Commit 0f836e78 authored by 黄奎's avatar 黄奎

页面修改

parent 83cba45d
......@@ -135,6 +135,7 @@
.personNolayer table tr._color_666 th {
padding: 9px 15px;
}
.groupSuperSearchLayer>p {
padding: 20px 0;
font-size: 14px;
......@@ -935,25 +936,30 @@
color: blue;
display: inline-block;
cursor: pointer;
margin-right:20px;
margin-right: 20px;
}
.RegistrationList .leftSetInfo,.RegistrationList .GO_TPright{
float:left;
.RegistrationList .leftSetInfo,
.RegistrationList .GO_TPright {
float: left;
}
.RegistrationList .GO_Title{
.RegistrationList .GO_Title {
display: inline-block;
margin-top: 10px;
padding-right:10px;
font-size:12px;
padding-right: 10px;
font-size: 12px;
width: 90px;
text-align: right;
}
._TravelPricePopover .GOScenicDiv{
._TravelPricePopover .GOScenicDiv {
width: 500px;
max-height: 400px;
overflow: auto;
}
._TravelPricePopover table{
._TravelPricePopover table {
padding: 10px 0 0 20px;
background-color: #ededed;
border-collapse: collapse;
......@@ -963,13 +969,13 @@
width: 100%;
}
._TravelPricePopover table ._color_666{
._TravelPricePopover table ._color_666 {
background-color: #ededed;
color: #666666;
padding: 5px;
}
._TravelPricePopover table td{
._TravelPricePopover table td {
background-color: #ffffff;
padding: 9px 0;
color: #333333;
......@@ -980,6 +986,7 @@
._TravelPricePopover table td._d_name {
background-color: #ededed;
}
.RegistrationList .SimulateDrop-box {
width: 230px;
min-height: 34px;
......@@ -988,13 +995,15 @@
float: left;
margin-top: 4px;
border: 1px solid #d1d1d1;
}
.RegistrationList .GO_SimulaDrop{
}
.RegistrationList .GO_SimulaDrop {
position: absolute;
right:10px;
top:5px;
color:#d1d1d1;
right: 10px;
top: 5px;
color: #d1d1d1;
}
.RegistrationList .SD_flight {
display: inline-block;
height: 24px;
......@@ -1003,18 +1012,23 @@
max-width: 200px;
white-space: nowrap;
text-overflow: ellipsis;
font-size:12px;
font-size: 12px;
padding: 0 8px;
line-height: 22px;
background-color: #f0f2f5;
}
.RegistrationList .importNameFile.el-dialog--center .el-dialog__body{text-align: center;}
.RegistrationList .disClick {
.RegistrationList .importNameFile.el-dialog--center .el-dialog__body {
text-align: center;
}
.RegistrationList .disClick {
background-color: #d1d1d1;
color: #fff;
border: 1px solid #d1d1d1;
}
.RegistrationList .disClick:hover {
.RegistrationList .disClick:hover {
background-color: #d1d1d1 !important;
cursor: default !important;
box-shadow: none !important;
......@@ -1049,10 +1063,12 @@
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item :label="$t('hotel.suplier_contact')" prop="ContactName" v-show='addMsg.CustomerType==3||addMsg.CustomerType==4'>
<el-form-item :label="$t('hotel.suplier_contact')" prop="ContactName"
v-show='addMsg.CustomerType==3||addMsg.CustomerType==4'>
<el-input v-model='addMsg.ContactName'></el-input>
</el-form-item>
<el-form-item :label="$t('restaurant.res_ContactNumber')" prop="ContactMobile" v-show='addMsg.CustomerType==3||addMsg.CustomerType==4'>
<el-form-item :label="$t('restaurant.res_ContactNumber')" prop="ContactMobile"
v-show='addMsg.CustomerType==3||addMsg.CustomerType==4'>
<el-input v-model='addMsg.ContactMobile'></el-input>
</el-form-item>
<el-form-item :label="$t('salesModule.CustomerStore')" prop="CustomerId"
......@@ -1070,11 +1086,13 @@
<el-form-item :label="$t('salesModule.TeamPrice')" prop="TC_Price">
<el-input v-model='addMsg.TC_Price' :disabled="true" class="w210"></el-input>
</el-form-item>
<el-form-item :label="$t('salesModule.StartLY')" v-show='addMsg.IsIntermodal==1&&addMsg.DepartureCityId!=SetOutCityId'>
<el-form-item :label="$t('salesModule.StartLY')"
v-show='addMsg.IsIntermodal==1&&addMsg.DepartureCityId!=SetOutCityId'>
<el-input v-model='stratPrice' v-show='stratPriceShow' :disabled="true"></el-input>
<span class="colorE95252" v-show='!stratPriceShow'>{{$t('pub.NoPrice')}}</span>
</el-form-item>
<el-form-item :label="$t('salesModule.BackLY')" v-show='addMsg.IsReturnIntermodal==1&&addMsg.ReturnArriveCityId!=reOutCityId'>
<el-form-item :label="$t('salesModule.BackLY')"
v-show='addMsg.IsReturnIntermodal==1&&addMsg.ReturnArriveCityId!=reOutCityId'>
<el-input v-model='returnPrice' v-show='returnPriceShow' :disabled="true"></el-input>
<span class="colorE95252" v-show='!returnPriceShow'>{{$t('pub.NoPrice')}}</span>
</el-form-item>
......@@ -1233,10 +1251,12 @@
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item :label="$t('hotel.suplier_contact')" prop="ContactName" v-show='addMsg.CustomerType==3||addMsg.CustomerType==4'>
<el-form-item :label="$t('hotel.suplier_contact')" prop="ContactName"
v-show='addMsg.CustomerType==3||addMsg.CustomerType==4'>
<el-input v-model='addMsg.ContactName'></el-input>
</el-form-item>
<el-form-item :label="$t('restaurant.res_ContactNumber')" prop="ContactMobile" v-show='addMsg.CustomerType==3||addMsg.CustomerType==4'>
<el-form-item :label="$t('restaurant.res_ContactNumber')" prop="ContactMobile"
v-show='addMsg.CustomerType==3||addMsg.CustomerType==4'>
<el-input v-model='addMsg.ContactMobile'></el-input>
</el-form-item>
<el-form-item :label="$t('salesModule.CustomerStore')" prop="CustomerId"
......@@ -1258,7 +1278,8 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item :label="$t('salesModule.IsLianYn')" prop="IsIntermodal" v-show="addMsg.DepartureCityId!=SetOutCityId">
<el-form-item :label="$t('salesModule.IsLianYn')" prop="IsIntermodal"
v-show="addMsg.DepartureCityId!=SetOutCityId">
<el-switch v-model="addMsg.IsIntermodal" active-value="1" inactive-value="2"
@change='getUnionTravelPrice(addObj,1)'></el-switch>
</el-form-item>
......@@ -1276,7 +1297,8 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item :label="$t('salesModule.IsLianYn')" prop="IsReturnIntermodal" v-show="addMsg.ReturnArriveCityId!=reOutCityId">
<el-form-item :label="$t('salesModule.IsLianYn')" prop="IsReturnIntermodal"
v-show="addMsg.ReturnArriveCityId!=reOutCityId">
<el-switch v-model="addMsg.IsReturnIntermodal" active-value="1" inactive-value="2"
@change='getUnionTravelPrice(addObj,2)'></el-switch>
</el-form-item>
......@@ -1291,11 +1313,13 @@
<el-form-item :label="$t('salesModule.TeamPrice')" prop="TC_Price">
<el-input v-model='addMsg.TC_Price' :disabled="true" class="w210"></el-input>
</el-form-item>
<el-form-item :label="$t('salesModule.StartLY')" v-show='addMsg.IsIntermodal==1&&addMsg.DepartureCityId!=SetOutCityId'>
<el-form-item :label="$t('salesModule.StartLY')"
v-show='addMsg.IsIntermodal==1&&addMsg.DepartureCityId!=SetOutCityId'>
<el-input v-model='stratPrice' v-show='stratPriceShow' :disabled="true"></el-input>
<span class="colorE95252" v-show='!stratPriceShow'>{{$t('pub.NoPrice')}}</span>
</el-form-item>
<el-form-item :label="$t('salesModule.BackLY')" v-show='addMsg.IsReturnIntermodal==1&&addMsg.ReturnArriveCityId!=reOutCityId'>
<el-form-item :label="$t('salesModule.BackLY')"
v-show='addMsg.IsReturnIntermodal==1&&addMsg.ReturnArriveCityId!=reOutCityId'>
<el-input v-model='returnPrice' v-show='returnPriceShow' :disabled="true"></el-input>
<span class="colorE95252" v-show='!returnPriceShow'>{{$t('pub.NoPrice')}}</span>
</el-form-item>
......@@ -1320,7 +1344,8 @@
<el-form-item v-show="addMsg.GroupType != 4">
<p v-if="LessMoney==0" style="line-height: 18px; color: #E95252;">{{$t('salesModule.Notice1')}}</p>
<p v-else="LessMoney>0" style="line-height: 18px; color: #E95252;">{{$t('salesModule.Notice2')}}{{LessMoney}}{{$t('salesModule.Notice3')}}</p>
<p v-else="LessMoney>0" style="line-height: 18px; color: #E95252;">
{{$t('salesModule.Notice2')}}{{LessMoney}}{{$t('salesModule.Notice3')}}</p>
</el-form-item>
</el-col>
<el-col :span="5" v-else>
......@@ -1469,7 +1494,8 @@
<el-input v-model='addMsg_form.BabyPrice' :disabled="!IsUpdateOrderMoney"></el-input>
</el-form-item>
<el-form-item v-if="IsUpdateOrderMoney">
<el-button type="primary" style="padding:6px 15px" @click="submitYSZEForm">{{$t('pub.sureBtn')}}</el-button>
<el-button type="primary" style="padding:6px 15px" @click="submitYSZEForm">{{$t('pub.sureBtn')}}
</el-button>
</el-form-item>
</el-form>
</div>
......@@ -1492,8 +1518,10 @@
</el-col>
<el-col :span="4">
<el-form-item :label="$t('salesModule.SingleFM')">
<el-radio v-model="addMsg.OneSex" @click.native.prevent="setDanren(1)" :label="1">{{$t('pub.man')}}</el-radio>
<el-radio v-model="addMsg.OneSex" @click.native.prevent="setDanren(2)" :label="2">{{$t('pub.woman')}}</el-radio>
<el-radio v-model="addMsg.OneSex" @click.native.prevent="setDanren(1)" :label="1">{{$t('pub.man')}}
</el-radio>
<el-radio v-model="addMsg.OneSex" @click.native.prevent="setDanren(2)" :label="2">{{$t('pub.woman')}}
</el-radio>
</el-form-item>
</el-col>
</el-row>
......@@ -1658,11 +1686,12 @@
<template v-if="isShow===true">
<input type="button" @click="CancelLeader" v-if="ConfigData.Leader!=null&&ConfigData.Leader.LeaderId>0"
class="normalBtn" :value="$t('ground.cxlindui')"/>
class="normalBtn" :value="$t('ground.cxlindui')" />
<input type="button" class="normalBtn" v-else
@click="showSetLeader=true,isShowLayerRemarks = false,isShowLayer = false" :value="$t('ground.szlindui')" />
<input type="button" class="normalBtn" @click="goUrl('TravelPassengerList',msg.TCID,'旅客名单')" :value="$t('salesModule.LKMD')" />
<a class="hollowFixedBtn downBtn" :href="downList">{{$t('Airticket.Air_downloadTemplate')}}</a>
<input type="button" class="normalBtn" @click="goUrl('TravelPassengerList',msg.TCID,'旅客名单')"
:value="$t('salesModule.LKMD')" />
<a class="hollowFixedBtn downBtn" :href="downList">{{$t('Airticket.Air_downloadTemplate')}}</a>
</template>
</div>
</div>
......@@ -1705,9 +1734,8 @@
{{item.OrderId}}
<el-tooltip class="item" effect="dark" content="通过小程序确认单报名" placement="top" v-show="item.OrderForm==4">
<i class="iconfont icon-xiaochengxu" style="font-size:22px;color:red;"></i></el-tooltip>
<el-tooltip class="item" effect="dark" content="通过B2B确认单报名" placement="top"
v-show="item.IsFormB2B ==1"> <i class="iconfont icon-tiaozheng"
style="font-size:22px;color:#297BEF;"></i></el-tooltip>
<el-tooltip class="item" effect="dark" content="通过B2B确认单报名" placement="top" v-show="item.IsFormB2B ==1">
<i class="iconfont icon-tiaozheng" style="font-size:22px;color:#297BEF;"></i></el-tooltip>
</div>
<div class="RL_CreatInfo">{{item.CreateBy}}<span v-if="item.LeaveStr!=''"
style="color:red">({{item.LeaveStr}})</span></div>
......@@ -1730,7 +1758,8 @@
slot="reference">{{item.GuestNum}}/{{item.YSeatNum>0? item.YSeatNum+'Y ':''}}{{item.ESeatNum>0? item.ESeatNum+'E ':''}}{{item.FSeatNum>0? item.FSeatNum+'F ':''}}</span>
<br />
<span v-if="item.RefuseVisaNum>0" style="color:red">
({{$t('salesModule.RefuseQ')}} {{item.RefuseVisaNum}}{{$t('ground.lduikongwei')}}{{$t('salesModule.PeoPle')}})
({{$t('salesModule.RefuseQ')}}
{{item.RefuseVisaNum}}{{$t('ground.lduikongwei')}}{{$t('salesModule.PeoPle')}})
</span>
</td>
<td>{{item.TC_Price}}</td>
......@@ -1761,8 +1790,8 @@
</div>
<span v-if='item.DueInMoney==0' style="cursor: pointer;" @click="getOrderDetail(item)"
slot="reference">{{item.Income}}</span>
<span v-if='item.DueInMoney!=0' class="colorE95252" style="cursor: pointer;" @click="getOrderDetail(item)"
slot="reference">{{item.Income}}</span>
<span v-if='item.DueInMoney!=0' class="colorE95252" style="cursor: pointer;"
@click="getOrderDetail(item)" slot="reference">{{item.Income}}</span>
</el-popover>
</td>
<!-- 优惠 -->
......@@ -1829,11 +1858,13 @@
</tr>
</table>
</div>
<span @click="getRedBag(item)" style="cursor: pointer;color: #e95252;padding:0 15px;text-decoration: underline;"
<span @click="getRedBag(item)"
style="cursor: pointer;color: #e95252;padding:0 15px;text-decoration: underline;"
slot="reference">{{item.RedEnvelopeMoney}}</span>
</el-popover>
<span v-else style="cursor: pointer;color: #e95252;text-decoration: underline;">{{item.RedEnvelopeMoney}}</span>
<span v-else
style="cursor: pointer;color: #e95252;text-decoration: underline;">{{item.RedEnvelopeMoney}}</span>
</td>
<td>{{item.Refund}}</td>
<td>{{item.PlatformTax}}</td>
......@@ -1873,9 +1904,12 @@
<el-popover width='100' trigger="hover">
<div class="groupTourOrder_more">
<div @click="goToPassenger(item)">{{$t('salesModule.LKMD')}}</div>
<div @click="toTrip(item)">{{$t('Operation.Op_teamNotice')}}({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div>
<div v-if="isEditOrderCreate==1||userId==1" @click="getSalerInfo(item)">{{$t('salesModule.UpdateYWY')}}</div>
<div @click='zhuanLoading = true,OPRemarkMsg.OrderId = item.OrderId'>{{$t('Operation.Op_remark')}}</div>
<div @click="toTrip(item)">
{{$t('Operation.Op_teamNotice')}}({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div>
<div v-if="isEditOrderCreate==1||userId==1" @click="getSalerInfo(item)">
{{$t('salesModule.UpdateYWY')}}</div>
<div @click='zhuanLoading = true,OPRemarkMsg.OrderId = item.OrderId'>{{$t('Operation.Op_remark')}}
</div>
<div v-if="OrderDataList.IsUpdateOrderCommission"
@click='TCMsg.OrderId = item.OrderId, TCMsg.CommissionMinusRate = item.CommissionMinusRate,TCMsg.LatestCommissionMoney=item.LatestCommissionMoney, TiChengLoading = true'>
{{$t('ground.xgtcheng')}}</div>
......@@ -1883,9 +1917,10 @@
@click='EwMsg.OrderId = item.OrderId, EwMsg.ExtraRewardMoney = item.ExtraRewardMoney,EwMsg.ExtraDeductMoney=item.ExtraDeductMoney, OrderMoneyDialog = true'>
{{$t('ground.szewaijine')}}</div>
<div @click="SetShouSunClick(item.OrderId,item.GuestNum)">{{$t('ground.shezhissje')}}</div>
<div @click="ZhuiJiaTuanKuan(item.OrderId)" v-if="RBBranchId == 0">{{$t('ground.zjiatk')}}</div>
<div @click='deleteItem(item)'>{{$t('system.table_delete')}}</div>
</div>
<el-button slot="reference" type="primary"
style='background:#297BEF; border-color:#297BEF;border-top-left-radius: 0;border-bottom-left-radius: 0;'
......@@ -1920,7 +1955,7 @@
</div> -->
<div v-if="item.ContractNum&&item.ContractNum.length>0">
<span v-for="sItem in item.ContractNum" class="GO_Contract" @click="goContract(item,sItem)">
{{sItem.Client_Name+''+sItem.ContractNum}}
{{sItem.Client_Name+''+sItem.ContractNum}}
</span>
</div>
<!-- <span v-if="item.ContractNum==''" class="GO_Contract" @click="goContract(item)">领取合同</span>
......@@ -1963,12 +1998,12 @@
<span v-if="item2.ColorState===1" class="groupTourOrder_tickets_blue">{{item2.FrID}}&nbsp;</span>
<span v-else-if="item2.ColorState===2"
class="groupTourOrder_tickets_green">{{item2.FrID}}&nbsp;</span>
<span v-else-if="item2.ColorState===3"
class="groupTourOrder_tickets_red">{{item2.FrID}}&nbsp;</span>
<span v-else-if="item2.ColorState===3" class="groupTourOrder_tickets_red">{{item2.FrID}}&nbsp;</span>
<span v-else-if="item2.ColorState===4"
class="groupTourOrder_tickets_black">{{item2.FrID}}&nbsp;</span>
</span>
<span v-if="item.RefundFinanceList.length===0" style="cursor: default;">{{$t('system.content_noData')}}</span>
<span v-if="item.RefundFinanceList.length===0"
style="cursor: default;">{{$t('system.content_noData')}}</span>
</div>
</td>
......@@ -1986,8 +2021,10 @@
<tr>
<td rowspan="3" style="position:relative;">
<div class="order_union">
<div v-if="childItem.IsReturnIntermodal==1 || childItem.IsIntermodal==1" class="fl">{{$t('Operation.Op_lian')}}</div>
<div v-if="childItem.IsBackUnionMoney==1" class="fl">&nbsp;&nbsp;&nbsp;&nbsp;{{$t('ground.bufanyong')}}</div>
<div v-if="childItem.IsReturnIntermodal==1 || childItem.IsIntermodal==1" class="fl">
{{$t('Operation.Op_lian')}}</div>
<div v-if="childItem.IsBackUnionMoney==1" class="fl">
&nbsp;&nbsp;&nbsp;&nbsp;{{$t('ground.bufanyong')}}</div>
</div>
<p v-if="childItem.IsChargeLossOrders==1" style="color:red">{{$t('fnc.sun')}}</p>
<div class="fbold over_ellipsis" style="width: 120px;cursor:pointer;" :title="childItem.OrderId">
......@@ -1996,7 +2033,7 @@
<el-tooltip class="item" effect="dark" :content="$t('salesModule.ByProgram')" placement="top"
v-show="childItem.OrderForm==4"> <i class="iconfont icon-xiaochengxu"
style="font-size:22px;color:red;"></i></el-tooltip>
<el-tooltip class="item" effect="dark" :content="$t('salesModule.ByB2b')" placement="top"
<el-tooltip class="item" effect="dark" :content="$t('salesModule.ByB2b')" placement="top"
v-show="childItem.IsFormB2B ==1"> <i class="iconfont icon-tiaozheng"
style="font-size:22px;color:#297BEF;"></i></el-tooltip>
</div>
......@@ -2005,20 +2042,27 @@
<div class="RL_CreatInfo">{{$t('ground.glxiaoshou')}}{{childItem.CommissionSPeopleName}}</div>
<p>{{$t('restaurant.res_oderTime')}}{{childItem.CreateDate}}</p>
<p v-if="childItem.TradeWay ==1">{{childItem.PlatformOrder}}</p>
<p v-if='childItem.CommissionMoney' style="color:red">{{$t('salesModule.Commission')}}{{childItem.CommissionMoney}}</p>
<p v-else-if="childItem.LatestCommissionMoney" style="color:red">{{$t('salesModule.Commission')}}{{childItem.LatestCommissionMoney}}
<p v-if='childItem.CommissionMoney' style="color:red">
{{$t('salesModule.Commission')}}{{childItem.CommissionMoney}}</p>
<p v-else-if="childItem.LatestCommissionMoney" style="color:red">
{{$t('salesModule.Commission')}}{{childItem.LatestCommissionMoney}}
</p>
<div>
<div style="color:green" v-if="childItem.CommissionMoney==''||childItem.CommissionMoney=='-1'">
<p v-if="childItem.ExtraRewardMoney>0">{{$t('salesModule.EWJLJE')}}{{childItem.ExtraRewardMoney}}</p>
<p v-if="childItem.ExtraDeductMoney>0">{{$t('salesModule.EWKCJE')}}{{childItem.ExtraDeductMoney}}</p>
<p v-if="childItem.ExtraRewardMoney>0">{{$t('salesModule.EWJLJE')}}{{childItem.ExtraRewardMoney}}
</p>
<p v-if="childItem.ExtraDeductMoney>0">{{$t('salesModule.EWKCJE')}}{{childItem.ExtraDeductMoney}}
</p>
</div>
<div style="color:red" v-else>
<p v-if="childItem.ExtraRewardMoney>0">{{$t('salesModule.EWJLJE')}}{{childItem.ExtraRewardMoney}}</p>
<p v-if="childItem.ExtraDeductMoney>0">{{$t('salesModule.EWKCJE')}}{{childItem.ExtraDeductMoney}}</p>
<p v-if="childItem.ExtraRewardMoney>0">{{$t('salesModule.EWJLJE')}}{{childItem.ExtraRewardMoney}}
</p>
<p v-if="childItem.ExtraDeductMoney>0">{{$t('salesModule.EWKCJE')}}{{childItem.ExtraDeductMoney}}
</p>
</div>
<div style="color:red">
<p v-if="childItem.UnionExtraMoney!=0">{{$t('salesModule.LYEWFY')}}{{childItem.UnionExtraMoney}}</p>
<p v-if="childItem.UnionExtraMoney!=0">{{$t('salesModule.LYEWFY')}}{{childItem.UnionExtraMoney}}
</p>
</div>
</div>
......@@ -2029,7 +2073,8 @@
{{childItem.ContactName}}</p>
<p v-if="childItem.IsOwn==1||userId==1||userId==5" class="fz12">{{childItem.ContactMobile}}</p>
<p v-if="childItem.IsOwn==2&&userId!=1&&userId!=5">*****</p>
<p v-if="childItem.IndustryCategory!==''" style="color:green">{{$t('salesModule.HYLB')}}{{childItem.IndustryCategory}}</p>
<p v-if="childItem.IndustryCategory!==''" style="color:green">
{{$t('salesModule.HYLB')}}{{childItem.IndustryCategory}}</p>
</td>
<td>
<!-- <el-popover style='padding: 0;' width="470" trigger="click" > -->
......@@ -2153,7 +2198,8 @@
<td v-else class="fz12"><span
:class="{'RL-redType':childItem.statsstr=='候补'}">{{childItem.statsstr}}</span></td>
<td>
<div @click="goOpenUrl('confirmationOrder',childItem.OrderId)" style="cursor:pointer;">{{$t('ground.dzqrhan')}}</div>
<div @click="goOpenUrl('confirmationOrder',childItem.OrderId)" style="cursor:pointer;">
{{$t('ground.dzqrhan')}}</div>
<span v-if='childItem.ConfirmFileList.length>0' @click="downLoadFile(childItem.ConfirmFileList)"
style="color:blue;text-decoration:underline;font-size:12px;cursor:pointer;">{{$t('salesModule.QRHXZ')}}</span>
......@@ -2188,10 +2234,13 @@
<el-tooltip effect="dark" :content="$t('pub.more')" placement="top-start" style="float:left">
<el-popover width='100' trigger="hover">
<div class="groupTourOrder_more">
<div @click="toTrip(childItem)">{{$t('Operation.Op_teamNotice')}}({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div>
<div v-if="isEditOrderCreate==1||userId==1" @click="getSalerInfo(childItem)">{{$t('salesModule.UpdateYWY')}}</div>
<div @click="toTrip(childItem)">
{{$t('Operation.Op_teamNotice')}}({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div>
<div v-if="isEditOrderCreate==1||userId==1" @click="getSalerInfo(childItem)">
{{$t('salesModule.UpdateYWY')}}</div>
<div @click="transfer(childItem)">{{$t('salesModule.OrderGroup')}}</div>
<div @click="OrderLoading=true,OrderLossInfo(childItem)" style="display:none;">{{$t('ground.ddshousun')}}</div>
<div @click="OrderLoading=true,OrderLossInfo(childItem)" style="display:none;">
{{$t('ground.ddshousun')}}</div>
<div
@click='OPRemark(childItem),zhuanLoading = true,OPRemarkMsg.OrderId = childItem.OrderId,OPRemarkMsg.OP_Remarks=childItem.OP_Remarks'>
{{$t('Operation.Op_remark')}}</div>
......@@ -2200,8 +2249,7 @@
{{$t('ground.xgtcheng')}}</div>
<div
v-if='(childItem.isOwn==1 || userId==1||userId==5 || isUpdateOrder) && childItem.orderState==2'
<div v-if='(childItem.isOwn==1 || userId==1||userId==5) && childItem.orderState==2'
@click='Discount(childItem.tcid),SOMsg.OrderId = childItem.orderId,SOMsg.OrderUnitPrice = childItem.unit_Price '>
{{$t('pub.ApplyYH')}}</div>
......@@ -2209,17 +2257,23 @@
<div v-if="OrderDataList.IsUpdateOrderCommission"
@click='EwMsg.OrderId = childItem.OrderId, EwMsg.ExtraRewardMoney = childItem.ExtraRewardMoney,EwMsg.ExtraDeductMoney=childItem.ExtraDeductMoney, OrderMoneyDialog = true'>
{{$t('ground.szewaijine')}}</div>
<div @click="SetShouSunClick(childItem.OrderId, childItem.GuestNum)">{{$t('ground.shezhissje')}}</div>
<div v-if="childItem.IsChargeLossOrders==1" @click="setChargeLoss(childItem)">{{$t('salesModule.LossSheet')}}</div>
<div @click="SetShouSunClick(childItem.OrderId, childItem.GuestNum)">{{$t('ground.shezhissje')}}
</div>
<div v-if="childItem.IsChargeLossOrders==1" @click="setChargeLoss(childItem)">
{{$t('salesModule.LossSheet')}}</div>
<div @click="lianyunFY(childItem)">{{$t('ground.lyfyong')}}</div>
<div @click="ZhuiJiaTuanKuan(childItem.OrderId)" v-if="RBBranchId == 0">{{$t('ground.zjiatk')}}</div>
<div @click="importNameOrder(childItem.OrderId)" v-if="OrderDataList.OtherOrderList.length == 1 && subItem.List.length == 1">{{$t('ground.daorulkmd')}}</div>
<div @click="ZhuiJiaTuanKuan(childItem.OrderId)" v-if="RBBranchId == 0">{{$t('ground.zjiatk')}}
</div>
<div @click="importNameOrder(childItem.OrderId)"
v-if="OrderDataList.OtherOrderList.length == 1 && subItem.List.length == 1">
{{$t('ground.daorulkmd')}}</div>
<div v-if="childItem.OrderState=='1'||childItem.OrderState=='2'||childItem.OrderState=='3'"
@click='deleteItem(childItem)'>
{{$t('system.table_delete')}}
</div>
<div v-if="childItem.ScoreNum >= 0"
@click='goInvetig("investigationList", childItem.tcid, childItem.OrderId)'>{{$t('salesModule.LookTourse')}}</div>
@click='goInvetig("investigationList", childItem.tcid, childItem.OrderId)'>
{{$t('salesModule.LookTourse')}}</div>
</div>
<el-button slot="reference" type="primary"
style='background:#297BEF; border-color:#297BEF;border-top-left-radius: 0;border-bottom-left-radius: 0;'
......@@ -2242,9 +2296,6 @@
<span v-for="(subItem) in childItem.CancelGuestList">{{subItem.userName}} &nbsp;&nbsp;</span>
</span>
</p>
<!-- <span class="RL-redType RL-remarkCon" v-else>-->
<!-- <span>暂无名单</span>-->
<!-- </span>-->
<span style="display: block">
{{$t('salesModule.RoomInfo')}}<span v-if="childItem.OneSex>0"
style="color: #e95252">{{childItem.OneSex==1?'单男':'单女'}}</span>{{childItem.OrderGuestHouseStr}}
......@@ -2275,12 +2326,10 @@
style="text-decoration:underline;color:blue;cursor:pointer" v-for="(id,i) in childItem.TipFrId"
:key="i">{{id}}</span>
</span>
<!-- <div v-if="childItem.ContractNum.length==0">
<span class="GO_Contract" @click="goContract(childItem,{})">领取合同</span>
</div> -->
<div v-if="childItem.ContractNum&&childItem.ContractNum.length>0">
<span v-for="sItem in childItem.ContractNum" class="GO_Contract" @click="goContract(childItem,sItem)">
{{sItem.Client_Name+''+sItem.ContractNum}}
<span v-for="sItem in childItem.ContractNum" class="GO_Contract"
@click="goContract(childItem,sItem)">
{{sItem.Client_Name+''+sItem.ContractNum}}
</span>
</div>
</div>
......@@ -2297,10 +2346,12 @@
<span class="RL-remarkTitle"> {{$t('pub.pubRemark')}}:</span>
<p class="RL-redType RL-remarkCon">
<span v-if="childItem.TsIdList&&childItem.TsIdList.length>0">{{$t('salesModule.ComplaintNum')}}
<a clas="underline" style="text-decoration:underline;" v-for="ts in childItem.TsIdList" href="javascript:void(0);"
<a clas="underline" style="text-decoration:underline;" v-for="ts in childItem.TsIdList"
href="javascript:void(0);"
@click="goUrlTS('ComplaintsDetail',ts,childItem.OrderId,'投诉详情')">{{ts}} </a>
;</span>
<span v-if='childItem.ClientSource==1&&childItem.BrandName!=""'>{{childItem.BrandName}}{{$t('fnc.dingdan')}}
<span
v-if='childItem.ClientSource==1&&childItem.BrandName!=""'>{{childItem.BrandName}}{{$t('fnc.dingdan')}}
{{childItem.PlatformOrder}};</span>
{{childItem.Remarks}}
</p>
......@@ -2315,15 +2366,17 @@
</div>
<template v-if="isShow==true">
<div style="float:right;" v-if="childItem.IsCanClear==0">
<input type="button" :value="$t('ground.qrendindan')" class="rgsureBtn" @click="clearSeat(childItem,1)"
style="display:block;" />
<div class="rgComTips">{{$t('ground.gaidindan')}}<span style="color:red;">{{$t('ground.weiqueren')}}</span>{{$t('ground.hui')}}</div>
<input type="button" :value="$t('ground.qrendindan')" class="rgsureBtn"
@click="clearSeat(childItem,1)" style="display:block;" />
<div class="rgComTips">{{$t('ground.gaidindan')}}<span
style="color:red;">{{$t('ground.weiqueren')}}</span>{{$t('ground.hui')}}</div>
<div class="rgComTips">{{$t('ground.beizidongqinwei')}}</div>
</div>
<div style="float:right;" v-else>
<input type="button" :value="$t('sm.exitsure')" class="normalBtn" @click="clearSeat(childItem,2)"
style="display:block;padding:0 15px;height:25px;" />
<div class="rgComTips">{{$t('ground.gaidindan')}}<span style="color:green">{{$t('hotel.hotel_haveBeenConfirmed')}}</span>{{$t('ground.bu')}}</div>
<div class="rgComTips">{{$t('ground.gaidindan')}}<span
style="color:green">{{$t('hotel.hotel_haveBeenConfirmed')}}</span>{{$t('ground.bu')}}</div>
<div class="rgComTips">{{$t('ground.huibeiqinwei')}}</div>
</div>
</template>
......@@ -2353,7 +2406,8 @@
<span v-else-if="item2.ColorState===4"
class="groupTourOrder_tickets_black">《{{item2.FrID}}》&nbsp;</span>
</span>
<span v-if="childItem.RefundFinanceList.length===0" style="cursor: default;">{{$t('system.content_noData')}}</span>
<span v-if="childItem.RefundFinanceList.length===0"
style="cursor: default;">{{$t('system.content_noData')}}</span>
</div>
<div>
<span>{{$t('salesModule.Invoice')}}:</span>
......@@ -2366,9 +2420,10 @@
class="groupTourOrder_tickets_red" @click="goIisDetail(item2.ID)">{{item2.ID}}</span>
<span v-else-if="item2.InvoiceApplyState === 2" class="groupTourOrder_tickets_black"
@click="goIisDetail(item2.ID)">{{item2.ID}}</span>
{{index2 !== childItem.InvoiceApplyList.length -1 ? '、' : ''}}
{{index2 !== childItem.InvoiceApplyList.length -1 ? '、' : ''}}
</span>
<span v-if="childItem.InvoiceApplyList.length===0" style="cursor: default;">{{$t('system.content_noData')}}</span>
<span v-if="childItem.InvoiceApplyList.length===0"
style="cursor: default;">{{$t('system.content_noData')}}</span>
</div>
</td>
</tr>
......@@ -2409,7 +2464,8 @@
<tr v-if="OrderDataList.cancelList!=null && OrderDataList.cancelList.length>0">
<td colspan="16">
<span class="RL-redType" @click="isShowCancelOrder=!isShowCancelOrder" style="cursor:pointer"
title="点击查看">{{$t('sm.exitOrder')}}(<span style="color:blue;">{{!isShowCancelOrder?"展开":"收起"}}</span></span>
title="点击查看">{{$t('sm.exitOrder')}}(<span
style="color:blue;">{{!isShowCancelOrder?"展开":"收起"}}</span></span>
</td>
</tr>
<tbody v-if="isShowCancelOrder" v-for="(item,index) in OrderDataList.cancelList" :key="index+1000">
......@@ -2433,7 +2489,6 @@
<div class="RL_CreatInfo">{{item.CreateBy}}<span v-if="item.LeaveStr!=''"
style="color:red">({{item.LeaveStr}})</span></div>
<div class="RL_CreatInfo">{{$t('ground.glxiaoshou')}}:{{item.CommissionSPeopleName}}</div>
<!-- <p>发团:{{item.StartDate}}</p> -->
<p>{{$t('restaurant.res_oderTime')}}:{{item.CreateDate}}</p>
</td>
<td>
......@@ -2441,38 +2496,10 @@
:title="item.ContactName">{{item.ContactName}}</p>
<p v-if="item.IsOwn==1||userId==1||userId==5" class="fz12">{{item.ContactMobile}}</p>
<p v-if="item.IsOwn==2&&userId!=1&&userId!=5">*****</p>
<p v-if="item.IndustryCategory!==''" style="color:green">{{$t('salesModule.HYLB')}}:{{item.IndustryCategory}}</p>
<p v-if="item.IndustryCategory!==''" style="color:green">
{{$t('salesModule.HYLB')}}:{{item.IndustryCategory}}</p>
</td>
<td>
<!-- <el-popover style='padding: 0;' width="470" trigger="click"> -->
<!-- <div class="personNolayer">
<p>
<span>成人:{{item.ManNum}}人</span>
<span>儿童:{{item.ChirdNum}}人</span>
<span>老人:{{item.OldPeopleNum}}人</span>
<span>婴儿:{{item.BabyNum}}人</span>
<span>单地接:{{item.AirticketNum}}人</span>
</p>
<table border="0" cellspacing="1" cellpadding="1">
<tr>
<th>姓名</th>
<th>护照</th>
<th>性别</th>
<th>年龄</th>
<th width="110">联系电话</th>
</tr>
<tr v-if='item.GuestList.length>0' v-for="(item2,index2) in item.GuestList" :key="index2">
<td>{{item2.userName}}</td>
<td>{{item2.passportNo}}</td>
<td>{{item2.sexStr}}</td>
<td>{{item2.age}}</td>
<td>{{item2.mobilePhone}}</td>
</tr>
<tr v-if='item.GuestList.length==0'>
<td colspan="5" align="center">{{$t('system.content_noData')}}</td>
</tr>
</table>
</div> -->
<span v-if='item.GuestNumStatus==1' style="color:#1AA86B;" class="personNo"
slot="reference">{{item.GuestNum}}/{{item.YSeatNum>0? item.YSeatNum+'Y ':''}}{{item.ESeatNum>0? item.ESeatNum+'E ':''}}{{item.FSeatNum>0? item.FSeatNum+'F ':''}}</span>
<span v-if='item.GuestNumStatus==2' style="color:#E95252;" class="personNo"
......@@ -2483,7 +2510,6 @@
<span v-if="item.RefuseVisaNum>0" style="color:red">
({{$t('salesModule.RefuseQ')}} {{item.RefuseVisaNum}}{{$t('sm.person')}})
</span>
<!-- </el-popover> -->
</td>
<td>{{item.TC_Price}}</td>
<td>{{item.Unit_Price}}</td>
......@@ -2513,8 +2539,8 @@
</div>
<span v-if='item.DueInMoney==0' style="cursor: pointer;" @click="getOrderDetail(item)"
slot="reference">{{item.Income}}</span>
<span v-if='item.DueInMoney!=0' class="colorE95252" style="cursor: pointer;" @click="getOrderDetail(item)"
slot="reference">{{item.Income}}</span>
<span v-if='item.DueInMoney!=0' class="colorE95252" style="cursor: pointer;"
@click="getOrderDetail(item)" slot="reference">{{item.Income}}</span>
</el-popover>
</td>
<td class="nowrap">
......@@ -2564,8 +2590,12 @@
<span class="RL-redType" v-if="item.OrderCancelDate!=''">{{item.OrderCancelDate}}</span>
</td>
<td class="RL-BTNlist" rowspan="2">
<!--恢复订单-->
<el-button type="primary" v-if="userId==615" style='background:#00C6FF; border-color:#00C6FF'
icon="iconfont icon-bianji-smal" @click='RecoverOrder(item)'></el-button>
<el-button-group>
<el-tooltip class="item" effect="dark" :content="$t('pub.updateMsg')" placement="top-start" style="display:none;">
<el-tooltip class="item" effect="dark" :content="$t('pub.updateMsg')" placement="top-start"
style="display:none;">
<el-button type="primary" style='background:#00C6FF; border-color:#00C6FF'
icon="iconfont icon-bianji-smal" @click='getDetail(item)'></el-button>
</el-tooltip>
......@@ -2588,13 +2618,17 @@
<el-button slot="reference" @click='getLogDetail(item)' type="primary"
style='background:#47BF8C; border-color:#47BF8C;border-top-right-radius: 0;border-bottom-right-radius: 0;'
icon="iconfont icon-rizhi1"></el-button>
</el-popover>
</el-tooltip>
<el-tooltip effect="dark" :content="$t('pub.more')" placement="top-start" style="float:left;display:none;">
<el-tooltip effect="dark" :content="$t('pub.more')" placement="top-start"
style="float:left;display:none;">
<el-popover width='100' trigger="hover">
<div class="groupTourOrder_more">
<div @click="toTrip(item)">{{$t('Operation.Op_teamNotice')}}({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div>
<div v-if="isEditOrderCreate==1||userId==1" @click="getSalerInfo(item)">{{$t('salesModule.UpdateYWY')}}</div>
<div @click="toTrip(item)">
{{$t('Operation.Op_teamNotice')}}({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div>
<div v-if="isEditOrderCreate==1||userId==1" @click="getSalerInfo(item)">
{{$t('salesModule.UpdateYWY')}}</div>
<div
@click='zhuanLoading = true,OPRemarkMsg.OrderId = item.OrderId,OPRemarkMsg.OP_Remarks=item.OP_Remarks'>
{{$t('Operation.Op_remark')}}</div>
......@@ -2606,10 +2640,10 @@
{{$t('ground.szewaijine')}}</div>
<div @click="SetShouSunClick(item.OrderId, item.GuestNum)">{{$t('ground.shezhissje')}}</div>
<div @click="ZhuiJiaTuanKuan(item.OrderId)" v-if="RBBranchId == 0">{{$t('ground.zjiatk')}}</div>
<div @click="importNameOrder(item.OrderId)">{{$t('ground.daorulkmd')}}</div>
<div v-if="item.OrderState=='2'||item.OrderState=='3'" @click='deleteItem(item)'>{{$t('system.table_delete')}}</div>
<div v-if="item.OrderState=='2'||item.OrderState=='3'" @click='deleteItem(item)'>
{{$t('system.table_delete')}}</div>
</div>
<el-button slot="reference" type="primary"
style='background:#297BEF; border-color:#297BEF;border-top-left-radius: 0;border-bottom-left-radius: 0;'
......@@ -2633,9 +2667,6 @@
&nbsp;&nbsp;</span>
</span>
</p>
<!-- <span class="RL-redType RL-remarkCon" v-else>-->
<!-- <span>暂无名单</span>-->
<!-- </span>-->
<span v-if="item.TipMoney" style="color:red">({{$t('fnc.xiaofei')}}:{{item.TipMoney}})</span>
</td>
</tr>
......@@ -2699,8 +2730,10 @@
</el-form-item>
</el-col>
<el-col :span="4">
<input type="button" class="normalBtn Rs_leaderSearch" @click="getLeaderList" :value="$t('pub.searchBtn')" />
<input type="button" class="normalBtn Rs_leaderSearch" @click="showSetLeader=false" :value="$t('pub.closeSel')" />
<input type="button" class="normalBtn Rs_leaderSearch" @click="getLeaderList"
:value="$t('pub.searchBtn')" />
<input type="button" class="normalBtn Rs_leaderSearch" @click="showSetLeader=false"
:value="$t('pub.closeSel')" />
</el-col>
</el-form>
</div>
......@@ -2762,7 +2795,8 @@
</table>
</div>
<div>
<input type="button" class="normalBtn" :class="{'disClick':!isSubmit}" @click="setTheLeader" :value="$t('pub.sureBtn')">
<input type="button" class="normalBtn" :class="{'disClick':!isSubmit}" @click="setTheLeader"
:value="$t('pub.sureBtn')">
<span v-if="setMsg.TipMessage!=''" style="color:red; cursor:pointer;"
@click="goUrlTravelControl('团控列表','TravelControlList',setMsg.CTTCID, setMsg.CTTCNUM)">{{setMsg.TipMessage}}</span>
</div>
......@@ -2858,7 +2892,8 @@
<button class="hollowFixedBtn" @click="FyongLoading=false">{{$t('pub.cancelBtn')}}</button>
</div>
</el-dialog>
<el-dialog custom-class='w450' :title="$t('ground.xgopbz')" :visible.sync="zhuanLoading" center :before-close="initOPRemarkMsg">
<el-dialog custom-class='w450' :title="$t('ground.xgopbz')" :visible.sync="zhuanLoading" center
:before-close="initOPRemarkMsg">
<!--zhaunMsg.TCNUM-->
<el-form label-width="80px">
<el-form-item :label="$t('Operation.Op_remark')" class="w400">
......@@ -2870,11 +2905,13 @@
<button class="hollowFixedBtn" @click="initOPRemarkMsg">{{$t('pub.cancelBtn')}}</button>
</div>
</el-dialog>
<el-dialog custom-class='w450' :title="$t('Operation.Op_tripDownLoad')" :visible.sync="travelControlTripLayerShow" center>
<el-dialog custom-class='w450' :title="$t('Operation.Op_tripDownLoad')" :visible.sync="travelControlTripLayerShow"
center>
<tripDownLoadCommon ref="tripDownLoadCommon" :tripObj="tripObj" @headCallBack="hideTripDown" :downType="2">
</tripDownLoadCommon>
</el-dialog>
<el-dialog custom-class='w350' :title="$t('ground.xgtcheng')" :visible.sync="TiChengLoading" center :before-close="initTCMsg">
<el-dialog custom-class='w350' :title="$t('ground.xgtcheng')" :visible.sync="TiChengLoading" center
:before-close="initTCMsg">
<!--zhaunMsg.TCNUM-->
<el-form label-width="110px">
<!-- <el-form-item label="扣除提成比例:" class="w280">
......@@ -2896,13 +2933,13 @@
<el-dialog custom-class='w350' :title="$t('ground.xgddanewjine')" :visible.sync="OrderMoneyDialog" center>
<el-form label-width="110px">
<el-form-item :label="$t('salesModule.EWJLJE')" class="w280">
<el-input :placeholder="$t('pub.pleaseImport')" type="text" @keyup.native="checkPrice(EwMsg,'ExtraRewardMoney')"
v-model="EwMsg.ExtraRewardMoney">
<el-input :placeholder="$t('pub.pleaseImport')" type="text"
@keyup.native="checkPrice(EwMsg,'ExtraRewardMoney')" v-model="EwMsg.ExtraRewardMoney">
</el-input>
</el-form-item>
<el-form-item :label="$t('salesModule.EWKCJE')" class="w280">
<el-input :placeholder="$t('pub.pleaseImport')" type="number" @keyup.native="checkPrice(EwMsg,'ExtraDeductMoney')"
v-model="EwMsg.ExtraDeductMoney">
<el-input :placeholder="$t('pub.pleaseImport')" type="number"
@keyup.native="checkPrice(EwMsg,'ExtraDeductMoney')" v-model="EwMsg.ExtraDeductMoney">
</el-input>
</el-form-item>
</el-form>
......@@ -3009,7 +3046,8 @@
<!-- <em style="margin-left: 100px;font-size: 12px !important;color: #606266;">优惠金额</em>
<el-input v-model='SOMsg.ApplyPrice' type='text' maxlength='20' class='w150'></el-input> -->
<em style="margin-left: 100px;font-size: 12px !important;color: #606266;">{{$t('salesModule.AdultPeople')}}</em>
<em
style="margin-left: 100px;font-size: 12px !important;color: #606266;">{{$t('salesModule.AdultPeople')}}</em>
<el-select :placeholder="$t('pub.pleaseSel')" v-model="SOMsg.UpdateBy">
<el-option v-for="(item,index) in SuperiorPeople" :label='(item.EmName)' :value='(item.EmployeeId)'
:key="index"></el-option>
......@@ -3026,8 +3064,8 @@
<el-dialog custom-class='w450' :title="$t('ground.zjiatk')" :visible.sync="zhuijiaShow" center>
<el-form label-width="110px">
<el-form-item :label="$t('ground.zjtkje')" class="">
<el-input :placeholder="$t('pub.pleaseImport')" type="text" @keyup.native="checkPrice(zhuijiaMsg,'ChangePrice', true)"
v-model="zhuijiaMsg.ChangePrice">
<el-input :placeholder="$t('pub.pleaseImport')" type="text"
@keyup.native="checkPrice(zhuijiaMsg,'ChangePrice', true)" v-model="zhuijiaMsg.ChangePrice">
</el-input>
</el-form-item>
<el-form-item :label="$t('pub.pubRemark')" class="">
......@@ -3059,7 +3097,7 @@
data() {
return {
//修改订单业务员応
isEditOrderCreate:0,
isEditOrderCreate: 0,
importFileUrl2: '',
importNameFile: false,
HightUnitPrice: "0",
......@@ -3158,7 +3196,7 @@
Unit_PriceList: [], //成交单价下拉数据
LessMoney: 0,
addMsg: {
IsOPUpdate:1,//2019-09-23 Add by:W
IsOPUpdate: 1, //2019-09-23 Add by:W
GroupTypeNeedHouse: '0',
OrderId: "0",
TCID: "0",
......@@ -3479,7 +3517,7 @@
commonShouSun: commonShouSun
},
methods: {
setChargeLoss(obj){
setChargeLoss(obj) {
this.$confirm("确定恢复收损单", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
......@@ -3514,7 +3552,7 @@
this.importNameFile = false;
this.importData = res.data;
this.getList()
} else{
} else {
this.$message.error(res.message);
}
},
......@@ -3528,14 +3566,15 @@
return isJPG && isLt2M;
},
// 导入名单
importNameOrder(id){
importNameOrder(id) {
let uerInfo = this.getLocalStorage();
this.importFileUrl2 = this.domainManager().UploadFileUrl +
"?cmd=dmc_post_LocalFileUpload&fileType=1&fileLimit=1&RB_Group_id=2&Type=6&OrderId=" + id + "&EmployeeId=" + uerInfo.EmployeeId;
"?cmd=dmc_post_LocalFileUpload&fileType=1&fileLimit=1&RB_Group_id=2&Type=6&OrderId=" + id + "&EmployeeId=" +
uerInfo.EmployeeId;
this.importNameFile = true;
},
getDownList() {
getDownList() {
let msg = {};
this.apipost(
"Guest_Post_OutToExcel",
......@@ -3736,7 +3775,7 @@
this.addObj = res.data.data.modelPrice;
let x = res.data.data.model;
this.addMsg = x;
this.addMsg.IsOPUpdate=1;
this.addMsg.IsOPUpdate = 1;
this.addObj.OrderId = x.OrderId;
this.addObj.OpSetLossMoney = x.OpSetLossMoney;
this.addMsg.ScenicRefundArr = res.data.data.ScenicRefundArr;
......@@ -5219,7 +5258,7 @@
this.apipost(
"LeaderSchedule_post_SetPriceLeader", this.setMsg,
res => {
this.isSubmit = true;
this.isSubmit = true;
if (res.data.resultCode == 1) {
this.Success(res.data.message);
this.getList();
......@@ -5384,7 +5423,7 @@
},
//跳转至领取合同
goContract(item,sItem) {
goContract(item, sItem) {
// if (item.ContractNum) {
// let routeData = this.$router.resolve({
// name: 'TravelContractDetail',
......@@ -5396,16 +5435,16 @@
// })
// window.open(routeData.href, '_blank')
// } else {
let routeData = this.$router.resolve({
name: 'TravelContractNew',
query: {
TCID: item.TCID,
guestId:sItem.GuestId,
orderID: item.OrderId,
blank: 'y'
}
})
window.open(routeData.href, '_blank')
let routeData = this.$router.resolve({
name: 'TravelContractNew',
query: {
TCID: item.TCID,
guestId: sItem.GuestId,
orderID: item.OrderId,
blank: 'y'
}
})
window.open(routeData.href, '_blank')
// }
},
Discount(TCID) {
......@@ -5617,10 +5656,28 @@
GetEditOrderCreateByAuth() {
this.apipost('sellorder_get_GetEditOrderCreateByAuth', {}, res => {
if (res.data.resultCode == 1) {
this.isEditOrderCreate=res.data.data;
this.isEditOrderCreate = res.data.data;
}
}, err => {})
},
//恢复订单
RecoverOrder(item) {
var _this = this;
this.Confirm("确认要此恢复订单吗?", function () {
_this.apipost('sellorder_post_RecoverOrderService', {
OrderId: item.OrderId
}, res => {
if (res.data.resultCode == 1) {
_this.Success(res.data.message);
_this.getList();
} else {
_this.Error(res.data.message);
}
}, err => {})
})
},
},
mounted() {
this.GetEditOrderCreateByAuth();
......@@ -5655,7 +5712,7 @@
//获取所属公司
this.getBranchList();
this.canEditUnitPrice();
this.getDownList();
this.getDownList();
}
}
......
......@@ -571,7 +571,7 @@
<td v-if="subIndex==0 && childIndex == 0" :rowspan="item.row">
{{subItem.HotelName}}
</td>
<td v-if="subIndex==0 && childIndex == 0" :rowspan="item.row">
<td v-if="subIndex==0 && childIndex == 0" :rowspan="item.row">
{{subItem.NewHotelName}}
</td>
<td>
......@@ -974,6 +974,8 @@
<input type="button" class="leader2Btn" @click="AuditOrder(1)" value="审核不通过"
v-show="dataList.LeaderApply.Status==1">
<input type="button" class="leader2Btn" value="打印" @click="printTable()">
<input v-if="UserId==615 && dataList.LeaderApply.Status==2" type="button" class="leader2Btn" value="取消审核" @click="CancelLeaderApply()">
</div>
</div>
<a :href="blankUrl" id="blankLink" target="_blank" style="display:none">1</a>
......@@ -1024,6 +1026,7 @@
export default {
data() {
return {
UserId: 0,
LineId: 0,
planPriceList: [],
zhuijiaList: [],
......@@ -1094,9 +1097,7 @@
if (subItem.DiningID == DiningID && subItem.UseDinnerType == UseDinnerType && subItem.UseTimeStr ==
UseTimeStr) {
totalPrice += 0
}
else
{
} else {
totalPrice += subItem.TradingTotalPrice
}
DiningID = subItem.DiningID;
......@@ -1398,7 +1399,7 @@
} else {
this.$message.error(res.data.message)
}
}, null)
},
goZhiDan: function (obj) {
......@@ -1656,11 +1657,10 @@
let list = []
for (var j = 0; j < Diningdest.length; j++) {
var dj = Diningdest[j];
if (dj.id == (ai.NewDiningID + ai.UseTimeStr + ai.UseDinnerTypeStr)) {
if (dj.id == (ai.NewDiningID + ai.UseTimeStr + ai.UseDinnerTypeStr)) {
dj.data.push(ai);
break;
}
else {
} else {
list.push(ai)
}
}
......@@ -1668,7 +1668,7 @@
Diningdest.push({
UseTimeStr: ai.UseTimeStr,
DiningID: ai.NewDiningID,
id: ai.NewDiningID + ai.UseTimeStr + ai.UseDinnerTypeStr,
id: ai.NewDiningID + ai.UseTimeStr + ai.UseDinnerTypeStr,
data: [ai]
});
}
......@@ -1842,12 +1842,33 @@
this.$message.error(res.data.message);
}
}, err => {})
},
//取消审核
CancelLeaderApply()
{
var that = this;
this.Confirm("是否要取消审核?", function() {
var msg = {
TCIDs: that.msg.TCIDs
};
that.apipost("miniProgram_price_CancelLeaderApplyService",msg,
res => {
if (res.data.resultCode == 1) {
that.Success('取消审核成功!');
that.getList();
}else{
that.Error(res.data.data);
}
},null);
});
}
},
created() {},
mounted() {
this.isUpdate = this.$route.query.isUpdate;
this.msg.TCIDs = this.$route.query.id;
let userInfo = this.getLocalStorage();
this.UserId = userInfo.EmployeeId;
this.getzongJE();
this.getNav();
this.getList();
......
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