Commit 9b2efcd6 authored by youjie's avatar youjie

no message

parent 0b1518a7
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
<th width="">导游</th> <th width="">导游</th>
<th>酒店</th> <th>酒店</th>
</tr> </tr>
<tr v-for='item in nav'> <tr v-for='(item,index) in nav' :key="index+10000">
<td> <td>
{{item.OutBranchName}} {{item.OutBranchName}}
</td> </td>
...@@ -65,7 +65,7 @@ ...@@ -65,7 +65,7 @@
<th style="width:100px;">ホテル</th> <th style="width:100px;">ホテル</th>
<th style="width:95px;">ホテルTEL</th> <th style="width:95px;">ホテルTEL</th>
</tr> </tr>
<tr v-for="subItem in list.BusShouPeiModel.Details_Extends"> <tr v-for="(subItem,subIndex) in list.BusShouPeiModel.Details_Extends" :key="subIndex+20000">
<td> <td>
{{subItem.UseDate}} {{subItem.UseDate}}
</td> </td>
...@@ -111,7 +111,7 @@ ...@@ -111,7 +111,7 @@
<th width="75">供应商</th> <th width="75">供应商</th>
<th width="110">成本单据</th> <th width="110">成本单据</th>
</tr> </tr>
<tr v-for='(item,index) in list.BusList'> <tr v-for='(item,index) in list.BusList' :key="index+30000">
<td>{{item.PlanDateStr}}</td> <td>{{item.PlanDateStr}}</td>
<td> <td>
<el-checkbox v-model="item.checked" @change="getChecked(1)"></el-checkbox> <el-checkbox v-model="item.checked" @change="getChecked(1)"></el-checkbox>
...@@ -134,20 +134,21 @@ ...@@ -134,20 +134,21 @@
</td> </td>
<td> <td>
{{item.AirportPickUpStr}} {{item.AirportPickUpStr}}
<template v-if="item.AirportPickUp==15 && item.MergeList && item.MergeList.length>0" <template v-if="item.AirportPickUp==15 && item.MergeList && item.MergeList.length>0">
v-for="(subItem,subIndex) in item.MergeList"> <template v-for="(subItem,subIndex) in item.MergeList">
<div :key="subIndex" style="color:blue;white-space:nowrap;cursor:pointer;text-decoration:underline;" <div :key="subIndex+40000" style="color:blue;white-space:nowrap;cursor:pointer;text-decoration:underline;"
@click="GoToLeader(subItem)"> @click="GoToLeader(subItem)">
套车团号:{{subItem.MTCNUM}}({{subItem.MTCID}}) 套车团号:{{subItem.MTCNUM}}({{subItem.MTCID}})
</div> </div>
</template>
</template> </template>
<template v-if="item.MergePlanList && item.MergePlanList.length>0">
<template v-if="item.MergePlanList && item.MergePlanList.length>0" <template v-for="(subItem,subIndex) in item.MergePlanList">
v-for="(subItem,subIndex) in item.MergePlanList"> <div :key="subIndex+50000" style="color:blue;white-space:nowrap;cursor:pointer;text-decoration:underline;"
<div :key="subIndex" style="color:blue;white-space:nowrap;cursor:pointer;text-decoration:underline;" @click="GoToLeader(subItem)">
@click="GoToLeader(subItem)"> 被套车团号:{{subItem.MTCNUM}}({{subItem.TCIDs}})
被套车团号:{{subItem.MTCNUM}}({{subItem.TCIDs}}) </div>
</div> </template>
</template> </template>
</td> </td>
<td> <td>
...@@ -199,7 +200,7 @@ ...@@ -199,7 +200,7 @@
<td> <td>
<div class="row FrIDBox"> <div class="row FrIDBox">
<template v-for="(x, i) in item.FrList"> <template v-for="(x, i) in item.FrList">
<el-tooltip class="item" effect="dark" :content="getTips(x)" placement="bottom"> <el-tooltip class="item" effect="dark" :content="getTips(x)" placement="bottom" :key="i+60000">
<span class="cursor-pointer radius5 mr mb px5" style="margin: 3px;white-space: nowrap;" :class="{'bgD9F3FF':x.Status==1,'bgFAEAED':x.Status==2,'bjFFF3E0':x.Status==3, <span class="cursor-pointer radius5 mr mb px5" style="margin: 3px;white-space: nowrap;" :class="{'bgD9F3FF':x.Status==1,'bgFAEAED':x.Status==2,'bjFFF3E0':x.Status==3,
'c3FC4FF':x.Status==1,'cF1416C':x.Status==2,'cff9800':x.Status==3}" 'c3FC4FF':x.Status==1,'cF1416C':x.Status==2,'cff9800':x.Status==3}"
@click="openDetails(x)">{{ x.FrID }}/{{x.RemitterName}}</span> @click="openDetails(x)">{{ x.FrID }}/{{x.RemitterName}}</span>
...@@ -212,7 +213,7 @@ ...@@ -212,7 +213,7 @@
<td>成本单据</td> <td>成本单据</td>
<td colspan="28"> <td colspan="28">
<template v-for="(x, i) in FrListOthen2"> <template v-for="(x, i) in FrListOthen2">
<el-tooltip class="item" effect="dark" :content="getTips(x)" placement="bottom"> <el-tooltip class="item" effect="dark" :content="getTips(x)" placement="bottom" :key="i+70000">
<span class="cursor-pointer radius5 mr mb px5" style="margin: 3px;white-space: nowrap;" :class="{'bgD9F3FF':x.Status==1,'bgFAEAED':x.Status==2,'bjFFF3E0':x.Status==3, <span class="cursor-pointer radius5 mr mb px5" style="margin: 3px;white-space: nowrap;" :class="{'bgD9F3FF':x.Status==1,'bgFAEAED':x.Status==2,'bjFFF3E0':x.Status==3,
'c3FC4FF':x.Status==1,'cF1416C':x.Status==2,'cff9800':x.Status==3}" 'c3FC4FF':x.Status==1,'cF1416C':x.Status==2,'cff9800':x.Status==3}"
@click="openDetails(x)">{{ x.FrID }}/{{x.RemitterName}}</span> @click="openDetails(x)">{{ x.FrID }}/{{x.RemitterName}}</span>
...@@ -224,10 +225,10 @@ ...@@ -224,10 +225,10 @@
<tr> <tr>
<td>总金额</td> <td>总金额</td>
<td colspan="17"> <td colspan="17">
<span v-for="item in TotalNav.busPrice"> <span v-for="(item,index) in TotalNav.busPrice" :key="index+80000">
<span v-if="item.PayType!=1">{{item.Str + ':' +item.TotalPrice}} &nbsp;&nbsp;&nbsp;&nbsp;</span> <span v-if="item.PayType!=1">{{item.Str + ':' +item.TotalPrice}} &nbsp;&nbsp;&nbsp;&nbsp;</span>
</span> </span>
<p v-for="plan in TotalNav.planPriceList" v-if="plan.UserType==4">¥ <p v-for="(plan,pIndex) in TotalNav.planPriceList" v-if="plan.UserType==4" :key="pIndex+90000">¥
现付:{{plan.PlanTotalPrice}} 现付:{{plan.PlanTotalPrice}}
</p> </p>
</td> </td>
...@@ -240,8 +241,7 @@ ...@@ -240,8 +241,7 @@
<input type="button" class="normalBtn" value="新增付款" @click="goUrl(1,2)" /> <input type="button" class="normalBtn" value="新增付款" @click="goUrl(1,2)" />
</span> </span>
</p> </p>
<table v-if="[131,14, 90].includes(myLineId)" class="leaderReimbursementTable" border="0" cellspacing="1" <table class="leaderReimbursementTable" border="0" cellspacing="1" cellpadding="0">
cellpadding="0">
<tr> <tr>
<th colspan="28" class="bgwhite">酒店使用 </th> <th colspan="28" class="bgwhite">酒店使用 </th>
</tr> </tr>
...@@ -287,33 +287,38 @@ ...@@ -287,33 +287,38 @@
</tr> </tr>
<template v-for='(outItem,outIndex) in list.HotelOrderListReport'> <template v-for='(outItem,outIndex) in list.HotelOrderListReport'>
<template v-for="(subItem,subIndex) in outItem.HotelOrderList"> <template v-for="(subItem,subIndex) in outItem.HotelOrderList">
<tr v-for="(childItem,childIndex) in subItem.OrderDetailsList"> <tr v-for="(childItem,childIndex) in subItem.OrderDetailsList" :key="outIndex*100+subIndex*1000+childIndex*10000+1000000">
<td v-if="childIndex==0&&subIndex==0" :rowspan="6*outItem.HotelOrderList.length" <td v-if="childIndex==0&&subIndex==0"
style="white-space:nowrap; ">{{outItem.UseTimeStr}} :rowspan="subItem.OrderDetailsList.length*outItem.HotelOrderList.length" style="white-space:nowrap; ">
{{outItem.UseTimeStr}}
</td> </td>
<td> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length" style="padding: 0 20px;">
<el-checkbox :indeterminate="isIndeterminate2" v-model="subItem.checked" @change="getChecked(2)"> <el-checkbox :indeterminate="isIndeterminate2" v-model="subItem.checked" @change="getChecked(2)">
</el-checkbox> </el-checkbox>
</td> </td>
<td v-if="childIndex==0" :rowspan="6" style="text-align:left; "> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length" style="text-align:left; ">
<template v-if="subItem.HotelName!=subItem.NewHotelName && subItem.NewHotelName!=''"> <template v-if="subItem.HotelName!=subItem.NewHotelName && subItem.NewHotelName!=''">
<span style="text-decoration:line-through"> {{subItem.HotelName}}</span> <span style="text-decoration:line-through"> {{subItem.HotelName}}</span>
</template> </template>
<template v-else> <template v-else>
{{subItem.HotelName}} {{subItem.HotelName}}
</template> </template>
<br/>
<span style="color:green">报价金额 :{{subItem.OfferUnitPrice}}/人(标准间)</span>
<br/>
<span style="color:red" v-if="subItem.StandardRoomPrice">实际金额 :{{subItem.StandardRoomPrice}}/人(标准间)</span>
</td> </td>
<td v-if="childIndex==0" :rowspan="6" style="text-align:left; "> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length" style="text-align:left; ">
<a target="_blank" v-if="subItem.ContractUrl!==''" :href="subItem.ContractUrl" <a target="_blank" v-if="subItem.ContractUrl!==''" :href="subItem.ContractUrl"
style="text-decoration: underline; cursor: pointer;color:red">查看手配书</a> style="text-decoration: underline; cursor: pointer;color:red">查看手配书</a>
</td> </td>
<td v-if="childIndex==0" :rowspan="6" style="text-align:left;color:red; "> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length" style="text-align:left;color:red; ">
{{subItem.HotelName!=subItem.NewHotelName?""+subItem.NewHotelName:""}} {{subItem.HotelName!=subItem.NewHotelName?""+subItem.NewHotelName:""}}
</td> </td>
<td v-if="childIndex==0" :rowspan="6"> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length">
{{subItem.HouseStatistics.NeedBed}}/{{subItem.HouseStatistics.NoNeedBed}} {{subItem.HouseStatistics.NeedBed}}/{{subItem.HouseStatistics.NoNeedBed}}
</td> </td>
<td v-if="childIndex==0" :rowspan="6"> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length">
{{subItem.RealityHouseTypeCount}} {{subItem.RealityHouseTypeCount}}
</td> </td>
<td> <td>
...@@ -359,7 +364,7 @@ ...@@ -359,7 +364,7 @@
{{(subItem.DMCPayType === 1||subItem.DMCPayType === 11) ? moneyFormat(childItem.UnitPrice*(childItem.BookNum-childItem.HotelDiscount)) : 0}} {{(subItem.DMCPayType === 1||subItem.DMCPayType === 11) ? moneyFormat(childItem.UnitPrice*(childItem.BookNum-childItem.HotelDiscount)) : 0}}
</span> </span>
</td> </td>
<td v-if="childIndex==0" :rowspan="6"> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length">
<template v-if="subItem.RebateType==1"> <template v-if="subItem.RebateType==1">
<span style="color:green">含税</span> <span style="color:green">含税</span>
</template> </template>
...@@ -392,16 +397,16 @@ ...@@ -392,16 +397,16 @@
</template> </template>
</template> </template>
</td> </td>
<td v-if="childIndex==0" :rowspan="6"> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length">
{{subItem.InTangTax}} {{subItem.InTangTax}}
</td> </td>
<td v-if="childIndex==0" :rowspan="6"> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length">
{{subItem.CityTax}} {{subItem.CityTax}}
</td> </td>
<td v-if="childIndex==0" :rowspan="6"> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length">
{{subItem.ParkFee}} {{subItem.ParkFee}}
</td> </td>
<td v-if="childIndex==0" :rowspan="6"> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length">
<template v-if="subItem.TaxType==1"> <template v-if="subItem.TaxType==1">
税入 税入
</template> </template>
...@@ -409,10 +414,10 @@ ...@@ -409,10 +414,10 @@
税别 税别
</template> </template>
</td> </td>
<td v-if="childIndex==0" :rowspan="6" style="white-space:nowrap; "> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length" style="white-space:nowrap; ">
{{hotelTotalPrice(subItem)}} {{hotelTotalPrice(subItem)}}
</td> </td>
<td v-if="childIndex==0" :rowspan="6"> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length">
<span v-if="subItem.PayStyle === 1">现付</span> <span v-if="subItem.PayStyle === 1">现付</span>
<span v-else-if="subItem.PayStyle === 2">签单</span> <span v-else-if="subItem.PayStyle === 2">签单</span>
<span v-else-if="subItem.PayStyle === 3">实物抵扣</span> <span v-else-if="subItem.PayStyle === 3">实物抵扣</span>
...@@ -427,7 +432,7 @@ ...@@ -427,7 +432,7 @@
<br /> <br />
<span v-show="subItem.PayStyle==6">付款团号:{{subItem.PayTypeTCNUM}}</span> <span v-show="subItem.PayStyle==6">付款团号:{{subItem.PayTypeTCNUM}}</span>
</td> </td>
<td v-if="childIndex==0" :rowspan="6"> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length">
<template v-if="IsShowRMB"> <template v-if="IsShowRMB">
<span>人民币</span> <span>人民币</span>
</template> </template>
...@@ -435,7 +440,7 @@ ...@@ -435,7 +440,7 @@
{{GetCurrency(subItem.CurrencyId)}} {{GetCurrency(subItem.CurrencyId)}}
</template> </template>
</td> </td>
<td v-if="childIndex==0" :rowspan="6"> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length">
<span v-if="subItem.DMCPayType === 1">现付</span> <span v-if="subItem.DMCPayType === 1">现付</span>
<span v-else-if="subItem.DMCPayType === 2">签单</span> <span v-else-if="subItem.DMCPayType === 2">签单</span>
<span v-else-if="subItem.DMCPayType === 3">实物抵扣</span> <span v-else-if="subItem.DMCPayType === 3">实物抵扣</span>
...@@ -449,7 +454,7 @@ ...@@ -449,7 +454,7 @@
<br /> <br />
<span v-show="subItem.DMCPayType==6">付款团号:{{subItem.PayTypeTCNUM}}</span> <span v-show="subItem.DMCPayType==6">付款团号:{{subItem.PayTypeTCNUM}}</span>
</td> </td>
<td v-if="childIndex==0" :rowspan="6"> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length">
<span>{{subItem.SupplierName}} <span>{{subItem.SupplierName}}
<br /> <br />
<template v-if="subItem.SupplierPayType !== 0"> <template v-if="subItem.SupplierPayType !== 0">
...@@ -466,9 +471,8 @@ ...@@ -466,9 +471,8 @@
</span> </span>
<div v-if="subItem.IsHaveShouPeiFee==0" style="color:red;">无手配费</div> <div v-if="subItem.IsHaveShouPeiFee==0" style="color:red;">无手配费</div>
<div v-if="subItem.IsHaveShouPeiFee==1" style="color:red;">手配费:{{subItem.ShouPeiMoney}}</div> <div v-if="subItem.IsHaveShouPeiFee==1" style="color:red;">手配费:{{subItem.ShouPeiMoney}}</div>
</td> </td>
<td v-if="childIndex==0" :rowspan="6"> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length">
<template v-if="subItem.DMCState==1"> <template v-if="subItem.DMCState==1">
<span style="color: green;">地接-OK</span> <span style="color: green;">地接-OK</span>
</template> </template>
...@@ -479,10 +483,10 @@ ...@@ -479,10 +483,10 @@
<span style="color:red;">地接-未操作</span> <span style="color:red;">地接-未操作</span>
</template> </template>
</td> </td>
<td v-if="childIndex==0" :rowspan="6"> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length">
{{subItem.Remarks}} {{subItem.Remarks}}
</td> </td>
<td> <td v-if="childIndex==0" :rowspan="subItem.OrderDetailsList.length">
<template v-for="(x, i) in subItem.FrList"> <template v-for="(x, i) in subItem.FrList">
<el-tooltip class="item" effect="dark" :content="getTips(x)" placement="bottom"> <el-tooltip class="item" effect="dark" :content="getTips(x)" placement="bottom">
<span class="cursor-pointer radius5 mr mb px5" style="margin: 3px;white-space: nowrap;" :class="{'bgD9F3FF':x.Status==1,'bgFAEAED':x.Status==2,'bjFFF3E0':x.Status==3, <span class="cursor-pointer radius5 mr mb px5" style="margin: 3px;white-space: nowrap;" :class="{'bgD9F3FF':x.Status==1,'bgFAEAED':x.Status==2,'bjFFF3E0':x.Status==3,
...@@ -522,281 +526,7 @@ ...@@ -522,281 +526,7 @@
</td> </td>
</tr> </tr>
</table> </table>
<table v-else class="leaderReimbursementTable" border="0" cellspacing="1" cellpadding="0">
<tr>
<th colspan="28" class="bgwhite">酒店使用 </th>
</tr>
<tr>
<th colspan="28" class="bgwhite">
税别计算: 单价 * (预订人数-免减人数) * (1 + 0.10 - 返佣比例 / 100) <br />
税入计算: 单价 * (预订人数-免减人数) * (1 - 返佣比例 / 100)<br />
司导间【月结】不计入总金额
</th>
</tr>
<tr class="title">
<th width="90">使用时间</th>
<th width="50">
<el-checkbox :indeterminate="isIndeterminate2" v-model="checkedAll2" @change="getCheckedAll(2)"
:disabled="checkedDisabled2"></el-checkbox>
</th>
<th width="150">酒店名称</th>
<th width="150">手配书</th>
<th width="150">更换酒店</th>
<th width="70">占床<br />不占床</th>
<th width="70">实际<br />用房数</th>
<th width="70">房间<br />类型</th>
<th width="70">房间数</th>
<th width="60">预定<br />人数</th>
<th width="60">免费<br />人数</th>
<th width="60">单价/人</th>
<th width="60">金额<br />小计</th>
<th width="60">返佣<br />类型</th>
<th width="60">返佣</th>
<th width="60">返佣<br />金额</th>
<th width="60">入汤税</th>
<th width="60">城市税</th>
<th width="60">停车费</th>
<th width="60">税入<br />税别</th>
<th width="60">总金额</th>
<th width="60">付款<br />方式</th>
<th width="60">币种</th>
<th width="60">司导间<br />付款方式</th>
<th width="100">供应商</th>
<th width="100">状态</th>
<th width="100">备注</th>
<th width="110">成本单据</th>
</tr>
<template v-for='(outItem,outIndex) in list.HotelOrderListReport'>
<template v-for="(subItem,subIndex) in outItem.HotelOrderList">
<tr v-for="(childItem,childIndex) in subItem.OrderDetailsList">
<td style="white-space:nowrap; ">{{outItem.UseTimeStr}}
</td>
<td>
<el-checkbox v-model="subItem.checked" @change="getChecked(2)"></el-checkbox>
</td>
<td style="text-align:left; ">
<template v-if="subItem.HotelName!=subItem.NewHotelName && subItem.NewHotelName!=''">
<span style="text-decoration:line-through"> {{subItem.HotelName}}</span>
</template>
<template v-else>
{{subItem.HotelName}}
</template>
</td>
<td style="text-align:left; ">
<a target="_blank" v-if="subItem.ContractUrl!==''" :href="subItem.ContractUrl"
style="text-decoration: underline; cursor: pointer;color:red">查看手配书</a>
</td>
<td style="text-align:left;color:red; ">
{{subItem.HotelName!=subItem.NewHotelName?""+subItem.NewHotelName:""}}
</td>
<td>
{{subItem.HouseStatistics.NeedBed}}/{{subItem.HouseStatistics.NoNeedBed}}
</td>
<td>
{{subItem.RealityHouseTypeCount}}
</td>
<td>
<span v-if="childItem.HouseType === 1">单间</span>
<span v-if="childItem.HouseType === 2">标准间</span>
<span v-if="childItem.HouseType === 3">大床间</span>
<span v-if="childItem.HouseType === 4">三人间</span>
<span v-if="childItem.HouseType === 5">
司导间
<template v-if="childIndex==4">
<template v-if="subItem.DriverGuideIsRebate==1">
<br /><span style="color:green">返佣</span>
</template>
<template v-else-if="subItem.DriverGuideIsRebate==0">
<br /><span style="color:red;">不返佣</span>
</template>
</template>
</span>
<span v-if="childItem.HouseType === 6">
不占床
</span>
</td>
<td>
{{childItem.HouseTypeCount}}
</td>
<td>
{{childItem.BookNum}}
</td>
<td>
{{childItem.HotelDiscount}}
</td>
<td style="white-space:nowrap; ">
<p class="cursorpointer text-decoration"
@click="goHotelDetail(subItem.TCID, subItem.NewCombinationNum, subItem.TCNUM, 'roomReservationsDetailsNew')">
{{moneyFormat(childItem.UnitPrice)}}
</p>
</td>
<td style="white-space:nowrap; ">
{{childItem.TotalPrice}}
</td>
<td>
<template v-if="subItem.RebateType==1">
<span style="color:green">含税</span>
</template>
<template v-else>
<span style="color:red"> 不含税</span>
</template>
</td>
<td>
{{childItem.RebateRatio}} %
</td>
<td style="white-space:nowrap; ">
<!--含税-->
<template v-if="subItem.RebateType==1">
<!--税别-->
<template v-if="subItem.TaxType==2">
{{ (childItem.UnitPrice * (childItem.BookNum - childItem.HotelDiscount) * (1 + 0.1 )*( childItem.RebateRatio / 100)).toFixed(2)}}
</template>
<template v-else>
{{(childItem.UnitPrice * (childItem.BookNum - childItem.HotelDiscount) * (1)*( childItem.RebateRatio / 100)).toFixed(2) }}
</template>
</template>
<!--不含税-->
<template v-else>
<!--税别-->
<template v-if="subItem.TaxType==2">
{{(childItem.UnitPrice * (childItem.BookNum - childItem.HotelDiscount) * (1 + 0.1)*( childItem.RebateRatio / 100)).toFixed(2)}}
</template>
<template v-else>
{{(childItem.UnitPrice * (childItem.BookNum - childItem.HotelDiscount) * (1)*( childItem.RebateRatio / 100)).toFixed(2)}}
</template>
</template>
</td>
<td>
{{subItem.InTangTax}}
</td>
<td>
{{subItem.CityTax}}
</td>
<td>
{{subItem.ParkFee}}
</td>
<td>
<template v-if="subItem.TaxType==1">
税入
</template>
<template v-if="subItem.TaxType==2">
税别
</template>
</td>
<td style="white-space:nowrap; ">
{{childItem.TotalPrice}}
</td>
<td>
<span v-if="subItem.PayStyle === 1">现付</span>
<span v-else-if="subItem.PayStyle === 2">签单</span>
<span v-else-if="subItem.PayStyle === 3">实物抵扣</span>
<span v-else-if="subItem.PayStyle === 4">预付</span>
<span v-else-if="subItem.PayStyle === 5">预付款抵扣</span>
<span v-else-if="subItem.PayStyle === 6">公司合团支付</span>
<span v-else-if="subItem.PayStyle === 9">月结</span>
<span v-else-if="subItem.PayStyle === 11">刷卡</span>
<span v-else-if="subItem.PayStyle === 10">领队导游垫付</span>
<span v-else-if="subItem.PayStyle === 14">转账</span>
<span v-else></span>
<br />
<span v-show="subItem.PayStyle==6">付款团号:{{subItem.PayTypeTCNUM}}</span>
</td>
<td>
<template v-if="IsShowRMB">
<span>人民币</span>
</template>
<template v-else>
{{GetCurrency(subItem.CurrencyId)}}
</template>
</td>
<td>
<span v-if="subItem.DMCPayType === 1">现付</span>
<span v-else-if="subItem.DMCPayType === 2">签单</span>
<span v-else-if="subItem.DMCPayType === 3">实物抵扣</span>
<span v-else-if="subItem.DMCPayType === 4">预付</span>
<span v-else-if="subItem.DMCPayType === 5">预付款抵扣</span>
<span v-else-if="subItem.DMCPayType === 6">公司合团支付</span>
<span v-else-if="subItem.DMCPayType === 9">月结</span>
<span v-else-if="subItem.DMCPayType === 11">刷卡</span>
<span v-else-if="subItem.DMCPayType === 10">领队导游垫付</span>
<span v-else-if="subItem.DMCPayType === 14">转账</span>
<br />
<span v-show="subItem.DMCPayType==6">付款团号:{{subItem.PayTypeTCNUM}}</span>
</td>
<td>
<span>
{{subItem.SupplierName}}
<br />
<template v-if="subItem.SupplierPayType !== 0">
<span v-if="subItem.SupplierPayType == 1"> 现付 </span>
<span v-else-if="subItem.SupplierPayType == 2">签单</span>
<span v-else-if="subItem.SupplierPayType == 3">实物抵扣</span>
<span v-else-if="subItem.SupplierPayType == 4"> 预付</span>
<span v-else-if="subItem.SupplierPayType == 5">预付款抵扣</span>
<span v-else-if="subItem.SupplierPayType == 6">公司合团支付</span>
<span v-else-if="subItem.SupplierPayType == 9">月结</span>
<span v-else-if="subItem.SupplierPayType == 11">刷卡</span>
<span v-else-if="subItem.SupplierPayType == 10">领队导游垫付</span>
</template>
</span>
<div v-if="subItem.IsHaveShouPeiFee==0" style="color:red;">无手配费</div>
<div v-if="subItem.IsHaveShouPeiFee==1" style="color:red;">手配费:{{subItem.ShouPeiMoney}}</div>
</td>
<td>
<template v-if="subItem.DMCState==1">
<span style="color: green;">地接-OK</span>
</template>
<template v-else-if="subItem.DMCState==2">
<span style="color:red;">地接-暂定</span>
</template>
<template v-else>
<span style="color:red;">地接-未操作</span>
</template>
</td>
<td>
{{subItem.Remarks}}
</td>
<td>
<template v-for="(x, i) in subItem.FrList">
<el-tooltip class="item" effect="dark" :content="getTips(x)" placement="bottom">
<span class="cursor-pointer radius5 mr mb px5" style="margin: 3px;white-space: nowrap;" :class="{'bgD9F3FF':x.Status==1,'bgFAEAED':x.Status==2,'bjFFF3E0':x.Status==3,
'c3FC4FF':x.Status==1,'cF1416C':x.Status==2,'cff9800':x.Status==3}"
@click="openDetails(x)">{{ x.FrID }}/{{x.RemitterName}}</span>
</el-tooltip>
</template>
</td>
</tr>
</template>
</template>
<tr v-if="FrListOthen2.length>0">
<td>成本单据</td>
<td colspan="28">
<template v-for="(x, i) in FrListOthen2">
<el-tooltip class="item" effect="dark" :content="getTips(x)" placement="bottom">
<span class="cursor-pointer radius5 mr mb px5" style="margin: 3px;white-space: nowrap;" :class="{'bgD9F3FF':x.Status==1,'bgFAEAED':x.Status==2,'bjFFF3E0':x.Status==3,
'c3FC4FF':x.Status==1,'cF1416C':x.Status==2,'cff9800':x.Status==3}"
@click="openDetails(x)">{{ x.FrID }}/{{x.RemitterName}}</span>
</el-tooltip>
</template>
</td>
</tr>
<tr v-if="TotalNav.planPriceList">
<td>总金额</td>
<td colspan="28">
<span v-for="plan in TotalNav.planPriceList" v-if="plan.UserType==1">
{{plan.PlanTotalPrice}} <span v-if="plan.CurrencyId>0"> (
<template v-if="IsShowRMB">
<span>人民币</span>
</template>
<template v-else>
{{plan.CurrencyName}}
</template>
) </span>
</span>
</td>
</tr>
</table>
<p class="teamRevenueExpenditureTitle"> <p class="teamRevenueExpenditureTitle">
餐食 餐食
<span class="fr" style="margin-top: -8px;"> <span class="fr" style="margin-top: -8px;">
...@@ -2172,6 +1902,7 @@ ...@@ -2172,6 +1902,7 @@
this.msg, this.msg,
res => { res => {
this.loading = false; this.loading = false;
console.log("dmcstatistics_post_GetGroupLeaderUserMoneyPlan", res.data);
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
let data = res.data.data let data = res.data.data
let arrList = function (arr) { let arrList = function (arr) {
...@@ -2193,8 +1924,13 @@ ...@@ -2193,8 +1924,13 @@
arrList(data.OtherOrderReportList) //其它 arrList(data.OtherOrderReportList) //其它
this.list = data; this.list = data;
var lineArray = [168]; //新欧洲线只显示标准间
if (![131, 14, 90].includes(this.myLineId)) { var lineId = 0;
//转成数字类型
if (this.myLineId) {
lineId = Number(this.myLineId);
}
if (this.myLineId && lineArray.includes(lineId)) {
this.list.HotelOrderListReport.forEach(item => { this.list.HotelOrderListReport.forEach(item => {
item.HotelOrderList.forEach(item => { item.HotelOrderList.forEach(item => {
item.OrderDetailsList = item.OrderDetailsList.filter(item => item.HouseType === 2) item.OrderDetailsList = item.OrderDetailsList.filter(item => item.HouseType === 2)
......
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