Commit f0d2b0db authored by youjie's avatar youjie

no message

parent d0f8c438
...@@ -757,7 +757,7 @@ ...@@ -757,7 +757,7 @@
<el-pagination background @current-change="handleCurrentChange" :current-page.sync="currentPage" <el-pagination background @current-change="handleCurrentChange" :current-page.sync="currentPage"
layout="total,prev, pager, next, jumper" :page-size="msg.pageSize" :total="total"> layout="total,prev, pager, next, jumper" :page-size="msg.pageSize" :total="total">
</el-pagination> </el-pagination>
<productOrderList :loading="loading"></productOrderList> <productOrderList :loading="loading" :list="list"></productOrderList>
<el-pagination background @current-change="handleCurrentChange" :current-page.sync="currentPage" <el-pagination background @current-change="handleCurrentChange" :current-page.sync="currentPage"
layout="total,prev, pager, next, jumper" :page-size="msg.pageSize" :total="total"> layout="total,prev, pager, next, jumper" :page-size="msg.pageSize" :total="total">
</el-pagination> </el-pagination>
......
...@@ -545,528 +545,511 @@ ...@@ -545,528 +545,511 @@
</style> </style>
<template> <template>
<div class="productQueryList" v-loading="loading"> <div class="productQueryList" v-loading="loading">
<ul v-if="list.length != 0"> <ul v-if="list.length != 0">
<li v-for="(item, index) in list" :key="index"> <li v-for="(item, index) in list" :key="index">
<div class="dline"> <div class="dline">
<div class="d1"> <div class="d1">
<div v-if="item.IsB2B === 0" class="product_union1"></div> <div v-if="item.IsB2B === 0" class="product_union1"></div>
<div v-if="item.IsUnionTravel === 1" class="product_union"></div> <div v-if="item.IsUnionTravel === 1" class="product_union"></div>
<div v-if="item.IsWarning === 1" class="product_warning"></div> <div v-if="item.IsWarning === 1" class="product_warning"></div>
<div class="d12" style="float: none; margin: auto"> <div class="d12" style="float: none; margin: auto">
<p><i class="iconfont icon-biaoti1"></i> {{ item.LineName }}</p> <p><i class="iconfont icon-biaoti1"></i> {{ item.LineName }}</p>
<p class="d12TC">{{ item.TCNUM }}{{ item.TCID }}</p> <p class="d12TC">{{ item.TCNUM }}{{ item.TCID }}</p>
<p>{{ item.LtName }}</p> <p>{{ item.LtName }}</p>
<el-tooltip class="item" effect="dark" :content="item.Title" placement="top-start" <el-tooltip class="item" effect="dark" :content="item.Title" placement="top-start"
popper-class="max-w250"> popper-class="max-w250">
<p class="d12p" @click="getJourney(item.ConfigID, item.TCID, item.LineName)" :title="item.Title"> <p class="d12p" @click="getJourney(item.ConfigID, item.TCID, item.LineName)" :title="item.Title">
{{ item.Title }} {{ item.Title }}
</p>
</el-tooltip>
<p v-if="item.CustomerName&&item.CustomerName!=''" style="font-size: 11px;font-weight:bold;color:red">
<span v-if="item.CustomerName">客户名称:{{item.CustomerName}}
</span>
</p>
<p v-if="item.PriceOfferUrl&&item.PriceOfferUrl!=''">
<a style="color:blue;" :href="item.PriceOfferUrl" v-if="item.PriceOfferUrl" target="_blank">下载报价单</a>
</p> </p>
</div> </el-tooltip>
</div> <p v-if="item.CustomerName&&item.CustomerName!=''" style="font-size: 11px;font-weight:bold;color:red">
<div class="d2"> <span v-if="item.CustomerName">客户名称:{{item.CustomerName}}
<p style="text-align: left; text-indent: 50px"> </span>
<i class="iconfont icon-hangban1"></i>{{ $t("salesModule.GoFlight") }}
</p> </p>
<p class="flightNo"> <p v-if="item.PriceOfferUrl&&item.PriceOfferUrl!=''">
<em class="fl flem" <a style="color:blue;" :href="item.PriceOfferUrl" v-if="item.PriceOfferUrl" target="_blank">下载报价单</a>
:title="item.flightList[0] && item.flightList[0].AlName">{{ item.flightList[0] && item.flightList[0].AlName }}</em>
<em class="fr">{{
item.flightList[0] && item.flightList[0].Flight_number
}}</em>
</p> </p>
</div>
</div>
<div class="d2">
<p style="text-align: left; text-indent: 50px">
<i class="iconfont icon-hangban1"></i>{{ $t("salesModule.GoFlight") }}
</p>
<p class="flightNo">
<em class="fl flem"
:title="item.flightList[0] && item.flightList[0].AlName">{{ item.flightList[0] && item.flightList[0].AlName }}</em>
<em class="fr">{{
item.flightList[0] && item.flightList[0].Flight_number
}}</em>
</p>
<div>
<div> <div>
<div> <p>
<p> {{
{{ item.flightList[0] && item.flightList[0].DepartureName
item.flightList[0] && item.flightList[0].DepartureName }}---------{{
}}---------{{ item.flightList[0] && item.flightList[0].ArrivalCityName
item.flightList[0] && item.flightList[0].ArrivalCityName }}
}} </p>
</p> <p>
<p> <span style="background-color: transparent; color: #000000">{{
<span style="background-color: transparent; color: #000000">{{ item.flightList[0] && item.flightList[0].Departure_time
item.flightList[0] && item.flightList[0].Departure_time }}</span>
}}</span> <el-popover width="900" trigger="click" popper-class="pro_tripDetails">
<el-popover width="900" trigger="click" popper-class="pro_tripDetails"> <table width="100%" border="0" cellspacing="0" cellpadding="0">
<table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr class="_color_666" style="text-align: center">
<tr class="_color_666" style="text-align: center"> <th width="60">{{ $t("Airticket.Air_segment") }}</th>
<th width="60">{{ $t("Airticket.Air_segment") }}</th> <th width="80">{{ $t("system.query_flightNum") }}</th>
<th width="80">{{ $t("system.query_flightNum") }}</th> <th width="150">{{ $t("system.ph_flightTime") }}</th>
<th width="150">{{ $t("system.ph_flightTime") }}</th> <th width="80">
<th width="80"> {{ $t("system.query_arrivalTime") }}
{{ $t("system.query_arrivalTime") }} </th>
</th> <th width="100">{{ $t("system.query_stopCity") }}</th>
<th width="100">{{ $t("system.query_stopCity") }}</th> <th width="60">{{ $t("admin.admin_status") }}</th>
<th width="60">{{ $t("admin.admin_status") }}</th> </tr>
</tr> <tr v-for="(ds, din) in tripDetails" :key="din" style="text-align: center">
<tr v-for="(ds, din) in tripDetails" :key="din" style="text-align: center"> <td class="_d_name _color_666">
<td class="_d_name _color_666"> <span v-if="din == 0">{{
<span v-if="din == 0">{{ $t("Airticket.Air_go")
$t("Airticket.Air_go") }}</span>
}}</span> <span v-else-if="din == tripDetails.length - 1">{{
<span v-else-if="din == tripDetails.length - 1">{{ $t("Airticket.Air_returnTrip")
$t("Airticket.Air_returnTrip") }}</span>
}}</span> <span v-else-if="
<span v-else-if=" din > 0 && din != tripDetails.length - 1
din > 0 && din != tripDetails.length - 1 ">{{ $t("Airticket.Air_transit") }}</span>
">{{ $t("Airticket.Air_transit") }}</span> </td>
</td> <td>
<td> <div>{{ ds.Flight_number }}</div>
<div>{{ ds.Flight_number }}</div> <div style="margin-top: 5px">{{ ds.AlName }}</div>
<div style="margin-top: 5px">{{ ds.AlName }}</div> </td>
</td> <td>
<td> <div>
<div> {{ ds.FlightDate }} {{ ds.Departure_time }}
{{ ds.FlightDate }} {{ ds.Departure_time }} </div>
</div> <div style="margin-top: 5px">{{ ds.dName }}</div>
<div style="margin-top: 5px">{{ ds.dName }}</div> </td>
</td> <td>
<td> <div>
<div> {{ ds.FlightArrivalTime }} {{ ds.Arrival_time }}
{{ ds.FlightArrivalTime }} {{ ds.Arrival_time }} </div>
</div> <div style="margin-top: 5px">{{ ds.aName }}</div>
<div style="margin-top: 5px">{{ ds.aName }}</div> </td>
</td> <td>{{ ds.StopoverName }}</td>
<td>{{ ds.StopoverName }}</td> <td>
<td> <span v-if="ds.FlightState == 1" style="color: rgb(71, 191, 140) !important">OK</span>
<span v-if="ds.FlightState == 1" style="color: rgb(71, 191, 140) !important">OK</span> <span v-else style="color: red !important">{{
<span v-else style="color: red !important">{{ $t("visa.v_zanding")
$t("visa.v_zanding") }}</span>
}}</span> </td>
</td> </tr>
</tr> </table>
</table> <span slot="reference" @click="getDetails(index)">{{
<span slot="reference" @click="getDetails(index)">{{ $t("Airticket.Air_backAndforth")
$t("Airticket.Air_backAndforth") }}</span>
}}</span> </el-popover>
</el-popover> <span style="background-color: transparent; color: #000000">{{
<span style="background-color: transparent; color: #000000">{{ item.flightList[0] && item.flightList[0].Arrival_time
item.flightList[0] && item.flightList[0].Arrival_time }}</span>
}}</span> </p>
</p> </div>
</div> <div>
<div> <p>{{ item.ACityName }}</p>
<p>{{ item.ACityName }}</p> <p>{{ item.Arrival_time }}</p>
<p>{{ item.Arrival_time }}</p>
</div>
</div> </div>
</div> </div>
<div class="d3"> </div>
<p> <div class="d3">
<i class="iconfont icon-tuandui"></i>{{ $t("visa.v_teaminfo") <p>
}}<em>{{ item.DayNum }}{{ $t("hotel.hotel_day") }}{{ item.NightNum <i class="iconfont icon-tuandui"></i>{{ $t("visa.v_teaminfo")
}}{{ $t("Operation.Op_night") }}</em> }}<em>{{ item.DayNum }}{{ $t("hotel.hotel_day") }}{{ item.NightNum
</p> }}{{ $t("Operation.Op_night") }}</em>
<p> </p>
<span>{{ $t("Airticket.Air_StartTime") }}</span>{{ item.StartDate }} <p>
</p> <span>{{ $t("Airticket.Air_StartTime") }}</span>{{ item.StartDate }}
<p> </p>
<span>{{ $t("system.table_goCity") }}</span>{{ item.StartCityName }} <p>
</p> <span>{{ $t("system.table_goCity") }}</span>{{ item.StartCityName }}
<p> </p>
<span>{{ $t("salesModule.BackCity") }}</span>{{ item.ReturnArriveCityName }} <p>
</p> <span>{{ $t("salesModule.BackCity") }}</span>{{ item.ReturnArriveCityName }}
<p> </p>
<span>{{ $t("scen.sc_cp") }}</span>{{ item.OutBranchName }} <p>
<span class="TC_neibu" style="float: inherit;color: #ffffff;margin-left: 5px;" <span>{{ $t("scen.sc_cp") }}</span>{{ item.OutBranchName }}
v-if="item.StandardCurrencyName" :class="{'TCneibu':item.StandardCurrencyName=='人民币','TCb2b':item.StandardCurrencyName=='日元', <span class="TC_neibu" style="float: inherit;color: #ffffff;margin-left: 5px;"
'TCb2c':item.StandardCurrencyName=='新台币','AppPlat':item.StandardCurrencyName=='', v-if="item.StandardCurrencyName" :class="{'TCneibu':item.StandardCurrencyName=='人民币','TCb2b':item.StandardCurrencyName=='日元',
'otherPlat':item.StandardCurrencyName=='',}">{{item.StandardCurrencyName}}结算</span> 'TCb2c':item.StandardCurrencyName=='新台币','AppPlat':item.StandardCurrencyName=='',
</p> 'otherPlat':item.StandardCurrencyName=='',}">{{item.StandardCurrencyName}}结算</span>
<p v-show="item.ClearOrderHour > 0"> </p>
<span>{{ $t("salesModule.THQW") }}</span> <p v-show="item.ClearOrderHour > 0">
<span class="TCL-greenType">{{ item.ClearOrderHour }}{{ $t("salesModule.Hour") }}</span> <span>{{ $t("salesModule.THQW") }}</span>
</p> <span class="TCL-greenType">{{ item.ClearOrderHour }}{{ $t("salesModule.Hour") }}</span>
<p v-show="item.SaleClearOrderHour && item.SaleClearOrderHour > 0"> </p>
<span>{{ $t("salesModule.XSQW") }}</span> <p v-show="item.SaleClearOrderHour && item.SaleClearOrderHour > 0">
<span class="TCL-greenType">{{ item.SaleClearOrderHour <span>{{ $t("salesModule.XSQW") }}</span>
}}{{ $t("salesModule.Hour") }}</span> <span class="TCL-greenType">{{ item.SaleClearOrderHour
</p> }}{{ $t("salesModule.Hour") }}</span>
<p v-if=" </p>
item.LineID == 14 && <p v-if="
item.HotelOrderListReports && item.LineID == 14 &&
item.HotelOrderListReports.length > 0 item.HotelOrderListReports &&
"> item.HotelOrderListReports.length > 0
<el-popover width="600" trigger="click" popper-class="PQ_HotelPop"> ">
<commonHotelInfo :HotelObj="item.HotelOrderListReports" :showHotelObj="showHotelObj"> <el-popover width="600" trigger="click" popper-class="PQ_HotelPop">
</commonHotelInfo> <commonHotelInfo :HotelObj="item.HotelOrderListReports" :showHotelObj="showHotelObj">
<span slot="reference" class="price" style="cursor: pointer; text-decoration: underline" </commonHotelInfo>
@click="clickHotel(item.TCID, item.LineID, item.ltID)">{{ $t("salesModule.HotelOrder") }}</span> <span slot="reference" class="price" style="cursor: pointer; text-decoration: underline"
</el-popover> @click="clickHotel(item.TCID, item.LineID, item.ltID)">{{ $t("salesModule.HotelOrder") }}</span>
</p> </el-popover>
</div> </p>
<div class="d4"> </div>
<p> <div class="d4">
<i class="iconfont icon-jiage"></i>{{ $t("Operation.Op_PriceInfo") }} <p>
</p> <i class="iconfont icon-jiage"></i>{{ $t("Operation.Op_PriceInfo") }}
<p style=" </p>
color: #47bf8c; <p style="
font-size: 16px; color: #47bf8c;
font-weight: bold; font-size: 16px;
margin: 5px 0; font-weight: bold;
"> margin: 5px 0;
{{ $t("Operation.Op_tradePrice") }}:¥{{ ">
item.B2BMemberPrice | priceFormat(item.B2BMemberPrice) {{ $t("Operation.Op_tradePrice") }}:¥{{
}}<br /> item.B2BMemberPrice | priceFormat(item.B2BMemberPrice)
{{ $t("Operation.Op_directPrice") }}:¥{{ }}<br />
item.B2CMemberPrice | priceFormat(item.B2CMemberPrice) {{ $t("Operation.Op_directPrice") }}:¥{{
}} item.B2CMemberPrice | priceFormat(item.B2CMemberPrice)
</p> }}
<p> </p>
<el-popover width="630" trigger="click"> <p>
<table class="PQ_detail"> <el-popover width="630" trigger="click">
<tr> <table class="PQ_detail">
<td colspan="5" style="text-align: left; padding-left: 10px"> <tr>
{{ $t("salesModule.BasePrice") }} <td colspan="6" style="text-align: left; padding-left: 10px">
</td> {{ $t("salesModule.BasePrice") }}
</tr> </td>
<tr> </tr>
<th>{{ $t("advmanager.v_type") }}</th> <tr>
<th>{{ $t("salesModule.HYTHJ") }}</th> <th>{{ $t("advmanager.v_type") }}</th>
<th>{{ $t("salesModule.PTTHJ") }}</th> <th>{{ $t("salesModule.HYTHJ") }}</th>
<th>{{ $t("salesModule.ZKHYJ") }}</th> <th>{{ $t("salesModule.PTTHJ") }}</th>
<th>{{ $t("salesModule.PTZKJ") }}</th> <th>{{ $t("salesModule.ZKHYJ") }}</th>
</tr> <th colspan="2">{{ $t("salesModule.PTZKJ") }}</th>
<tr> </tr>
<td>{{ $t("salesModule.Adult") }}</td> <tr>
<td> <td>{{ $t("salesModule.Adult") }}</td>
{{ <td>
item.B2BMemberPrice | priceFormat(item.B2BMemberPrice) {{
}} item.B2BMemberPrice | priceFormat(item.B2BMemberPrice)
</td> }}
<td>{{ item.B2BPrice | priceFormat(item.B2BPrice) }}</td> </td>
<td> <td>{{ item.B2BPrice | priceFormat(item.B2BPrice) }}</td>
{{ <td>
item.B2CMemberPrice | priceFormat(item.B2CMemberPrice) {{
}} item.B2CMemberPrice | priceFormat(item.B2CMemberPrice)
</td> }}
<td>{{ item.B2CPrice | priceFormat(item.B2CPrice) }}</td> </td>
</tr> <td colspan="2">{{ item.B2CPrice | priceFormat(item.B2CPrice) }}</td>
<tr> </tr>
<td>{{ $t("salesModule.ChildBed") }}</td> <tr>
<td> <td>{{ $t("salesModule.ChildBed") }}</td>
{{ <td>
(item.B2BMemberPrice + item.ChildNeedPrice) {{
| priceFormat( (item.B2BMemberPrice + item.ChildNeedPrice)
item.B2BMemberPrice + item.ChildNeedPrice | priceFormat(
) item.B2BMemberPrice + item.ChildNeedPrice
}} )
</td> }}
<td> </td>
{{ <td>
(item.B2BPrice + item.ChildNeedPrice) {{
| priceFormat(item.B2BPrice + item.ChildNeedPrice) (item.B2BPrice + item.ChildNeedPrice)
}} | priceFormat(item.B2BPrice + item.ChildNeedPrice)
</td> }}
<td> </td>
{{ <td>
(item.B2CMemberPrice + item.ChildNeedPrice) {{
| priceFormat( (item.B2CMemberPrice + item.ChildNeedPrice)
item.B2CMemberPrice + item.ChildNeedPrice | priceFormat(
) item.B2CMemberPrice + item.ChildNeedPrice
}} )
</td> }}
<td> </td>
{{ <td colspan="2">
(item.B2CPrice + item.ChildNeedPrice) {{
| priceFormat(item.B2CPrice + item.ChildNeedPrice) (item.B2CPrice + item.ChildNeedPrice)
}} | priceFormat(item.B2CPrice + item.ChildNeedPrice)
</td> }}
</tr> </td>
<tr> </tr>
<td>{{ $t("salesModule.ChildNoBed") }}</td> <tr>
<td> <td>{{ $t("salesModule.ChildNoBed") }}</td>
{{ <td>
(item.B2BMemberPrice - item.ChildNoNeedPrice) {{
| priceFormat( (item.B2BMemberPrice - item.ChildNoNeedPrice)
item.B2BMemberPrice - item.ChildNoNeedPrice | priceFormat(
) item.B2BMemberPrice - item.ChildNoNeedPrice
}} )
</td> }}
<td> </td>
{{ <td>
(item.B2BPrice - item.ChildNoNeedPrice) {{
| priceFormat(item.B2BPrice - item.ChildNoNeedPrice) (item.B2BPrice - item.ChildNoNeedPrice)
}} | priceFormat(item.B2BPrice - item.ChildNoNeedPrice)
</td> }}
<td> </td>
{{ <td>
(item.B2CMemberPrice - item.ChildNoNeedPrice) {{
| priceFormat( (item.B2CMemberPrice - item.ChildNoNeedPrice)
item.B2CMemberPrice - item.ChildNoNeedPrice | priceFormat(
) item.B2CMemberPrice - item.ChildNoNeedPrice
}} )
</td> }}
<td> </td>
{{ <td colspan="2">
(item.B2CPrice - item.ChildNoNeedPrice) {{
| priceFormat(item.B2CPrice - item.ChildNoNeedPrice) (item.B2CPrice - item.ChildNoNeedPrice)
}} | priceFormat(item.B2CPrice - item.ChildNoNeedPrice)
</td> }}
</tr> </td>
<tr> </tr>
<td>{{ $t("salesModule.SingleJ") }}</td> <tr>
<td colspan="4"> <td>{{ $t("salesModule.SingleJ") }}</td>
{{ <td colspan="5">
item.SingleDMCPrice | priceFormat(item.SingleDMCPrice) {{
}} item.SingleDMCPrice | priceFormat(item.SingleDMCPrice)
</td> }}
</tr> </td>
<tr> </tr>
<td>{{ $t("Operation.Op_baby") }}</td> <tr>
<td colspan="4"> <td>{{ $t("Operation.Op_baby") }}</td>
{{ item.BabyPrice | priceFormat(item.BabyPrice) }} <td colspan="5">
</td> {{ item.BabyPrice | priceFormat(item.BabyPrice) }}
</tr> </td>
<tr> </tr>
<td colspan="5" style="text-align: left; padding-left: 10px"> <tr>
{{ $t("salesModule.OtherPrice") }} <td colspan="6" style="text-align: left; padding-left: 10px">
</td> {{ $t("salesModule.OtherPrice") }}
</tr> </td>
<tr> </tr>
<th>{{ $t("Operation.Op_oldmanSurcharge") }}</th> <tr>
<th>{{ $t("Operation.Op_childSurcharge") }}</th> <th>{{ $t("Operation.Op_oldmanSurcharge") }}</th>
<th>{{ $t("salesModule.VisaBack") }}</th> <th>{{ $t("Operation.Op_childSurcharge") }}</th>
<th>{{ $t("Operation.Op_singleRoomcha") }}</th> <th>{{ $t("salesModule.VisaBack") }}</th>
<th>{{ $t("Operation.Op_zafei") }}</th> <th>{{ $t("Operation.Op_singleRoomcha") }}</th>
</tr> <th>{{ $t("Operation.Op_zafei") }}</th>
<tr> <th>小费</th>
<td> </tr>
{{ <tr>
item.OldManChargePrice <td>
| priceFormat(item.OldManChargePrice) {{
}} item.OldManChargePrice
</td> | priceFormat(item.OldManChargePrice)
<td> }}
{{ </td>
item.BabyChargePrice <td>
| priceFormat(item.BabyChargePrice) {{
}} item.BabyChargePrice
</td> | priceFormat(item.BabyChargePrice)
<td> }}
{{ item.VisaPrice | priceFormat2(item.VisaPrice) }}(-{{ </td>
item.BackVisaPrice | priceFormat(item.BackVisaPrice) <td>
}} {{ item.VisaPrice | priceFormat2(item.VisaPrice) }}(-{{
</td> item.BackVisaPrice | priceFormat(item.BackVisaPrice)
<td> }}
{{ </td>
item.SingleRoomPrice <td>
| priceFormat(item.SingleRoomPrice) {{
}} item.SingleRoomPrice
</td> | priceFormat(item.SingleRoomPrice)
<td> }}
{{ item.OtherPrice | priceFormat(item.OtherPrice) }} </td>
</td> <td>
</tr> {{ item.OtherPrice | priceFormat(item.OtherPrice) }}
</table> </td>
<span slot="reference" class="price">{{ <td>{{ item.TipAmount | priceFormat(item.TipAmount) }}</td>
$t("Operation.Op_priceDetail") </tr>
}}</span> </table>
</el-popover> <span slot="reference" class="price">{{
</p> $t("Operation.Op_priceDetail")
</div> }}</span>
<div class="d5"> </el-popover>
<p> </p>
<i class="iconfont icon-tuanwei"></i>{{ $t("visa.v_tuanweiinfo") }} </div>
</p> <div class="d5">
<p> <p>
<span>{{ $t("visa.v_currentseat") }}</span><i :style="item.SurplusSeat < 0 ? 'color: red' : ''">{{ <i class="iconfont icon-tuanwei"></i>{{ $t("visa.v_tuanweiinfo") }}
item.SurplusSeat </p>
}}</i> <p>
</p> <span>{{ $t("visa.v_currentseat") }}</span><i :style="item.SurplusSeat < 0 ? 'color: red' : ''">{{
<p> item.SurplusSeat
<span>{{ $t("visa.v_yibaoru") }}</span><i>{{ item.Seat == "" ? "0" : item.Seat }}</i>
}}{{ $t("salesModule.PeoPle") }}</i>({{ $t("Operation.Op_takeSeat") }}{{ item.Occupied </p>
}}{{ $t("salesModule.PeoPle") }}) <p>
</p> <span>{{ $t("visa.v_yibaoru") }}</span><i>{{ item.Seat == "" ? "0" : item.Seat
<p> }}{{ $t("salesModule.PeoPle") }}</i>({{ $t("Operation.Op_takeSeat") }}{{ item.Occupied
<span>{{ $t("visa.v_houbu") }}</span> }}{{ $t("salesModule.PeoPle") }})
<em v-if="item.IsSubstitution == 1">{{ $t("salesModule.KYHB") }}{{ $t("visa.v_houbu") </p>
}}{{ item.SubstitutionCount <p>
}}{{ $t("salesModule.PeoPle") }}</em> <span>{{ $t("visa.v_houbu") }}</span>
<em v-if="item.IsSubstitution != 1" style="color: #e95252">{{ <em v-if="item.IsSubstitution == 1">{{ $t("salesModule.KYHB") }}{{ $t("visa.v_houbu")
$t("salesModule.RefuseHB") }}{{ item.SubstitutionCount
}}</em> }}{{ $t("salesModule.PeoPle") }}</em>
</p> <em v-if="item.IsSubstitution != 1" style="color: #e95252">{{
<p> $t("salesModule.RefuseHB")
<span>操作OP</span><i style="font-weight: normal">{{ item.OPName }}</i> }}</em>
</p> </p>
</div> <p>
<div class="d8"> <span>操作OP</span><i style="font-weight: normal">{{ item.OPName }}</i>
<p> </p>
<i class="iconfont icon-hangban1"></i>{{ $t("Operation.Op_Warmprompt") }} </div>
</p> <div class="d8">
<p> <p>
<span>{{ $t("visa.v_sqtime") }}</span><i>{{ <i class="iconfont icon-hangban1"></i>{{ $t("Operation.Op_Warmprompt") }}
item.SendVisaTime === "" ? "未设置" : item.SendVisaTime </p>
}}</i> <p>
</p> <span>{{ $t("visa.v_sqtime") }}</span><i>{{
<p> item.SendVisaTime === "" ? "未设置" : item.SendVisaTime
<span>{{ $t("visa.v_cqtime") }}</span><i>{{ }}</i>
item.OutVisaTime === "" ? "未设置" : item.OutVisaTime </p>
}}</i> <p>
</p> <span>{{ $t("visa.v_cqtime") }}</span><i>{{
<p> item.OutVisaTime === "" ? "未设置" : item.OutVisaTime
<span>{{ $t("visa.v_kptime") }}</span><i>{{ }}</i>
item.TicketDeadline === "" ? "未设置" : item.TicketDeadline </p>
}}</i> <p>
</p> <span>{{ $t("visa.v_kptime") }}</span><i>{{
<p v-if="item.VisaFileList.length !== 0"> item.TicketDeadline === "" ? "未设置" : item.TicketDeadline
<span>{{ $t("visa.v_visaInformation") }}</span> }}</i>
</p> </p>
<p v-if="item.VisaFileList.length !== 0" v-for="(item2, index2) in item.VisaFileList" :key="index2"> <p v-if="item.VisaFileList.length !== 0">
<span style="cursor: pointer; text-decoration: underline" <span>{{ $t("visa.v_visaInformation") }}</span>
@click="downloadFile(item2)">{{ item2.Name }}</span> </p>
</p> <p v-if="item.VisaFileList.length !== 0" v-for="(item2, index2) in item.VisaFileList" :key="index2">
<p> <span style="cursor: pointer; text-decoration: underline"
<span>{{ $t("salesModule.TicketStatus") }}</span> @click="downloadFile(item2)">{{ item2.Name }}</span>
<span class="fz16 fbold"> </p>
<el-tooltip class="item" effect="dark" :content="$t('salesModule.AllTk')" placement="top"> <p>
<span style="color: #4bca81" v-if="item.MakeInvoice == 1"></span> <span>{{ $t("salesModule.TicketStatus") }}</span>
</el-tooltip> <span class="fz16 fbold">
<el-tooltip class="item" effect="dark" :content="$t('salesModule.NotDeal')" placement="top"> <el-tooltip class="item" effect="dark" :content="$t('salesModule.AllTk')" placement="top">
<span style="color: #e95252" v-if="item.MakeInvoice == '-1'">x</span> <span style="color: #4bca81" v-if="item.MakeInvoice == 1"></span>
</el-tooltip>
<el-tooltip class="item" effect="dark" :content="$t('salesModule.YCZD')" placement="top">
<span style="color: #e95252" v-if="item.MakeInvoice == '0'">O</span>
</el-tooltip>
</span>
</p>
</div>
<div class="d7">
<el-button-group style="display: block">
<el-tooltip class="item" effect="dark" :content="$t('salesModule.LookBM')" placement="top-start">
<el-button @click="
goUrl('groupTourOrderByTuan', item.TCID, item.TCNUM)
" type="primary" style="background: #00c6ff; border-color: #00c6ff" icon="iconfont icon-sousuo">
</el-button>
</el-tooltip>
<!--关内团后不能在报名 hk 2022-07-13去掉 && item.IsB2B === 1 修改为可报名 -->
<el-tooltip class="item" effect="dark" :content="$t('salesModule.LJXD')" placement="top-start"
v-if="item.IsPayOrder !== 1 ">
<el-button type="primary" style="background: #f16c3c; border-color: #f16c3c" v-if="!TCIDList"
icon="iconfont icon-fukuan1" @click="goBuy(item)"></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" :content="$t('Operation.Op_tripDownLoad')" placement="top-start">
<el-button @click="toTrip(item)" type="primary" style="background: #47bf8c; border-color: #47bf8c"
icon="iconfont icon-xiazai"></el-button>
</el-tooltip>
<el-tooltip v-if="
CurrentUserInfo.IsOpenB2C == 1 &&
CurrentUserInfo.B2BDomain != '' &&
item.LineID != 2 &&
item.LineID != 8
" class="item" effect="dark" content="直客版预览" placement="top-start">
<el-button @click.native="goB2B(item)" type="primary"
style="background: #f16c3c; border-color: #f16c3c" icon="iconfont icon-view"></el-button>
</el-tooltip>
</el-button-group>
<el-button-group v-show="qjGroupId == userInfo.RB_Group_id || S_Travel_Share" style="display: block">
<el-tooltip class="item" effect="dark" :content="$t('salesModule.ShareTrip')" placement="top-start"
style="float: left">
<el-popover width="180" trigger="click">
<div class="w150" v-loading="wxLoading">
<img style="
float: left;
width: 108px;
height: 108px;
margin: 10px 21px 3px;
" :src="
item.wxImage === ''
? ''
: 'data:image/png;base64,' + item.wxImage
" />
<p style="text-align: center; font-size: 12px; color: #666">
{{ $t("salesModule.XCX") }}
</p>
</div>
<el-button slot="reference" type="primary" style="
background: #b552e9;
border-color: #b552e9;
border-radius: 0;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
" icon="iconfont icon-fenxiang" @click="getWxCode(index)"></el-button>
</el-popover>
</el-tooltip> </el-tooltip>
<el-tooltip class="item" effect="dark" :content="$t('salesModule.ShareApp')" placement="top-start" <el-tooltip class="item" effect="dark" :content="$t('salesModule.NotDeal')" placement="top">
style="float: left"> <span style="color: #e95252" v-if="item.MakeInvoice == '-1'">x</span>
<el-popover width="180" trigger="click">
<div class="w150">
<img style="
float: left;
width: 108px;
height: 108px;
margin: 10px 21px 3px;
" :src="'data:image/png;base64,' + item.AppImage" />
<p style="text-align: center; font-size: 12px; color: #666">
{{ $t("salesModule.Helper") }}
</p>
</div>
<el-button slot="reference" type="primary" style="
background: #e6a014;
border-color: #e6a014;
border-radius: 0;
" icon="iconfont icon-erweima"></el-button>
</el-popover>
</el-tooltip> </el-tooltip>
<el-tooltip class="item" effect="dark" :content="'广告数量' + item.AdvertCount" placement="top-start"> <el-tooltip class="item" effect="dark" :content="$t('salesModule.YCZD')" placement="top">
<el-button type="primary" style="background: #e95252; border-color: #e95252" v-if="!TCIDList" <span style="color: #e95252" v-if="item.MakeInvoice == '0'">O</span>
icon="iconfont icon-guanggao" @click="goUrlX(item)"></el-button>
</el-tooltip> </el-tooltip>
</el-button-group> </span>
</div> </p>
</div> </div>
<div class="d7">
<div class="d6"> <el-button-group style="display: block">
<el-popover placement="right" width="500" trigger="click" :content="item.ProductRecommend"> <el-tooltip class="item" effect="dark" :content="$t('salesModule.LookBM')" placement="top-start">
<span style=" <el-button @click="
cursor: pointer; goUrl('groupTourOrderByTuan', item.TCID, item.TCNUM)
padding: 2px 5px; " type="primary" style="background: #00c6ff; border-color: #00c6ff" icon="iconfont icon-sousuo">
display: inline-block; </el-button>
margin-bottom: 5px; </el-tooltip>
border-radius: 4px; <!--关内团后不能在报名 hk 2022-07-13去掉 && item.IsB2B === 1 修改为可报名 -->
border: 1px solid #ccc; <el-tooltip class="item" effect="dark" :content="$t('salesModule.LJXD')" placement="top-start"
font-size: 12px; v-if="item.IsPayOrder !== 1 ">
" slot="reference">{{ $t("Operation.Op_bentuanMaidian") }}</span> <el-button type="primary" style="background: #f16c3c; border-color: #f16c3c" v-if="!TCIDList"
</el-popover> icon="iconfont icon-fukuan1" @click="goBuy(item)"></el-button>
<p>{{ $t("Operation.Op_remark") }}:</p> </el-tooltip>
<p :title="item.OpRemark">{{ item.OpRemark }}</p> <el-tooltip class="item" effect="dark" :content="$t('Operation.Op_tripDownLoad')" placement="top-start">
<el-button @click="toTrip(item)" type="primary" style="background: #47bf8c; border-color: #47bf8c"
icon="iconfont icon-xiazai"></el-button>
</el-tooltip>
<el-tooltip v-if="
CurrentUserInfo.IsOpenB2C == 1 &&
CurrentUserInfo.B2BDomain != '' &&
item.LineID != 2 &&
item.LineID != 8
" class="item" effect="dark" content="直客版预览" placement="top-start">
<el-button @click.native="goB2B(item)" type="primary"
style="background: #f16c3c; border-color: #f16c3c" icon="iconfont icon-view"></el-button>
</el-tooltip>
</el-button-group>
<el-button-group v-show="qjGroupId == userInfo.RB_Group_id || S_Travel_Share" style="display: block">
<el-tooltip class="item" effect="dark" :content="$t('salesModule.ShareTrip')" placement="top-start"
style="float: left">
<el-popover width="180" trigger="click">
<div class="w150" v-loading="wxLoading">
<img style="
float: left;
width: 108px;
height: 108px;
margin: 10px 21px 3px;
" :src="
item.wxImage === ''
? ''
: 'data:image/png;base64,' + item.wxImage
" />
<p style="text-align: center; font-size: 12px; color: #666">
{{ $t("salesModule.XCX") }}
</p>
</div>
<el-button slot="reference" type="primary" style="
background: #b552e9;
border-color: #b552e9;
border-radius: 0;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
" icon="iconfont icon-fenxiang" @click="getWxCode(index)"></el-button>
</el-popover>
</el-tooltip>
<el-tooltip class="item" effect="dark" :content="$t('salesModule.ShareApp')" placement="top-start"
style="float: left">
<el-popover width="180" trigger="click">
<div class="w150">
<img style="
float: left;
width: 108px;
height: 108px;
margin: 10px 21px 3px;
" :src="'data:image/png;base64,' + item.AppImage" />
<p style="text-align: center; font-size: 12px; color: #666">
{{ $t("salesModule.Helper") }}
</p>
</div>
<el-button slot="reference" type="primary" style="
background: #e6a014;
border-color: #e6a014;
border-radius: 0;
" icon="iconfont icon-erweima"></el-button>
</el-popover>
</el-tooltip>
<el-tooltip class="item" effect="dark" :content="'广告数量' + item.AdvertCount" placement="top-start">
<el-button type="primary" style="background: #e95252; border-color: #e95252" v-if="!TCIDList"
icon="iconfont icon-guanggao" @click="goUrlX(item)"></el-button>
</el-tooltip>
</el-button-group>
</div> </div>
</li>
</ul>
<div class="noData" v-else>
{{ $t("system.content_noData") }}
</div>
<el-dialog custom-class="ComTeamPlan_info_box" :title="tripTitle" :visible.sync="outerVisible" center>
<commonTeamInfo ref="comTeam"></commonTeamInfo>
</el-dialog>
<el-dialog custom-class="w450" title="行程下载" :visible.sync="travelControlTripLayerShow" center>
<tripDownLoadCommon ref="tripDownLoadCommon" :tripObj="tripObj" @headCallBack="hideTripDown" :downType="1">
</tripDownLoadCommon>
</el-dialog>
<!-- 下单 -->
<div class="buy-box" v-show="isShowTeamOrder">
<orderForm @success="reSearchPage" @close="closeForm"
:PTCID="teamInfo.TCID"
:POrderId="0"
:PBranchId="0"
:PProductType="1"
:showCity="true"
:productObj="teamInfo">
</orderForm>
</div> </div>
<div class="d6">
<el-popover placement="right" width="500" trigger="click" :content="item.ProductRecommend">
<span style="
cursor: pointer;
padding: 2px 5px;
display: inline-block;
margin-bottom: 5px;
border-radius: 4px;
border: 1px solid #ccc;
font-size: 12px;
" slot="reference">{{ $t("Operation.Op_bentuanMaidian") }}</span>
</el-popover>
<p>{{ $t("Operation.Op_remark") }}:</p>
<p :title="item.OpRemark">{{ item.OpRemark }}</p>
</div>
</li>
</ul>
<div class="noData" v-else>
{{ $t("system.content_noData") }}
</div> </div>
</div>
</template> </template>
<script> <script>
......
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