Commit 165ce769 authored by youjie's avatar youjie
parents d8d8bade aed82b12
...@@ -248,6 +248,9 @@ export const system = { ...@@ -248,6 +248,9 @@ export const system = {
btn_bindCtrl: 'Bind information', btn_bindCtrl: 'Bind information',
btn_addCoin: 'Add a coin', btn_addCoin: 'Add a coin',
label_netName: 'Web group name', label_netName: 'Web group name',
payTime:'time of payment',
payTotalMoney:'Total payment amount (CNY)',
payType:'Bill type',
} }
......
...@@ -211,6 +211,9 @@ export const system = { ...@@ -211,6 +211,9 @@ export const system = {
btn_bindCtrl:'情報バインデイング', btn_bindCtrl:'情報バインデイング',
btn_addCoin:'通貨添加', btn_addCoin:'通貨添加',
label_netName:'ホームページ団体名', label_netName:'ホームページ団体名',
payTime:'支払い時間',
payTotalMoney:'支払総額(CNY)',
payType:'請求書タイプ',
} }
......
...@@ -246,6 +246,9 @@ export const system = { ...@@ -246,6 +246,9 @@ export const system = {
btn_bindCtrl:'綁定資訊', btn_bindCtrl:'綁定資訊',
btn_addCoin:'添加幣種', btn_addCoin:'添加幣種',
label_netName:'網頁團名', label_netName:'網頁團名',
payTime:'支付時間',
payTotalMoney:'支付總金額(元)',
payType:'帳單類型',
} }
......
...@@ -247,6 +247,9 @@ export const system = { ...@@ -247,6 +247,9 @@ export const system = {
btn_bindCtrl:'绑定信息', btn_bindCtrl:'绑定信息',
btn_addCoin:'添加币种', btn_addCoin:'添加币种',
label_netName:'网页团名', label_netName:'网页团名',
payTime:'支付时间',
payTotalMoney:'支付总金额(元)',
payType:'账单类型',
} }
......
...@@ -80,13 +80,13 @@ ...@@ -80,13 +80,13 @@
<li> <li>
<span> <span>
<em>报价单号</em> <em>报价单号</em>
<el-input type="text" class="multiple_input" v-model="queryData.OfferId" clearable ></el-input> <el-input type="text" class="multiple_input" v-model="queryData.OfferId" clearable></el-input>
</span> </span>
</li> </li>
<li> <li>
<span> <span>
<em>{{$t('visa.v_tuanhao')}}</em> <em>{{$t('visa.v_tuanhao')}}</em>
<el-input type="text" class="multiple_input" v-model="queryData.TCNUMS" clearable></el-input> <el-input type="text" class="multiple_input" v-model="queryData.TCNUMS" clearable></el-input>
</span> </span>
</li> </li>
<li> <li>
...@@ -124,7 +124,8 @@ ...@@ -124,7 +124,8 @@
<template v-else> <template v-else>
{{item.TeamTypeName}} {{item.TeamTypeName}}
</template> </template>
<template v-if="item.PriceTeamTypeName&&item.PriceTeamTypeName.length>0">/{{item.PriceTeamTypeName}}</template> <template
v-if="item.PriceTeamTypeName&&item.PriceTeamTypeName.length>0">/{{item.PriceTeamTypeName}}</template>
</div> </div>
</div> </div>
...@@ -174,7 +175,8 @@ ...@@ -174,7 +175,8 @@
<div class="priceList"> <div class="priceList">
<div> <div>
<span class="pLeftPrice">{{$t('op.TakeBed')}}:¥{{item.QuotationPrice.ChildNeedPrice}}</span> <span class="pLeftPrice">{{$t('op.TakeBed')}}:¥{{item.QuotationPrice.ChildNeedPrice}}</span>
<span class="pRightPrice">{{$t('op.NoneedBed')}}:¥{{item.QuotationPrice.ChildNoNeedPrice}}</span> <span
class="pRightPrice">{{$t('op.NoneedBed')}}:¥{{item.QuotationPrice.ChildNoNeedPrice}}</span>
</div> </div>
<div class="priceDivCon"> <div class="priceDivCon">
<span class="pLeftPrice">{{$t('Operation.Op_baby')}}:¥{{item.QuotationPrice.BabyPrice}}</span> <span class="pLeftPrice">{{$t('Operation.Op_baby')}}:¥{{item.QuotationPrice.BabyPrice}}</span>
...@@ -184,25 +186,35 @@ ...@@ -184,25 +186,35 @@
<div>{{$t('sm.laoren')}}</div> <div>{{$t('sm.laoren')}}</div>
<div class="priceList"> <div class="priceList">
<div> <div>
<span class="pLeftPrice">{{$t('op.Surcharge')}}:¥{{item.QuotationPrice.OldManChargePrice}}</span> <span
class="pLeftPrice">{{$t('op.Surcharge')}}:¥{{item.QuotationPrice.OldManChargePrice}}</span>
</div> </div>
</div> </div>
<div>{{$t('Operation.Op_zafei')}}</div> <div>{{$t('Operation.Op_zafei')}}</div>
<div class="priceList"> <div class="priceList">
<div> <div>
<span class="pLeftPrice">{{$t('active.cl_qianzheng')}}:¥{{item.QuotationPrice.VisaPrice}}</span> <span class="pLeftPrice">{{$t('active.cl_qianzheng')}}:¥{{item.QuotationPrice.VisaPrice}}</span>
<span class="pRightPrice">{{$t('Operation.Op_singleRoomcha')}}:¥{{item.QuotationPrice.SingleRoomPrice}}</span> <span
class="pRightPrice">{{$t('Operation.Op_singleRoomcha')}}:¥{{item.QuotationPrice.SingleRoomPrice}}</span>
</div> </div>
</div> </div>
<div>{{$t('op.SingleQuotes')}}</div> <div>{{$t('op.SingleQuotes')}}</div>
<div class="priceList"> <div class="priceList">
<div> <div>
<span class="pLeftPrice">{{$t('salesModule.SingleJ')}}:¥{{item.QuotationPrice.SingleDMCPrice}}</span> <span
class="pLeftPrice">{{$t('salesModule.SingleJ')}}:¥{{item.QuotationPrice.SingleDMCPrice}}</span>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<span slot="reference" class="diPrice">{{item.JPYSalePrice}}<span class="qi">{{$t('op.Qi')}}</span></span> <span slot="reference" class="diPrice">
<template v-if="item.OutBranchId==1222||item.OutBranchId==1218">
{{item.JPYSalePrice}}
</template>
<template>
{{item.SalesPrice}}
</template>
<span class="qi">{{$t('op.Qi')}}</span></span>
</el-popover> </el-popover>
</div> </div>
</div> </div>
...@@ -219,7 +231,15 @@ ...@@ -219,7 +231,15 @@
</div> </div>
<div class="AuditStatus"> <div class="AuditStatus">
<div v-if="item.TravelState==2"> <div v-if="item.TravelState==2">
<div>{{$t('objFill.dsh')}}</div> <div>
<template v-if="item.ManagerAduitDate==''&&item.ManagerId>0">
{{item.ManagerAduitName}}
</template>
<template v-else>
{{item.AuditByName}}
</template>
{{$t('fnc.shenhe')}}
</div>
</div> </div>
<div v-if="item.TravelState==3"> <div v-if="item.TravelState==3">
<div class="Auditapproved">{{$t('fnc.ytongguo')}}</div> <div class="Auditapproved">{{$t('fnc.ytongguo')}}</div>
...@@ -227,10 +247,9 @@ ...@@ -227,10 +247,9 @@
<div v-if="item.TravelState==4"> <div v-if="item.TravelState==4">
<div class="Auditrejected">{{$t('objFill.yibohui')}}</div> <div class="Auditrejected">{{$t('objFill.yibohui')}}</div>
</div> </div>
<template <template v-if="(item.ManagerAduitDate&&item.ManagerAduitDate!='')||(item.AuditDate&&item.AuditDate!='')">
v-if="(item.AuditByName&&item.AuditByName!='')||(item.ManagerAduitName&&item.ManagerAduitName!='')">
<el-popover popper-class="salsSetPrice" trigger="click"> <el-popover popper-class="salsSetPrice" trigger="click">
<template v-if="item.ManagerAduitName&&item.ManagerAduitName!=''"> <template v-if="item.ManagerAduitDate&&item.ManagerAduitDate!=''">
<div class="priceContentDiv" style="margin-bottom:5px;"> <div class="priceContentDiv" style="margin-bottom:5px;">
<div> <div>
<span>审批结果</span> <span>审批结果</span>
...@@ -242,7 +261,7 @@ ...@@ -242,7 +261,7 @@
</template> </template>
<template v-else> <template v-else>
{{$t('fnc.no')}} {{$t('fnc.no')}}
</template> </template>
</div> </div>
</div> </div>
</template> </template>
...@@ -257,7 +276,7 @@ ...@@ -257,7 +276,7 @@
</template> </template>
<template v-else> <template v-else>
{{$t('fnc.no')}} {{$t('fnc.no')}}
</template> </template>
</div> </div>
</div> </div>
<div slot="reference" class="AuditLookDetail">{{$t('fnc.rizhi')}}</div> <div slot="reference" class="AuditLookDetail">{{$t('fnc.rizhi')}}</div>
...@@ -266,12 +285,14 @@ ...@@ -266,12 +285,14 @@
</div> </div>
<div class="AD_Operation"> <div class="AD_Operation">
<span class="openGroup opbdList"> <span class="openGroup opbdList">
<el-tooltip class="item" effect="dark" :content="$t('fnc.chakan')" placement="top-start" popper-class="max-w250"> <el-tooltip class="item" effect="dark" :content="$t('fnc.chakan')" placement="top-start"
popper-class="max-w250">
<span @click="offerAudit(item,1)"></span> <span @click="offerAudit(item,1)"></span>
</el-tooltip> </el-tooltip>
</span> </span>
<span class="openGroup opbdList" v-if="item.TravelState==2"> <span class="openGroup opbdList" v-if="item.TravelState==2">
<el-tooltip class="item" effect="dark" :content="$t('fnc.shenhe')" placement="top-start" popper-class="max-w250"> <el-tooltip class="item" effect="dark" :content="$t('fnc.shenhe')" placement="top-start"
popper-class="max-w250">
<span @click="offerAudit(item,2)">{{$t('objFill.v101.FinancialModule.shen')}}</span> <span @click="offerAudit(item,2)">{{$t('objFill.v101.FinancialModule.shen')}}</span>
</el-tooltip> </el-tooltip>
</span> </span>
...@@ -281,7 +302,8 @@ ...@@ -281,7 +302,8 @@
</el-tooltip> </el-tooltip>
</span> </span>
<span class="openGroup opbdList"> <span class="openGroup opbdList">
<el-tooltip class="item" effect="dark" :content="$t('fnc.rizhi')" placement="top-start" popper-class="max-w250"> <el-tooltip class="item" effect="dark" :content="$t('fnc.rizhi')" placement="top-start"
popper-class="max-w250">
<el-popover popper-class="salsSetPrice" trigger="click"> <el-popover popper-class="salsSetPrice" trigger="click">
<div class="priceContentDiv"> <div class="priceContentDiv">
<div class="AuditLog">报价单日志</div> <div class="AuditLog">报价单日志</div>
......
...@@ -132,7 +132,8 @@ ...@@ -132,7 +132,8 @@
<template v-else> <template v-else>
{{item.TeamTypeName}} {{item.TeamTypeName}}
</template> </template>
<template v-if="item.PriceTeamTypeName&&item.PriceTeamTypeName.length>0">/{{item.PriceTeamTypeName}}</template> <template
v-if="item.PriceTeamTypeName&&item.PriceTeamTypeName.length>0">/{{item.PriceTeamTypeName}}</template>
</div> </div>
</div> </div>
</div> </div>
...@@ -174,7 +175,8 @@ ...@@ -174,7 +175,8 @@
<div class="priceList"> <div class="priceList">
<div> <div>
<span class="pLeftPrice">{{$t('op.TakeBed')}}:¥{{item.QuotationPrice.ChildNeedPrice}}</span> <span class="pLeftPrice">{{$t('op.TakeBed')}}:¥{{item.QuotationPrice.ChildNeedPrice}}</span>
<span class="pRightPrice">{{$t('op.NoneedBed')}}:¥{{item.QuotationPrice.ChildNoNeedPrice}}</span> <span
class="pRightPrice">{{$t('op.NoneedBed')}}:¥{{item.QuotationPrice.ChildNoNeedPrice}}</span>
</div> </div>
<div class="priceDivCon"> <div class="priceDivCon">
<span class="pLeftPrice">{{$t('Operation.Op_baby')}}:¥{{item.QuotationPrice.BabyPrice}}</span> <span class="pLeftPrice">{{$t('Operation.Op_baby')}}:¥{{item.QuotationPrice.BabyPrice}}</span>
...@@ -184,20 +186,23 @@ ...@@ -184,20 +186,23 @@
<div>{{$t('sm.laoren')}}</div> <div>{{$t('sm.laoren')}}</div>
<div class="priceList"> <div class="priceList">
<div> <div>
<span class="pLeftPrice">{{$t('op.Surcharge')}}:¥{{item.QuotationPrice.OldManChargePrice}}</span> <span
class="pLeftPrice">{{$t('op.Surcharge')}}:¥{{item.QuotationPrice.OldManChargePrice}}</span>
</div> </div>
</div> </div>
<div>{{$t('Operation.Op_zafei')}}</div> <div>{{$t('Operation.Op_zafei')}}</div>
<div class="priceList"> <div class="priceList">
<div> <div>
<span class="pLeftPrice">{{$t('active.cl_qianzheng')}}:¥{{item.QuotationPrice.VisaPrice}}</span> <span class="pLeftPrice">{{$t('active.cl_qianzheng')}}:¥{{item.QuotationPrice.VisaPrice}}</span>
<span class="pRightPrice">{{$t('Operation.Op_singleRoomcha')}}:¥{{item.QuotationPrice.SingleRoomPrice}}</span> <span
class="pRightPrice">{{$t('Operation.Op_singleRoomcha')}}:¥{{item.QuotationPrice.SingleRoomPrice}}</span>
</div> </div>
</div> </div>
<div>{{$t('op.SingleQuotes')}}</div> <div>{{$t('op.SingleQuotes')}}</div>
<div class="priceList"> <div class="priceList">
<div> <div>
<span class="pLeftPrice">{{$t('salesModule.SingleJ')}}:¥{{item.QuotationPrice.SingleDMCPrice}}</span> <span
class="pLeftPrice">{{$t('salesModule.SingleJ')}}:¥{{item.QuotationPrice.SingleDMCPrice}}</span>
</div> </div>
</div> </div>
</div> </div>
...@@ -225,7 +230,14 @@ ...@@ -225,7 +230,14 @@
</div> </div>
<div class="AuditStatus" style="width:80px;"> <div class="AuditStatus" style="width:80px;">
<div v-if="item.TravelState==2"> <div v-if="item.TravelState==2">
<div>{{$t('objFill.dsh')}}</div> <div> <template v-if="item.ManagerAduitDate==''&&item.ManagerId>0">
{{item.ManagerAduitName}}
</template>
<template v-else>
{{item.AuditByName}}
</template>
{{$t('fnc.shenhe')}}
</div>
</div> </div>
<div v-if="item.TravelState==3"> <div v-if="item.TravelState==3">
<div class="Auditapproved">{{$t('fnc.ytongguo')}}</div> <div class="Auditapproved">{{$t('fnc.ytongguo')}}</div>
...@@ -233,10 +245,9 @@ ...@@ -233,10 +245,9 @@
<div v-if="item.TravelState==4"> <div v-if="item.TravelState==4">
<div class="Auditrejected">{{$t('objFill.yibohui')}}</div> <div class="Auditrejected">{{$t('objFill.yibohui')}}</div>
</div> </div>
<template <template v-if="(item.ManagerAduitDate&&item.ManagerAduitDate!='')||(item.AuditDate&&item.AuditDate!='')">
v-if="(item.AuditByName&&item.AuditByName!='')||(item.ManagerAduitName&&item.ManagerAduitName!='')">
<el-popover popper-class="salsSetPrice" trigger="click"> <el-popover popper-class="salsSetPrice" trigger="click">
<template v-if="item.ManagerAduitName&&item.ManagerAduitName!=''"> <template v-if="item.ManagerAduitDate&&item.ManagerAduitDate!=''">
<div class="priceContentDiv" style="margin-bottom:5px;"> <div class="priceContentDiv" style="margin-bottom:5px;">
<div> <div>
<span>审批结果</span> <span>审批结果</span>
...@@ -248,7 +259,7 @@ ...@@ -248,7 +259,7 @@
</template> </template>
<template v-else> <template v-else>
{{$t('fnc.no')}} {{$t('fnc.no')}}
</template> </template>
</div> </div>
</div> </div>
</template> </template>
...@@ -263,7 +274,7 @@ ...@@ -263,7 +274,7 @@
</template> </template>
<template v-else> <template v-else>
{{$t('fnc.no')}} {{$t('fnc.no')}}
</template> </template>
</div> </div>
</div> </div>
<div slot="reference" class="AuditLookDetail">{{$t('fnc.rizhi')}}</div> <div slot="reference" class="AuditLookDetail">{{$t('fnc.rizhi')}}</div>
...@@ -292,17 +303,20 @@ ...@@ -292,17 +303,20 @@
</el-tooltip> </el-tooltip>
</span> </span>
<span style="background:#85ce61; " class="newAopbdd"> <span style="background:#85ce61; " class="newAopbdd">
<el-tooltip class="item" effect="dark" w450:content="$t('fnc.chakan')" placement="top-start" popper-class="max-w250"> <el-tooltip class="item" effect="dark" w450:content="$t('fnc.chakan')" placement="top-start"
popper-class="max-w250">
<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 style="background:#85ce61; " class="newAopbdd" @click="copyOffer(item)"> <span style="background:#85ce61; " class="newAopbdd" @click="copyOffer(item)">
<el-tooltip class="item" effect="dark" :content="$t('objFill.copy')" placement="top-start" popper-class="max-w250"> <el-tooltip class="item" effect="dark" :content="$t('objFill.copy')" placement="top-start"
popper-class="max-w250">
<i class="iconfont icon-copy"></i> <i class="iconfont icon-copy"></i>
</el-tooltip> </el-tooltip>
</span> </span>
<span style="background:#85ce61;" class="newAopbdd" @click="downLoadOffer(item)"> <span style="background:#85ce61;" class="newAopbdd" @click="downLoadOffer(item)">
<el-tooltip class="item" effect="dark" :content="$t('objFill.xz')" placement="top-start" popper-class="max-w250"> <el-tooltip class="item" effect="dark" :content="$t('objFill.xz')" placement="top-start"
popper-class="max-w250">
<i class="iconfont icon-bb-xiazai"></i> <i class="iconfont icon-bb-xiazai"></i>
</el-tooltip> </el-tooltip>
</span> </span>
...@@ -448,7 +462,8 @@ ...@@ -448,7 +462,8 @@
<td colspan="2" style="text-align:center;"> <td colspan="2" style="text-align:center;">
<el-button type="primary" class="normalBtn" :loading="importOfferLoading" @click="ImportOffer()">保存 <el-button type="primary" class="normalBtn" :loading="importOfferLoading" @click="ImportOffer()">保存
</el-button> </el-button>
<input type="button" class="normalBtn" :value="$t('pub.closeSel')" @click="isShowImportOffer=false,clearMsg()" /> <input type="button" class="normalBtn" :value="$t('pub.closeSel')"
@click="isShowImportOffer=false,clearMsg()" />
</td> </td>
</tr> </tr>
</table> </table>
......
<style> <style>
@import url("../../../assets/css/tripIndexNew2.css"); @import url("../../../assets/css/tripIndexNew2.css");
.dayPage-box {
.dayPage-box {
margin-left: 20px; margin-left: 20px;
position: relative; position: relative;
background-color: #eee; background-color: #eee;
...@@ -22,16 +23,20 @@ ...@@ -22,16 +23,20 @@
left: -8px; left: -8px;
top: 17px; top: 17px;
} }
.TravelDayContentThree .el-textarea__inner{
.TravelDayContentThree .el-textarea__inner {
/* width: ; */ /* width: ; */
} }
.TravelDayContentThree .days-box .leftDayLine{
.TravelDayContentThree .days-box .leftDayLine {
flex-shrink: 0; flex-shrink: 0;
} }
.dayPage-form{
.dayPage-form {
width: 500px; width: 500px;
padding: 10px 0; padding: 10px 0;
} }
.TravelDaysTrip .el-form-item { .TravelDaysTrip .el-form-item {
display: inline-block; display: inline-block;
} }
...@@ -77,7 +82,8 @@ ...@@ -77,7 +82,8 @@
.TC-newTop { .TC-newTop {
margin-top: 40px !important; margin-top: 40px !important;
} }
.BlowUpTravelDays{
.BlowUpTravelDays {
position: absolute; position: absolute;
right: 10px; right: 10px;
top: -19px; top: -19px;
...@@ -91,10 +97,12 @@ ...@@ -91,10 +97,12 @@
cursor: pointer; cursor: pointer;
font-size: 15px; font-size: 15px;
} }
.BlowUpTravelDays:hover{
.BlowUpTravelDays:hover {
color: #fff; color: #fff;
} }
.BlowUpTravelDaysBox{
.BlowUpTravelDaysBox {
position: fixed; position: fixed;
top: 0; top: 0;
left: 0; left: 0;
...@@ -103,11 +111,12 @@ ...@@ -103,11 +111,12 @@
z-index: 10000; z-index: 10000;
padding: 0 10px; padding: 0 10px;
overflow-y: scroll; overflow-y: scroll;
background: rgba(23,23,23,0.5); background: rgba(23, 23, 23, 0.5);
display: flex; display: flex;
justify-content: center; justify-content: center;
} }
.BlowUpTravelDaysClose{
.BlowUpTravelDaysClose {
position: fixed; position: fixed;
width: 40px; width: 40px;
right: 50px; right: 50px;
...@@ -136,6 +145,7 @@ ...@@ -136,6 +145,7 @@
<span class="TDInputspan"> <span class="TDInputspan">
<el-form-item prop="DayNum"> <el-form-item prop="DayNum">
<el-input class="w100 LowNum" v-model="subConfig.DayNum" maxlength="2" <el-input class="w100 LowNum" v-model="subConfig.DayNum" maxlength="2"
:disabled="dataAll&&dataAll.OfferId&&dataAll.OfferId>0"
@keyup.native="checkInteger(subConfig,'DayNum');createLineTrip()"> @keyup.native="checkInteger(subConfig,'DayNum');createLineTrip()">
<template slot="append">{{$t('hotel.hotel_day')}}</template> <template slot="append">{{$t('hotel.hotel_day')}}</template>
</el-input> </el-input>
...@@ -180,13 +190,12 @@ ...@@ -180,13 +190,12 @@
</el-form-item> </el-form-item>
</span> --> </span> -->
<template v-if="true"> <template v-if="true">
<span class="TDTextspan" :class="{'showOther':TeamType==3}">{{$t('objFill.v101.myOrdersAllType.banxing')}}</span> <span class="TDTextspan"
:class="{'showOther':TeamType==3}">{{$t('objFill.v101.myOrdersAllType.banxing')}}</span>
<span :class="{'showOther':TeamType==3}"> <span :class="{'showOther':TeamType==3}">
<el-form-item prop="FeaturePageType"> <el-form-item prop="FeaturePageType">
<el-select class="w90" :placeholder="$t('objFill.v101.myOrdersAllType.qingxuanzbx')" <el-select class="w90" :placeholder="$t('objFill.v101.myOrdersAllType.qingxuanzbx')"
:disabled="isTemplate" :disabled="isTemplate" v-model="dataAll.FeaturePageType" @change="PromptTemplate()">
v-model="dataAll.FeaturePageType"
@change="PromptTemplate()" @focus="">
<el-option :label="$t('objFill.v101.myOrdersAllType.hengban')" :value="1"></el-option> <el-option :label="$t('objFill.v101.myOrdersAllType.hengban')" :value="1"></el-option>
<el-option :label="$t('objFill.v101.myOrdersAllType.shuban')" :value="2"></el-option> <el-option :label="$t('objFill.v101.myOrdersAllType.shuban')" :value="2"></el-option>
</el-select> </el-select>
...@@ -205,9 +214,10 @@ ...@@ -205,9 +214,10 @@
<div class="dayPage-box row"> <div class="dayPage-box row">
<div class="dayPage-form relative" v-if="!item.isHide"> <div class="dayPage-form relative" v-if="!item.isHide">
<template v-if="isTemplate"> <template v-if="isTemplate">
<el-tooltip class="item" effect="dark" :content="$t('objFill.v101.myOrdersAllType.fangdaxingc')" placement="top"> <el-tooltip class="item" effect="dark" :content="$t('objFill.v101.myOrdersAllType.fangdaxingc')"
placement="top">
<span class="el-icon-full-screen absolute BlowUpTravelDays" <span class="el-icon-full-screen absolute BlowUpTravelDays"
@click="clickBlowUpTravelDays(item)"></span> @click="clickBlowUpTravelDays(item)"></span>
</el-tooltip> </el-tooltip>
<template v-if="!item.IsBlowUp"> <template v-if="!item.IsBlowUp">
<travelDaysHV v-if="dataAll.FeaturePageType==1" :index="index" :dataAll="dataAll" :item="item"> <travelDaysHV v-if="dataAll.FeaturePageType==1" :index="index" :dataAll="dataAll" :item="item">
...@@ -226,8 +236,7 @@ ...@@ -226,8 +236,7 @@
</template> </template>
<span v-else style="color: red;">{{$t('objFill.v101.myOrdersAllType.qingxuanzbx')}}</span> <span v-else style="color: red;">{{$t('objFill.v101.myOrdersAllType.qingxuanzbx')}}</span>
</div> </div>
<div class="newDayContent" <div class="newDayContent" :style="{'width':!item.isHide?'520px':'1020px'}">
:style="{'width':!item.isHide?'520px':'1020px'}">
<travelDaysTrip :dataAll="dataAll" v-bind:dayObj="item" v-bind:CurrentIndex="index" <travelDaysTrip :dataAll="dataAll" v-bind:dayObj="item" v-bind:CurrentIndex="index"
v-bind:TotalCount="subConfig.DayList.length" v-bind:isOpenGroup="isOpenGroup" v-bind:TotalCount="subConfig.DayList.length" v-bind:isOpenGroup="isOpenGroup"
v-bind:AllCityList="AllCityList" v-bind:StartCity="StartCity" v-bind:UseTypeArray="UseTypeArray" v-bind:AllCityList="AllCityList" v-bind:StartCity="StartCity" v-bind:UseTypeArray="UseTypeArray"
...@@ -278,50 +287,49 @@ ...@@ -278,50 +287,49 @@
travelDaysHV travelDaysHV
}, },
methods: { methods: {
PromptTemplate(){ PromptTemplate() {
let _this = this let _this = this
this.$confirm(this.$t('objFill.v101.myOrdersAllType.yidanxzbkgg'), this.$t('tips.tips'), { this.$confirm(this.$t('objFill.v101.myOrdersAllType.yidanxzbkgg'), this.$t('tips.tips'), {
confirmButtonText: this.$t('pub.sureBtn'), confirmButtonText: this.$t('pub.sureBtn'),
cancelButtonText: this.$t('pub.cancelBtn'), cancelButtonText: this.$t('pub.cancelBtn'),
type: "warning" type: "warning"
}) })
.then(() => { .then(() => {
_this.isTemplate = true _this.isTemplate = true
_this.getFeaturePageType() _this.getFeaturePageType()
}) })
.catch(() => { .catch(() => {
_this.isTemplate = false _this.isTemplate = false
_this.dataAll.FeaturePageType = 0 _this.dataAll.FeaturePageType = 0
}); });
}, },
getFeaturePageType(){ getFeaturePageType() {
this.subConfig.DayList.forEach(x=>{ this.subConfig.DayList.forEach(x => {
x.IsBlowUp = false x.IsBlowUp = false
x.ScenicArray.forEach(y=>{ x.ScenicArray.forEach(y => {
y.ScenicJson = { y.ScenicJson = {
x: 0, x: 0,
y:0 y: 0
} }
}) })
if(this.dataAll.FeaturePageType==1){ if (this.dataAll.FeaturePageType == 1) {
x.zoom = 0.285 x.zoom = 0.285
} }
if(this.dataAll.FeaturePageType==2){ if (this.dataAll.FeaturePageType == 2) {
x.zoom = 0.40 x.zoom = 0.40
} }
}) })
this.$forceUpdate() this.$forceUpdate()
}, },
clickBlowUpTravelDays(item){ clickBlowUpTravelDays(item) {
item.IsBlowUp=!item.IsBlowUp item.IsBlowUp = !item.IsBlowUp
if(item.IsBlowUp) { if (item.IsBlowUp) {
if(this.dataAll.FeaturePageType==1) item.zoom = 0.68 if (this.dataAll.FeaturePageType == 1) item.zoom = 0.68
if(this.dataAll.FeaturePageType==2) item.zoom = 1 if (this.dataAll.FeaturePageType == 2) item.zoom = 1
} } else {
else{ if (this.dataAll.FeaturePageType == 1) item.zoom = 0.285
if(this.dataAll.FeaturePageType==1) item.zoom = 0.285 if (this.dataAll.FeaturePageType == 2) item.zoom = 0.40
if(this.dataAll.FeaturePageType==2) item.zoom = 0.40
} }
this.$forceUpdate() this.$forceUpdate()
}, },
...@@ -368,10 +376,10 @@ ...@@ -368,10 +376,10 @@
dayItem.isRead = false; dayItem.isRead = false;
dayItem.IsBlowUp = false dayItem.IsBlowUp = false
dayItem.zoom = 1 dayItem.zoom = 1
if(this.dataAll.FeaturePageType==1){ if (this.dataAll.FeaturePageType == 1) {
dayItem.zoom = 0.285 dayItem.zoom = 0.285
} }
if(this.dataAll.FeaturePageType==2){ if (this.dataAll.FeaturePageType == 2) {
dayItem.zoom = 0.40 dayItem.zoom = 0.40
} }
var hotelObj = this.$tripUtils.hotelObj(); var hotelObj = this.$tripUtils.hotelObj();
...@@ -499,7 +507,7 @@ ...@@ -499,7 +507,7 @@
TrafficList: TrafficList, TrafficList: TrafficList,
WarmTipList: WarmTipList, WarmTipList: WarmTipList,
TitleList: TitleList, TitleList: TitleList,
IsUpdateTrip:this.subConfig.IsUpdateTrip, IsUpdateTrip: this.subConfig.IsUpdateTrip,
FeaturePageType: this.dataAll.FeaturePageType FeaturePageType: this.dataAll.FeaturePageType
}; };
this.HotelList = HotelList; this.HotelList = HotelList;
...@@ -528,9 +536,9 @@ ...@@ -528,9 +536,9 @@
deep: true, deep: true,
immediate: true, immediate: true,
handler: function (newVal, oldVal) { handler: function (newVal, oldVal) {
if(!this.dataAll.FeaturePageType){ if (!this.dataAll.FeaturePageType) {
this.isTemplate = false this.isTemplate = false
}else this.isTemplate = true } else this.isTemplate = true
} }
}, },
'subConfig.DayList': { 'subConfig.DayList': {
...@@ -544,8 +552,7 @@ ...@@ -544,8 +552,7 @@
this.createLineTrip(); this.createLineTrip();
}, },
//监听直采和非直采的编号 //监听直采和非直采的编号
getLineId(newValue, oldValue) { getLineId(newValue, oldValue) {},
},
subConfig: { subConfig: {
handler: function (newValue, oldValue) { handler: function (newValue, oldValue) {
this.emitData(); this.emitData();
......
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