Commit 86fc589c authored by zhengke's avatar zhengke

改国际化

parent 5062179d
......@@ -58,6 +58,8 @@ export const pub={
NoPrice:'暂无报价',
SR:'税入',
SB:'税别',
ApplyYH:'申请优惠',
NowPrice:'订单当前单价',
}
export const login = {
......@@ -2110,6 +2112,66 @@ export const salesModule={
UpOrder:'修改订单',
SingDNum:'单地接数量',
JQRS:'拒签人数',
ETZCZS:'儿童占床增收',
ETBZCJM:'儿童不占床减免',
SSJE:'收损金额',
BabyPrice:'婴儿价',
UpdateRoom:'修改房型',
OPjinzhi:' OP已禁止修改订单信息,请联系OP修改备注',
AdultPeople:'审核人',
ApplyStatus:'付款状态',
DSDJ:'待收定金',
DSWK:'待收尾款',
BMLX:'报名类型',
Ypay:'应收款',
LJTC:'累计提成',
TCmoney:'提成金额',
Type:'类型',
QRH:'确认函',
Commission:'提成',
EWJLJE:'额外奖励金额',
EWKCJE:'额外扣除金额',
LYEWFY:'联运额外返佣',
RefuseQ:'拒签',
DJNUM:'单据号',
Time:'时间',
LookMore:'查看更多',
QRHXZ:'确认函下载',
UpdateYWY:'修改业务员',
OrderGroup:'订单转团',
LossSheet:'恢复收损单',
LossReceipt:'设为收损单',
ApplyInvoice:'申请发票',
ApplyPhoto:'申请照片',
OrderSured:'订单已确认,取消请联系OP',
LookTourse:'查看旅客调查',
Zhao:'照',
NoPhoto:'照片一人',
Fen:'份',
CancelOrder:"取消名单",
RoomInfo:'房间信息',
Docments:'单据',
GetContract:'领取合同',
ComplaintNum:'投诉单号',
Invoice:'发票单据',
EnterTnum:'请输入团号或团队编号',
DontDel:'不要删除',
NeedFen:'需要份数',
ZhuMeiren:'注:每人每份5元',
TourOrder:'跟团游订单',
OneDayOrder:'一日游订单',
PaymentStatus:'收款状态',
Collect:'收齐',
NoCollect:'未收齐',
AirNum:'机位数',
ScoreNUM:'评分',
ByProgram:'通过小程序确认单报名',
ByB2b:'通过B2B确认单报名',
CommissionNum:'提成',
Xu:'序',
AuditCompleted:'已完成审核',
Passport:'护照',
Age:'年龄',
}
......@@ -2339,6 +2401,37 @@ export const sm={
xiaoshousl:'销售数量',
fanhuishijain:'返回时间',
qxzchulizt:'请选择处理状态',
company:'公司',
zonge:'总额',
youhuijine:'优惠金额',
daifukuan:'待付款',
ChName:'中文姓名',
EnName:'英文姓名',
email:'邮箱',
exitOrder:'取消订单',
exitsure:'取消确认',
exitType:'取消类型',
xingchengbghqx:'行程变更或取消',
chongfuOrder:'重复订单',
Priceyy:'价格原因',
gerenys:'个人因素',
jiaotongys:'交通因素',
exityy:'取消原因',
qxzqxlx:'请选择取消类型!',
qrhOrderbhzdqx:'确认后,订单不会自动取消',
qxhddhzdqx:'取消后,订单会自动取消',
quxiaocg:'取消成功',
airbianma:'机票编码',
Date:'日期',
kerenshul:'客人数量',
tuikuanz:'退款中',
yituikaun:'已退款',
huzhaohaoma:'护照号码',
haizi:'孩子',
laoren:'老人',
nianlingType:'年龄类型',
}
import invoicesManager from './zhCN/invoicesManager'
......
......@@ -2,82 +2,82 @@
<div class="flexOne groupts">
<div class="enrollTotalSearch">
<ul>
<li><span><em>线路</em>
<li><span><em>{{$t('advmanager.v_line')}}</em>
<el-select class='w200' v-model="msg.LineId" filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option v-for="item in LineList" :label='item.LineName' :value='item.LineID' :key='item.LineID'>
</el-option>
</el-select>
</span>
</li>
<li><span><em>公司</em>
<li><span><em>{{$t('system.table_company')}}</em>
<el-select class='w200' v-model="msg.BranchId" filterable :placeholder="$t('pub.pleaseSel')" @change='linkageDepartment()'>
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option v-for="item in companyList" :label='item.BName' :value='item.Id' :key='item.Id'>
</el-option>
</el-select>
</span>
</li>
<li v-show="!isOwn">
<span><em class="fl" style="margin-top: 10px!important;">部门选择</em>
<treeselect class='w200 fl' :options="departmentList" v-model="msg.RB_Department_Id" placeholder="不限"
<span><em class="fl" style="margin-top: 10px!important;">{{$t('fnc.bmxuanze')}}</em>
<treeselect class='w200 fl' :options="departmentList" v-model="msg.RB_Department_Id" :label="$t('pub.unlimitedSel')"
:normalizer="normalizer" @select='linkageEmployeeMsg' />
</span>
</li>
<li><span><em>参团类型</em>
<li><span><em>{{$t('fnc.ctleixing')}}</em>
<el-select class='w200' v-model="msg.GroupType" filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option v-for="item in ctlxList" :key='item.Id' :label='item.Name' :value='item.Id'></el-option>
</el-select>
</span>
</li>
<li>
<span><em>团号</em></span>
<span><em>{{$t('visa.v_tuanhao')}}</em></span>
<el-input class='w200' v-model='msg.TCNUM'></el-input>
</li>
<li v-show="!isOwn">
<span><em>人员选择</em></span>
<span><em>{{$t('fnc.ryxuanze')}}</em></span>
<el-select class='w200' v-model="msg.CreateBy" filterable :placeholder="$t('pub.pleaseSel')">
<el-option label='不限' value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option v-for='item in employeeList' :label='item.name' :value='item.empId' :key='item.empId'>
</el-option>
</el-select>
</li>
<li>
<span><em>订单号</em></span>
<span><em>{{$t('hotel.order_Number')}}</em></span>
<el-input class='w200' v-model='msg.tempOrderId'></el-input>
</li>
<li>
<span><em>订单状态</em></span>
<span><em>{{$t('hotel.hotel_OrderStates')}}</em></span>
<el-select v-model='msg.OrderState' filterable :placeholder="$t('pub.pleaseSel')" style="width:180px">
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option v-for="item in ddztList" :label='item.Name' :value='item.Id' :key='item.Id'>
</el-option>
</el-select>
</li>
<li>
<span><em>订单类型</em></span>
<span><em>{{$t('active.cl_orderType')}}</em></span>
<el-select v-model='msg.IsOneDay' filterable :placeholder="$t('pub.pleaseSel')" style="width:180px">
<el-option label="不限" value='-1'></el-option>
<el-option label="跟团游订单" :value='0'></el-option>
<el-option label="一日游订单" :value='1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option :label="$t('salesModule.TourOrder')" :value='0'></el-option>
<el-option :label="$t('salesModule.OneDayOrder')" :value='1'></el-option>
</el-select>
</li>
<li>
<span><em>收款状态</em></span>
<span><em>{{$t('salesModule.PaymentStatus')}}</em></span>
<el-select v-model='msg.IsCollectMoney' filterable :placeholder="$t('pub.pleaseSel')" style="width:180px">
<el-option label="不限" :value='0'></el-option>
<el-option label="收齐" :value='1'></el-option>
<el-option label="未收齐" :value='2'></el-option>
<el-option :label="$t('pub.unlimitedSel')" :value='0'></el-option>
<el-option :label="$t('salesModule.Collect')" :value='1'></el-option>
<el-option :label="$t('salesModule.NoCollect')" :value='2'></el-option>
</el-select>
</li>
<li><span><em>发团日期</em>
<li><span><em>{{$t('scen.sc_ftTime')}}</em>
<el-date-picker v-model='msg.QStartDate' @change="dataDuiQ()" class='w135' value-format="yyyy-MM-dd" type="date"></el-date-picker>
-
<el-date-picker v-model='msg.QEndDate' @change="dataDuiQ()" class='w135' value-format="yyyy-MM-dd" type="date"></el-date-picker>
</span>
</li>
<li><span><em>报名日期</em>
<li><span><em>{{$t('fnc.bmriqi')}}</em>
<el-date-picker v-model='msg.CStartDate' @change="dataDui()" class='w135' value-format="yyyy-MM-dd" type="date"></el-date-picker>
-
<el-date-picker v-model='msg.CEndDate' @change="dataDui()" class='w135' value-format="yyyy-MM-dd" type="date"></el-date-picker>
......@@ -85,7 +85,7 @@
</li>
<li>
<input type="button" class="hollowFixedBtn" value="查询" @click="getList();resetPageIndex()" />
<input type="button" class="hollowFixedBtn" :value="$t('pub.searchBtn')" @click="getList();resetPageIndex()" />
</li>
</ul>
</div>
......@@ -96,13 +96,13 @@
<div class="groupTourOrder_count_item">
<div>
<i class="iconfont icon-qian groupTourOrder_count_green"></i>
<span>销售额统计</span>
<span>{{$t('Operation.Op_salesTotal')}}</span>
</div>
<p>
<span>应收款{{countData.PreferPrice}};</span>
<span>已收款{{countData.Income}};</span>
<span :class="{color_red_order:countData.DueinMoney!==countData.PreferPrice}">未收款{{countData.DueinMoney}};</span>
<span>在途金额{{countData.ZaiTu}};</span>
<span>{{$t('salesModule.Ypay')}}{{countData.PreferPrice}};</span>
<span>{{$t('Operation.Op_yiShou')}}{{countData.Income}};</span>
<span :class="{color_red_order:countData.DueinMoney!==countData.PreferPrice}">{{$t('Operation.Op_weiShou')}}{{countData.DueinMoney}};</span>
<span>{{$t('fnc.ztjine')}}{{countData.ZaiTu}};</span>
</p>
</div>
</el-col>
......@@ -110,13 +110,13 @@
<div class="groupTourOrder_count_item">
<div class="groupTourOrder_count_blue">
<i class="iconfont icon-baomingrenshu"></i>
<span>正常报名人数</span>
<span>{{$t('fnc.zcbmrenshu')}}</span>
<span>{{countData.NormalGuestNum}}</span>
</div>
<p>
<span>经济舱{{countData.NormalYSeatNum}};</span>
<span>商务舱{{countData.NormalESeatNum}};</span>
<span>头等舱{{countData.NormalFSeatNum}};</span>
<span>{{$t('Airticket.Air_EconomyClass')}}{{countData.NormalYSeatNum}};</span>
<span>{{$t('Airticket.Air_businessClass')}}{{countData.NormalESeatNum}};</span>
<span>{{$t('Airticket.Air_firstClass')}}{{countData.NormalFSeatNum}};</span>
</p>
</div>
</el-col>
......@@ -124,13 +124,13 @@
<div class="groupTourOrder_count_item">
<div class="groupTourOrder_count_yellow">
<i class="iconfont icon-baomingrenshu"></i>
<span>取消人数</span>
<span>{{$t('fnc.qxrenshu')}}</span>
<span>{{countData.CancelGuestNum}}</span>
</div>
<p>
<span>经济舱{{countData.CancelYSeatNum}};</span>
<span>商务舱{{countData.CancelESeatNum}};</span>
<span>头等舱{{countData.CancelFSeatNum}};</span>
<span>{{$t('Airticket.Air_EconomyClass')}}{{countData.CancelYSeatNum}};</span>
<span>{{$t('Airticket.Air_businessClass')}}{{countData.CancelESeatNum}};</span>
<span>{{$t('Airticket.Air_firstClass')}}{{countData.CancelFSeatNum}};</span>
</p>
</div>
</el-col>
......@@ -138,11 +138,11 @@
<div class="groupTourOrder_count_item">
<div>
<i class="iconfont icon-tongji1 groupTourOrder_count_gray"></i>
<span>其他统计项</span>
<span>{{$t('fnc.qtxtongji')}}</span>
</div>
<p>
<span>内部报名{{countData.InteriorNum}};</span>
<span>B2B/WAP网络报名{{countData.B2BNum}};</span>
<span>{{$t('fnc.nbbaoming')}}{{countData.InteriorNum}};</span>
<span>{{$t('fnc.B2BWAP')}}{{countData.B2BNum}};</span>
</p>
</div>
</el-col>
......@@ -150,13 +150,13 @@
<div class="groupTourOrder_count_item">
<div>
<i class="iconfont icon-tongji1 groupTourOrder_count_gray"></i>
<span>财务单据说明</span>
<span>{{$t('fnc.cwdjshuoming')}}</span>
</div>
<p>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#0000ff"></i><span>已打单</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#00FF00"></i><span>平台出纳已审核</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#FF0000"></i><span>银行出纳已审核</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#000000"></i><span>已通过</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#0000ff"></i><span>{{$t('fnc.yidadan')}}</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#00FF00"></i><span>{{$t('fnc.ptcnyshenhe')}}</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#FF0000"></i><span>{{$t('fnc.yhcnyshenhe')}}</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#000000"></i><span>{{$t('fnc.ytongguo')}}</span></span>
</p>
</div>
</el-col>
......@@ -164,10 +164,10 @@
<div class="groupTourOrder_count_item">
<div>
<i class="iconfont icon-tongji1 groupTourOrder_count_gray"></i>
<span>累计提成</span>
<span>{{$t('salesModule.LJTC')}}</span>
</div>
<p>
<span>提成金额{{countData.SumCommissionMoney}};</span>
<span>{{$t('salesModule.TCmoney')}}{{countData.SumCommissionMoney}};</span>
</p>
</div>
</el-col>
......@@ -177,39 +177,39 @@
<div style="clear: both; width: 100%;height: 20px;"></div>
<table class="enrollTotalSearchTable" border="0" cellspacing="0" cellpadding="0" v-loading='loading'>
<tr>
<th width="160">单号&团号</th>
<th width="60">客户信息</th>
<th width="70">类型</th>
<th width="180">系列&线路</th>
<th width="100">人数/机位数</th>
<th width="80">单价</th>
<th width="80">成交单价</th>
<th width="80">应收总额</th>
<th width="80">实收</th>
<th width="70">优惠</th>
<th width="70">幸福存折</th>
<th width="70">小费</th>
<th width="70">退款</th>
<th width="70">平台税金</th>
<th width="80">平台在途</th>
<th width="80">待收金额</th>
<th width="60">状态</th>
<th v-if="isEditOrderCreate==1 || userId==1" width="140">操作</th>
<th width="160">{{$t('fnc.danhao')}}&{{$t('visa.v_tuanhao')}}</th>
<th width="60">{{$t('fnc.khxinxi')}}</th>
<th width="70">{{$t('salesModule.Type')}}</th>
<th width="180">{{$t('advmanager.v_xilie')}}&{{$t('advmanager.v_line')}}</th>
<th width="100">{{$t('Airticket.Air_Number')}}/{{$t('salesModule.AirNum')}}{{$t('salesModule.AirNum')}}</th>
<th width="80">{{$t('fnc.danjia')}}</th>
<th width="80">{{$t('fnc.cjdanjia')}}</th>
<th width="80">{{$t('fnc.yszonge')}}</th>
<th width="80">{{$t('fnc.shishou')}}</th>
<th width="70">{{$t('fnc.youhui')}}</th>
<th width="70">{{$t('salesModule.HappinessPassbook')}}</th>
<th width="70">{{$t('fnc.xiaofei')}}</th>
<th width="70">{{$t('fnc.tuikuan')}}</th>
<th width="70">{{$t('fnc.ptshuijin')}}</th>
<th width="80">{{$t('Operation.Op_platZaitu')}}</th>
<th width="80">{{$t('Operation.Op_daishou')}}</th>
<th width="60">{{$t('admin.admin_status')}}</th>
<th v-if="isEditOrderCreate==1 || userId==1" width="140">{{$t('admin.admin_operate')}}</th>
</tr>
<tr>
<td v-show="list.length==0" colspan="15" align="center">暂无数据</td>
<td v-show="list.length==0" colspan="15" align="center">{{$t('system.content_noData')}}</td>
</tr>
<tbody v-for="(item,index) in list" :key="index">
<tr>
<td rowspan="3">
<p v-if="item.isChargeLossOrders==1" style="color:red"></p>
<p v-if="item.isChargeLossOrders==1" style="color:red">{{$t('fnc.sun')}}</p>
<p class="fbold over_ellipsis" style="width: 100%;cursor:pointer;" :title="item.orderId" @click="goUrlX('团报名清单', item.isOneDay === 1 ? 'groupTourOrderByTuanOne' : 'groupTourOrderByTuan',item.tcid,item.tcnum)">
<span>{{item.orderId}}</span>
<span style="font-weight: 100;" v-if="item.scoreNum >= 0" @click='goInvetig("investigationList", item.tcid, item.orderId)'>(评分{{item.scoreNum}})</span>
<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"
<span style="font-weight: 100;" v-if="item.scoreNum >= 0" @click='goInvetig("investigationList", item.tcid, item.orderId)'>({{$t('salesModule.ScoreNUM')}}{{item.scoreNum}})</span>
<el-tooltip class="item" effect="dark" :content="$t('salesModule.ByProgram')" 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="$t('salesModule.ByB2b')" placement="top"
v-show="item.isFormB2B ==1"> <i class="iconfont icon-tiaozheng"
style="font-size:22px;color:#297BEF;"></i></el-tooltip>
</p>
......@@ -217,28 +217,28 @@
@click="goUrlX('产品查询', item.isOneDay === 1 ? 'productQueryOne' : 'productQuery',item.tcid,item.tcnum)">{{item.tcnum}}</p>
<p class="fz12 over_ellipsis" style="width: 100%;">{{item.createBy}}<span v-if="item.leaveStr!=''" style="color:red">({{item.leaveStr}})</span></p>
<p class="fz12 over_ellipsis" style="width: 100%;">{{item.commissionSPeopleName=='无'?'':item.commissionSPeopleName}}</p>
<p>发团{{item.startDate}}</p>
<p>{{$t('hotel.hotel_StartTeam')}}{{item.startDate}}</p>
<p v-if="item.tradeWay ==1">{{item.platformOrder}}</p>
<p v-if='item.commissionMoney' style="color:red">提成{{item.commissionMoney}}</p>
<p v-else-if="item.latestCommissionMoney" style="color:red">提成{{item.latestCommissionMoney}}</p>
<p v-if='item.commissionMoney' style="color:red">{{$t('salesModule.CommissionNum')}}{{item.commissionMoney}}</p>
<p v-else-if="item.latestCommissionMoney" style="color:red">{{$t('salesModule.CommissionNum')}}{{item.latestCommissionMoney}}</p>
<div>
<div style="color:green" v-if="item.commissionMoney==''||item.commissionMoney=='-1'">
<p v-if="item.extraRewardMoney>0">额外奖励金额{{item.extraRewardMoney}}</p>
<p v-if="item.extraDeductMoney>0">额外扣除金额{{item.extraDeductMoney}}</p>
<p v-if="item.extraRewardMoney>0">{{$t('salesModule.EWJLJE')}}{{item.extraRewardMoney}}</p>
<p v-if="item.extraDeductMoney>0">{{$t('salesModule.EWKCJE')}}{{item.extraDeductMoney}}</p>
</div>
<div style="color:red" v-else>
<p v-if="item.extraRewardMoney>0">额外奖励金额{{item.extraRewardMoney}}</p>
<p v-if="item.extraDeductMoney>0">额外扣除金额{{item.extraDeductMoney}}</p>
<p v-if="item.extraRewardMoney>0">{{$t('salesModule.EWJLJE')}}{{item.extraRewardMoney}}</p>
<p v-if="item.extraDeductMoney>0">{{$t('salesModule.EWKCJE')}}{{item.extraDeductMoney}}</p>
</div>
<div style="color:red">
<p v-if="item.unionExtraMoney!=0">联运额外返佣{{item.unionExtraMoney}}</p>
<p v-if="item.unionExtraMoney!=0">{{$t('salesModule.LYEWFY')}}{{item.unionExtraMoney}}</p>
</div>
</div>
</td>
<td>
<p class="over_ellipsis" style="width: 150px;" :title="item.contactName">{{item.contactName}}</p>
<p>{{item.contactMobile}}</p>
<p v-if="item.industryCategory!==''" style="color:green">行业类别{{item.industryCategory}}</p>
<p v-if="item.industryCategory!==''" style="color:green">{{$t('salesModule.HYLB')}}{{item.industryCategory}}</p>
</td>
<td>
<p class="fz12 over_ellipsis" style="width: 100%;">{{item.orderTypeName}}</p>
......@@ -253,7 +253,7 @@
{{item.guestNum}}/{{item.ySeatNum>0? item.ySeatNum+'Y ':''}}{{item.eSeatNum>0? item.eSeatNum+'E ':''}}{{item.fSeatNum>0? item.fSeatNum+'F ':''}}
<br/>
<span v-if="item.refuseVisaNum>0" style="color:red">
(拒签 {{item.refuseVisaNum}})
({{$t('salesModule.RefuseQ')}}{{item.refuseVisaNum}}{{$t('salesModule.PeoPle')}})
</span>
</td>
<td style="color:#FF9C00">{{item.tC_Price}}</td>
......@@ -273,29 +273,29 @@
<div class="personNolayer">
<table border="0" cellspacing="1" cellpadding="1">
<tr>
<th>优惠券名称</th>
<th>优惠券类型</th>
<th>抵扣金额/折扣</th>
<th>使用条件</th>
<th>获取方式</th>
<th>获取日期</th>
<th>{{$t('active.cl_couponName')}}</th>
<th>{{$t('active.cl_couponType')}}</th>
<th>{{$t('active.cl_dkjezk')}}</th>
<th>{{$t('active.cl_sytiaojian')}}</th>
<th>{{$t('active.cl_huoqufangshi')}}</th>
<th>{{$t('active.cl_hqriqi')}}</th>
</tr>
<tr v-if='item.couponAllotList.length>0' v-for="(item2,index2) in item.couponAllotList" :key="index2">
<td>{{item2.couponsName}}</td>
<td>
<span v-if="item2.couponsType==1">抵用券</span>
<span v-if="item2.couponsType==2">折扣卷</span>
<span v-if="item2.couponsType==1">{{$t('active.cl_dyquan')}}</span>
<span v-if="item2.couponsType==2">{{$t('active.cl_zkquan')}}</span>
</td>
<td>{{item2.denomination}}</td>
<td>{{item2.useCondition}}可用</td>
<td>{{$t('active.cl_man')}}{{item2.useCondition}}{{$t('active.cl_keyong')}}</td>
<td>
<span v-if="item2.accessType==1">抽奖</span>
<span v-if="item2.accessType==1">{{$t('active.cl_choujiang')}}</span>
<span v-else></span>
</td>
<td>{{item2.acessDate}}</td>
</tr>
<tr v-if='item.couponAllotList.length==0'>
<td colspan="6" align="center">暂无数据</td>
<td colspan="6" align="center">{{$t('system.content_noData')}}</td>
</tr>
</table>
</div>
......@@ -307,10 +307,10 @@
<div class="personNolayer">
<table border="0" cellspacing="1" cellpadding="1">
<tr>
<th>金额</th>
<th>类型</th>
<th>描述</th>
<th>时间(<span @click="goUrlHappy(item)" style="cursor: pointer;" colspan="4" align="center">查看更多</span></th>
<th>{{$t('fnc.jine')}}</th>
<th>{{$t('admin.admin_type')}}</th>
<th>{{$t('system.label_info')}}</th>
<th>{{$t('salesModule.Time')}}<span @click="goUrlHappy(item)" style="cursor: pointer;" colspan="4" align="center">{{$t('salesModule.LookMore')}}</span></th>
</tr>
<tr v-for="(item2,index2) in redBagList"
:key="index2">
......@@ -322,7 +322,7 @@
<td>{{item2.UpdateTime}}</td>
</tr>
<tr v-if='redBagList.length==0'>
<td colspan="4" align="center">暂无数据</td>
<td colspan="4" align="center">{{$t('system.content_noData')}}</td>
</tr>
<tr>
<!-- <td @click="goUrlHappy(item)" style="cursor: pointer;" colspan="4" align="center">查看更多</td> -->
......@@ -340,44 +340,44 @@
<td>{{item.platformTax}}</td>
<td>{{item.zaiTuMoney}}</td>
<td><span :class="{color_red_order:item.dueInMoney!==item.preferPrice}">{{item.dueInMoney}}</span></td>
<td v-if="item.isChargeLossOrders==1" class="fz12" style="color: #e95252">收损</td>
<td v-if="item.isChargeLossOrders==1" class="fz12" style="color: #e95252">{{$t('fnc.shousun')}}</td>
<td v-else class="fz12" :style="item.orderState===3?'color: #e95252;':''">{{item.statsstr}}</td>
<td v-if="isEditOrderCreate==1||userId==1">
<button class="normalBtn" style="margin-left:0;width:95px;padding:0" @click="getSalerInfo(item)">修改业务员</button>
<button class="normalBtn" style="margin-left:0;width:95px;padding:0" @click="getSalerInfo(item)">{{$t('salesModule.UpdateYWY')}}</button>
</td>
</tr>
<tr style="height:20px">
<td :colspan="isEditOrderCreate==1||userId==1 ?17:16" class="RL_Order" style="height:20px">
<span style="font-size: 14px;color: #333333">名单:</span>
<span style="font-size: 14px;color: #333333">{{$t('salesModule.MD')}}:</span>
<span v-for="(childItem) in item.guestList" style="font-size: 14px;color: blue">{{childItem.userName}}&nbsp;&nbsp;</span>
<p v-if="item.cancelGuestList && item.cancelGuestList.length>0">
<span class="" >取消名单:</span>
<span class="" >{{$t('salesModule.CancelOrder')}}:</span>
<span class="RL-redType RL-remarkCon">
<span style="color: red;" v-for="(childItem) in item.cancelGuestList">{{childItem.userName}} &nbsp;&nbsp;</span>
</span>
</p>
<span style="display: block;font-size: 14px;color: #333333">房间信息<span v-if="item.oneSex>0" style="color: #e95252">{{item.oneSex==1?'单男':'单女'}}</span>{{item.orderGuestHouseStr}}</span>
<span style="display: block;font-size: 14px;color: #333333">{{$t('salesModule.RoomInfo')}}<span v-if="item.oneSex>0" style="color: #e95252">{{item.oneSex==1?'单男':'单女'}}</span>{{item.orderGuestHouseStr}}</span>
</td>
</tr>
<tr>
<td colspan="4" class="groupTourOrder_remarks" style="height: 40px;">
<div>
<div><span>备注</span>
<span v-if="item.tsIdList.length>0">投诉单号
<div><span>{{$t('pub.pubRemark')}}</span>
<span v-if="item.tsIdList.length>0">{{$t('salesModule.ComplaintNum')}}
<a class="underline" v-for="ts in item.tsIdList" href="javascript:void(0);" @click="goUrlTS('ComplaintsDetail',ts,item.orderId,'投诉详情')">{{ts}} </a> ;
</span>
<p><span v-if='item.clientSource==1&&item.brandName!=""'>{{item.brandName}}订单 {{item.platformOrder}};</span>{{item.remarks}}</p>
<p><span v-if='item.clientSource==1&&item.brandName!=""'>{{item.brandName}}{{$t('fnc.dingdan')}} {{item.platformOrder}};</span>{{item.remarks}}</p>
</div>
<div>
<span>{{item.remarksName}}&ensp;{{item.rematksTime}}</span>
<el-popover width="600" placement="bottom-end" trigger="click">
<div class="groupTourOrder_remarks_popover">
<div>历史备注</div>
<div>{{$t('fnc.lsbeizhu')}}</div>
<p v-if="item.remarksList.length !== 0" v-for="(item2, index2) in item.remarksList" :key="index2">
<span>{{item2.remarks}}</span>
<span>{{item2.createByName}} <span style="color: #666666;">{{item2.createDate}}</span></span>
</p>
<span v-if="item.remarksList.length === 0">暂无数据</span>
<span v-if="item.remarksList.length === 0">{{$t('system.content_noData')}}</span>
</div>
<el-button slot="reference" icon="iconfont icon-gengduo" style="padding:0px;border:none;background-color:transparent;"
class="groupTourOrder_remarks_btn"></el-button>
......@@ -388,14 +388,14 @@
<td colspan="4" class="groupTourOrder_remarks" style="height: 40px;">
<div>
<div>
<span>OP备注:</span>
<span>{{$t('Operation.Op_remark')}}:</span>
<p>{{item.oP_Remarks ? item.oP_Remarks : '无'}}</p>
</div>
</div>
</td>
<td colspan="9" class="groupTourOrder_tickets" style="height: 40px;cursor: pointer;">
<div @click="goUrlSFD('SalesFinancialDetail', '销售财务单据', item)">
<div>收款单据</div>
<div>{{$t('fnc.skdanju')}}</div>
<div>
<span v-for="(item2,index2) in item.financeList" :key="index2">
<span v-if="item2.colorState===1" class="groupTourOrder_tickets_blue">{{item2.frID}}</span>
......@@ -403,11 +403,11 @@
<span v-else-if="item2.colorState===3" class="groupTourOrder_tickets_red">{{item2.frID}}</span>
<span v-else-if="item2.colorState===4" class="groupTourOrder_tickets_black">{{item2.frID}}</span>
</span>
<span v-if="item.financeList.length===0" style="cursor: default;">暂无数据</span>
<span v-if="item.financeList.length===0" style="cursor: default;">{{$t('system.content_noData')}}</span>
</div>
</div>
<div @click="goUrlSFD('SalesFinancialDetail', '销售财务单据', item)">
<div>付款单据</div>
<div>{{$t('fnc.fkdanju')}}</div>
<div>
<span v-for="(item2,index2) in item.refundFinanceList" :key="index2">
<span v-if="item2.colorState===1" class="groupTourOrder_tickets_blue">{{item2.frID}}</span>
......@@ -415,11 +415,11 @@
<span v-else-if="item2.colorState===3" class="groupTourOrder_tickets_red">{{item2.frID}}</span>
<span v-else-if="item2.colorState===4" class="groupTourOrder_tickets_black">{{item2.frID}}</span>
</span>
<span v-if="item.financeList.length===0" style="cursor: default;">暂无数据</span>
<span v-if="item.financeList.length===0" style="cursor: default;">{{$t('system.content_noData')}}</span>
</div>
</div>
<div>
<div>发票单据</div>
<div>{{$t('salesModule.Invoice')}}</div>
<div>
<span v-for="(item2,index2) in item.invoiceApplyList" :key="index2">
<span v-if="item2.invoiceApplyState === 6" class="groupTourOrder_tickets_blue" @click="goIisDetail(item2.id)">{{item2.id}}</span>
......@@ -427,7 +427,7 @@
<span v-else-if="item2.invoiceApplyState === 5 || item2.invoiceApplyState === 4 " 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>
</span>
<span v-if="item.invoiceApplyList.length===0" style="cursor: default;">暂无数据</span>
<span v-if="item.invoiceApplyList.length===0" style="cursor: default;">{{$t('system.content_noData')}}</span>
</div>
</div>
</td>
......
......@@ -997,30 +997,30 @@
<el-input v-model='addMsg_form.OtherPrice' :disabled="true"></el-input>
</el-form-item>
<el-form-item label="老人附加费">
<el-form-item :label="$t('Operation.Op_oldmanSurcharge')">
<el-input v-model='addMsg_form.OldManChargePrice' :disabled="true"></el-input>
</el-form-item>
<el-form-item label="儿童附加费">
<el-form-item :label="$t('Operation.Op_childSurcharge')">
<el-input v-model='addMsg_form.BabyChargePrice' :disabled="true"></el-input>
</el-form-item>
<el-form-item label="单房差">
<el-form-item :label="$t('Operation.Op_singleRoomcha')">
<el-input v-model='addMsg_form.SingleRoomPrice' :disabled="true"></el-input>
</el-form-item>
<el-form-item label="儿童占床增收">
<el-form-item :label="$t('salesModule.ETZCZS')">
<el-input v-model='addMsg_form.ChildNeedPrice' :disabled="true"></el-input>
</el-form-item>
<el-form-item label="儿童不占床减免">
<el-form-item :label="$t('salesModule.ETBZCJM')">
<el-input v-model='addMsg_form.ChildNoNeedPrice' :disabled="true"></el-input>
</el-form-item>
<el-form-item label="收损金额">
<el-form-item :label="$t('salesModule.SSJE')">
<el-input v-model='addMsg_form.OpSetLossMoney' :disabled="true"></el-input>
</el-form-item>
<el-form-item label="单地接">
<el-form-item :label="$t('salesModule.SingleJ')">
<el-input v-model='addMsg_form.SingleDMCPrice' :disabled="true"></el-input>
</el-form-item>
<el-form-item label="婴儿价">
<el-form-item :label="$t('salesModule.BabyPrice')">
<el-input v-model='addMsg_form.BabyPrice' :disabled="true"></el-input>
</el-form-item>
<!-- <el-form-item v-if="IsUpdateOrderMoney">
......@@ -1031,15 +1031,15 @@
</div>
</el-col>
<el-col :span="4">
<el-form-item label="预计提成" prop="Commission">
<el-form-item :label="$t('salesModule.YJTC')" prop="Commission">
<el-input v-model='addMsg.Commission' :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" v-show="addMsg.CustomerType==1||addMsg.CustomerType==2">
<el-form-item label="分摊人" prop="CommissionSharePeople">
<el-form-item :label="$t('salesModule.SharePeople')" prop="CommissionSharePeople">
<el-select :disabled="isUpdateSharePeople" filterable clearable @change='getTicheng'
v-model='addMsg.CommissionSharePeople' :placeholder="$t('pub.pleaseSel')">
<el-option label='无' :value='comSelect'></el-option>
<el-option :label="$t('fnc.no')" :value='comSelect'></el-option>
<el-option v-for='item in employeeList' :label='item.EmName' :value='item.EmployeeId'
:key='item.EmployeeId'></el-option>
</el-select>
......@@ -1047,7 +1047,7 @@
</el-col>
<el-col :span="4"
v-show="addMsg.CommissionSharePeople!='-1'&&(addMsg.CustomerType==1||addMsg.CustomerType==2)">
<el-form-item label="分摊金额" prop="CommissionShareMoney">
<el-form-item :label="$t('salesModule.ShareMoney')" prop="CommissionShareMoney">
<el-input v-model='addMsg.CommissionShareMoney' :disabled="true"></el-input>
</el-form-item>
</el-col>
......@@ -1057,17 +1057,17 @@
</el-row>
<el-row :gutter="20">
<el-col :span="4">
<el-form-item label="经济舱" prop="YSeatNum">
<el-form-item :label="$t('Airticket.Air_EconomyClass')" prop="YSeatNum">
<el-input v-model='addMsg.YSeatNum' @keyup.native="checkInteger(addMsg,'YSeatNum')"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="商务舱" prop="ESeatNum">
<el-form-item :label="$t('Airticket.Air_businessClass')" prop="ESeatNum">
<el-input v-model='addMsg.ESeatNum' @input="getNumber()"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="头等舱" prop="FSeatNum">
<el-form-item :label="$t('Airticket.Air_firstClass')" prop="FSeatNum">
<el-input v-model='addMsg.FSeatNum' @input="getNumber()"></el-input>
</el-form-item>
</el-col>
......@@ -1077,7 +1077,7 @@
</el-form-item>
</el-col> -->
<el-col :span="4">
<el-form-item label="可退景点">
<el-form-item :label="$t('salesModule.ScenicRefund')">
<el-select filterable multiple class='multiple_input' v-model='addMsg.ScenicRefundArr'
:placeholder="$t('pub.pleaseSel')" @change='ScenicRefundMethods'>
<el-option v-for='item in ScenicRefundList' :label='item.ScenicName' :value='item.Id' :key='item.Id'>
......@@ -1091,7 +1091,7 @@
</el-row>
<el-row :gutter="20">
<el-col :span="4">
<el-form-item label="客人来源" prop="ClientSource">
<el-form-item :label="$t('salesModule.CustomFrom')" prop="ClientSource">
<el-select v-model='addMsg.ClientSource' :disabled="addMsg.OrderForm!==4 ? true : false" filterable :placeholder="$t('pub.pleaseSel')">
<el-option v-for="item in ddlyList" :label='item.Name' :value='item.Id' :key='item.Id'>
</el-option>
......@@ -1099,7 +1099,7 @@
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="所属平台" prop="BrandId" v-show="addMsg.ClientSource==1">
<el-form-item :label="$t('salesModule.SSPT')" prop="BrandId" v-show="addMsg.ClientSource==1">
<el-select v-model='addMsg.BrandId' :disabled="false" filterable :placeholder="$t('pub.pleaseSel')">
<el-option v-for="item in ssptList" :label='item.brandName' :value='item.dictId' :key='item.dictId'>
</el-option>
......@@ -1107,7 +1107,7 @@
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="交易方式" prop="TradeWay" v-show='addMsg.ClientSource==1'>
<el-form-item :label="$t('tips.jiaoyifangshi')" prop="TradeWay" v-show='addMsg.ClientSource==1'>
<el-select v-model='addMsg.TradeWay' :disabled="addMsg.OrderForm !== 4 ? true : false" filterable :placeholder="$t('pub.pleaseSel')">
<el-option v-for="item in jyfsList" :label='item.Name' :value='item.Id' :key='item.Id'>
</el-option>
......@@ -1115,7 +1115,7 @@
</el-form-item>
</el-col>
<el-col :span="4" v-if='addMsg.TradeWay==1'>
<el-form-item label="收款账户">
<el-form-item :label="$t('fnc.fkuanzhanghu')">
<el-select filterable v-model='addMsg.PlatformAccount' @change="changeSelect">
<el-option v-for='item in PlatformAccountList' :label='item.Alias' :value='item.ID' :key='item.ID'>
</el-option>
......@@ -1123,7 +1123,7 @@
</el-form-item>
</el-col>
<el-col :span="4" v-if='addMsg.TradeWay==1'>
<el-form-item label="平台订单号" prop="PlatformOrder">
<el-form-item :label="$t('salesModule.PlatOrder')" prop="PlatformOrder">
<el-input v-model='addMsg.PlatformOrder' @input='platformOrderMethods' :disabled="isAllowUpdate==0">
</el-input>
</el-form-item>
......@@ -1149,7 +1149,7 @@
</el-row>
<el-row :gutter="20">
<el-col :span="24">
<el-form-item label="备注" prop="Remarks">
<el-form-item :label="$t('pub.pubRemark')" prop="Remarks">
<el-input v-model='addMsg.Remarks' type='textarea' maxlength='500'></el-input>
</el-form-item>
</el-col>
......@@ -1158,62 +1158,62 @@
</div>
<!-- 修改房型 -->
<div class="productQuerybottomLayer ownScrollbarStyle" v-show="isShowHouse">
<p>修改房型
<p>{{$t('salesModule.UpdateRoom')}}
<span class="fr">
<input type="button" class="hollowFixedBtn" value="取消" @click="houseCancel()" />
<input type="button" class="normalBtn" value="保存" @click="houseSubmit()" />
<input type="button" class="hollowFixedBtn" :value="$t('pub.cancelBtn')" @click="houseCancel()" />
<input type="button" class="normalBtn" :value="$t('pub.saveBtn')" @click="houseSubmit()" />
</span>
</p>
<el-form :model="addMsg" ref="addMsg" label-position="right" :rules="rules" label-width="80px">
<el-row :gutter="20">
<el-col :span="4">
<el-form-item label="成人人数" prop="ManNum">
<el-form-item :label="$t('salesModule.AdultNum')" prop="ManNum">
<el-input v-model='addMsg.ManNum' :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<p v-if='IsChildrenTour==2' style="color: #E95252; font-size: 12px; line-height: 40px; text-align: center;">
本团不支持儿童出游!</p>
<el-form-item v-if='IsChildrenTour==1' label="儿童不占床" prop="ChirdNoNeedBedNum">
{{$t('salesModule.NoSupplier')}}!</p>
<el-form-item v-if='IsChildrenTour==1' :label="$t('Operation.Op_childNobed')" prop="ChirdNoNeedBedNum">
<el-input v-model='addMsg.ChirdNoNeedBedNum' :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" v-if='IsChildrenTour==1'>
<el-form-item label="儿童占床" prop="ChirdNeedBedNum">
<el-form-item :label="$t('Operation.Op_childBed')" prop="ChirdNeedBedNum">
<el-input v-model='addMsg.ChirdNeedBedNum' :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" v-if='IsChildrenTour==1'>
<el-form-item label="婴儿人数" prop="BabyNum">
<el-form-item :label="$t('salesModule.BabyNum')" prop="BabyNum">
<el-input v-model='addMsg.BabyNum' :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="老人人数" prop="OldPeopleNum">
<el-form-item :label="$t('salesModule.OldPeopleNum')" prop="OldPeopleNum">
<el-input v-model='addMsg.OldPeopleNum' :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="单地接数量" prop="AirticketNum">
<el-form-item :label="$t('salesModule.SingDNum')" prop="AirticketNum">
<el-input v-model='addMsg.AirticketNum' :disabled="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="4">
<el-form-item label="单房数量" prop="SingleRoomNum">
<el-form-item :label="$t('salesModule.SingleRoomNum')" prop="SingleRoomNum">
<el-input v-model='addMsg.SingleRoomNum' @keyup.native="checkInteger(addMsg,'SingleRoomNum')"
@input='yzBigBed2();getTotalPrice()'></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="大床房" prop="BigRoomNum">
<el-form-item :label="$t('salesModule.BigRoomNum')" prop="BigRoomNum">
<el-input v-model='addMsg.BigRoomNum' @keyup.native="checkInteger(addMsg,'BigRoomNum')"
@input='yzBigBed();getTotalPrice()'></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="三人房" prop="TripleRoomNum">
<el-form-item :label="$t('salesModule.TripleRoomNum')" prop="TripleRoomNum">
<el-input v-model='addMsg.TripleRoomNum' @keyup.native="checkInteger(addMsg,'TripleRoomNum')"
@input='yzBigBed1();getTotalPrice()'></el-input>
</el-form-item>
......@@ -1221,14 +1221,14 @@
</el-row>
<el-row :gutter="20">
<el-col :span="4">
<el-form-item label="预计用房" prop="PredictRoomNum">
<el-form-item :label="$t('salesModule.PredictRoomNum')" prop="PredictRoomNum">
<el-input v-model='addMsg.PredictRoomNum' :disabled="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="24">
<el-form-item label="备注" prop="Remarks">
<el-form-item :label="$t('pub.pubRemark')" prop="Remarks">
<el-input v-model='addMsg.Remarks' type='textarea' maxlength='500'></el-input>
</el-form-item>
</el-col>
......@@ -1238,19 +1238,19 @@
<!-- 修改备注 -->
<div class="productQuerybottomLayer ownScrollbarStyle" v-show="isShowLayerRemarks"
style="height: 150px;min-height:150px;">
<p>修改备注
<p>{{$t('salesModule.UpRemarks')}}
<span class="fr" v-if="remarksMsg.isOrder=='1'">
<input type="button" class="hollowFixedBtn" value="取消" @click="cancelSubmitRemarks()" />
<input type="button" class="normalBtn" value="保存" @click="submitFormRematks('remarksMsg')" />
<input type="button" class="hollowFixedBtn" :value="$t('pub.cancelBtn')" @click="cancelSubmitRemarks()" />
<input type="button" class="normalBtn" :value="$t('pub.saveBtn')" @click="submitFormRematks('remarksMsg')" />
</span>
<span class="fr" v-else style="color:red;">
OP已禁止修改订单信息,请联系OP修改备注。
{{$t('salesModule.OPjinzhi')}}
</span>
</p>
<el-form :model="remarksMsg" ref="remarksMsg" label-position="right" :rules="RemarksRules" label-width="80px">
<el-row :gutter="20">
<el-col :span="24">
<el-form-item label="备注" prop="Remarks">
<el-form-item :label="$t('pub.pubRemark')" prop="Remarks">
<el-input v-model='remarksMsg.Remarks' type='textarea' maxlength='500'></el-input>
</el-form-item>
</el-col>
......@@ -1260,17 +1260,17 @@
<!-- 申请优惠-->
<div class="productQuerybottomLayer ownScrollbarStyle" v-show="SpecialOffer"
style="height: 150px;min-height:200px;">
<p>申请优惠
<p>{{$t('salesModule.ApplyYH')}}
<span class="fr">
<input type="button" class="hollowFixedBtn" value="取消" @click="cancelSubmitRemarks()" />
<input type="button" class="normalBtn" value="保存" @click="Preservation()" />
<input type="button" class="hollowFixedBtn" :value="$t('pub.cancelBtn')" @click="cancelSubmitRemarks()" />
<input type="button" class="normalBtn" :value="$t('pub.saveBtn')" @click="Preservation()" />
</span>
</p>
<el-form :model="remarksMsg" ref="remarksMsg" label-position="right" :rules="RemarksRules" label-width="80px">
<el-row :gutter="20">
<el-col :span="24">
<el-form-item>
<em style="font-size: 12px !important;color: #606266;line-height: 34px">订单当前单价</em>
<em style="font-size: 12px !important;color: #606266;line-height: 34px">{{$t('salesModule.NowPrice')}}</em>
<em
style=" display: inline-block;padding: 0 10px;height: 34px;line-height: 34px;text-align: left;font-size: 16px;border-radius: 3px;background-color: #E5E5E5;vertical-align: top;"
class='w150'>{{SOMsg.OrderUnitPrice}}</em>
......@@ -1278,14 +1278,14 @@
<!-- <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;">审核人</em>
<el-select placeholder="请选择" v-model="SOMsg.UpdateBy">
<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>
</el-select>
</el-form-item>
<el-form-item label="申请理由" style="margin-left: 58px;">
<el-form-item :label="$t('salesModule.ApplyReason')" style="margin-left: 58px;">
<el-input v-model='SOMsg.ApplyReason' type='textarea' maxlength='1000' style="width: 60%"></el-input>
</el-form-item>
</el-col>
......@@ -1298,18 +1298,18 @@
<div class="groupTourOrderSearch">
<ul>
<li><span><em>线路</em>
<li><span><em>{{$t('advmanager.v_line')}}</em>
<el-select class='w150' v-model="msg.LineId" filterable :placeholder="$t('pub.pleaseSel')"
@change="getLineTeamList(msg.LineId)">
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option v-for="item in LineList" :label='item.LineName' :value='item.LineID' :key='item.LineID'>
</el-option>
</el-select>
</span>
</li>
<li><span><em>系列</em>
<li><span><em>{{$t('advmanager.v_xilie')}}</em>
<el-select class='w150' v-model="msg.LineteamId" filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option v-for="item in LineTeamList" :label='item.LtName' :value='item.LtID' :key='item.LtID'>
</el-option>
</el-select>
......@@ -1317,17 +1317,17 @@
</li>
<li>
<span>
<em>团号</em>
<em>{{$t('visa.v_tuanhao')}}</em>
<el-input v-model='msg.TCNUM' class='w150'></el-input>
</span>
</li>
<li>
<span>
<em>订单号</em>
<em>{{$t('hotel.order_Number')}}</em>
<el-input v-model='msg.tempOrderId' class='w150' @keyup.native="checkInteger(msg,'tempOrderId')" maxlength="8"></el-input>
</span>
</li>
<li><span><em>发团日期</em>
<li><span><em>{{$t('scen.sc_ftTime')}}</em>
<el-date-picker v-model='msg.QStartDate' @change="dataDui2()" class='w150' value-format="yyyy-MM-dd"
type="date"></el-date-picker>
-
......@@ -1338,29 +1338,29 @@
<li style="line-height: 30px; padding-left: 30px;">
<el-popover width="520" trigger="click">
<div class="groupSuperSearchLayer">
<p>团控高级查询</p>
<p>{{$t('visa.v_tkgjcx')}}</p>
</div>
<table class="groupSuperSearchLayerTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="70">出团公司</td>
<td width="70">{{$t('scen.sc_cp')}}</td>
<td>
<el-select v-model='msg.OutBranchId' filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option v-for="item in companyList" :label='item.bName' :value='item.id' :key='item.id'>
</el-option>
</el-select>
</td>
<td width="70">付款状态</td>
<td width="70">{{$t('salesModule.ApplyStatus')}}</td>
<td>
<el-select v-model='msg.PayStatus' filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" value='-1'></el-option>
<el-option label="待收定金" value='1'></el-option>
<el-option label="待收尾款" value='2'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option :label="$t('salesModule.DSDJ')" value='1'></el-option>
<el-option :label="$t('salesModule.DSWK')" value='2'></el-option>
</el-select>
</td>
</tr>
<tr>
<td>报名日期</td>
<td>{{$t('fnc.bmriqi')}}</td>
<td colspan="3">
<el-date-picker v-model='msg.CStartDate' @change="dataDui()" class='w170' value-format="yyyy-MM-dd"
type="date"></el-date-picker>
......@@ -1370,29 +1370,29 @@
</td>
</tr>
<tr>
<td width="70">订单状态</td>
<td width="70">{{$t('hotel.hotel_OrderStates')}}</td>
<td>
<el-select v-model='msg.OrderState' filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option v-for="item in ddztList" :label='item.Name' :value='item.Id' :key='item.Id'>
</el-option>
</el-select>
</td>
<td width="70">客户类型</td>
<td width="70">{{$t('fnc.khleixing')}}</td>
<td>
<el-select v-model='msg.CustomerType' filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option v-for="item in khlxList" :label='item.Name' :value='item.Id' :key='item.Id'>
</el-option>
</el-select>
</td>
</tr>
<tr>
<td width="70">客户名称</td>
<td width="70">{{$t('fnc.khmingcheng')}}</td>
<td>
<el-input v-model='msg.ContactName'></el-input>
</td>
<td width="70">报名类型</td>
<td width="70">{{$t('salesModule.BMLX')}}</td>
<td>
<el-select v-model='msg.GroupTypeArray' filterable multiple class="multiple_input" :placeholder="$t('pub.pleaseSel')">
<el-option v-for="item in ctlxList" :label='item.Name' :value='item.Id' :key='item.Id'>
......@@ -1401,10 +1401,10 @@
</td>
</tr>
<tr>
<td width="70">订单来源</td>
<td width="70">{{$t('hotel.order_Form')}}</td>
<td>
<el-select v-model='msg.OrderSource' filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option v-for="item in ddlyList" :label='item.Name' :value='item.Id' :key='item.Id'>
</el-option>
</el-select>
......@@ -1413,16 +1413,16 @@
</tr>
<tr>
<td colspan="4">
<input type="button" class="normalBtn" value="查询" @click="getList();resetPageIndex()"
<input type="button" class="normalBtn" :value="$t('pub.searchBtn')" @click="getList();resetPageIndex()"
style="width: 476px!important;" />
</td>
</tr>
</table>
<span slot="reference" style="cursor: pointer;">高级查询<i class="el-icon-caret-bottom"></i></span>
<span slot="reference" style="cursor: pointer;">{{$t('visa.v_gjchaxun')}}<i class="el-icon-caret-bottom"></i></span>
</el-popover>
</li>
<li>
<input type="button" class="hollowFixedBtn" value="查询" @click="getList();resetPageIndex()" />
<input type="button" class="hollowFixedBtn" :value="$t('pub.searchBtn')" @click="getList();resetPageIndex()" />
</li>
</ul>
</div>
......@@ -1433,14 +1433,14 @@
<div class="groupTourOrder_count_item">
<div>
<i class="iconfont icon-qian groupTourOrder_count_green"></i>
<span>销售额统计</span>
<span>{{$t('Operation.Op_salesTotal')}}</span>
</div>
<p>
<span>应收款{{countData.PreferPrice}};</span>
<span>已收款{{countData.Income}};</span>
<span>{{$t('salesModule.Ypay')}}{{countData.PreferPrice}};</span>
<span>{{$t('Operation.Op_yiShou')}}{{countData.Income}};</span>
<span
:class="{color_red_order:countData.DueinMoney!==countData.PreferPrice}">未收款{{countData.DueinMoney}};</span>
<span>在途金额{{countData.ZaiTu}};</span>
:class="{color_red_order:countData.DueinMoney!==countData.PreferPrice}">{{$t('Operation.Op_weiShou')}}{{countData.DueinMoney}};</span>
<span>{{$t('fnc.ztjine')}}{{countData.ZaiTu}};</span>
</p>
</div>
</el-col>
......@@ -1448,13 +1448,13 @@
<div class="groupTourOrder_count_item">
<div class="groupTourOrder_count_blue">
<i class="iconfont icon-baomingrenshu"></i>
<span>正常报名人数</span>
<span>{{$t('fnc.zcbmrenshu')}}</span>
<span>{{countData.NormalGuestNum}}</span>
</div>
<p>
<span>经济舱{{countData.NormalYSeatNum}};</span>
<span>商务舱{{countData.NormalESeatNum}};</span>
<span>头等舱{{countData.NormalFSeatNum}};</span>
<span>{{$t('Airticket.Air_EconomyClass')}}{{countData.NormalYSeatNum}};</span>
<span>{{$t('Airticket.Air_businessClass')}}{{countData.NormalESeatNum}};</span>
<span>{{$t('Airticket.Air_firstClass')}}{{countData.NormalFSeatNum}};</span>
</p>
</div>
</el-col>
......@@ -1462,13 +1462,13 @@
<div class="groupTourOrder_count_item">
<div class="groupTourOrder_count_yellow">
<i class="iconfont icon-baomingrenshu"></i>
<span>取消人数</span>
<span>{{$t('fnc.qxrenshu')}}</span>
<span>{{countData.CancelGuestNum}}</span>
</div>
<p>
<span>经济舱{{countData.CancelYSeatNum}};</span>
<span>商务舱{{countData.CancelESeatNum}};</span>
<span>头等舱{{countData.CancelFSeatNum}};</span>
<span>{{$t('Airticket.Air_EconomyClass')}}{{countData.CancelYSeatNum}};</span>
<span>{{$t('Airticket.Air_businessClass')}}{{countData.CancelESeatNum}};</span>
<span>{{$t('Airticket.Air_firstClass')}}{{countData.CancelFSeatNum}};</span>
</p>
</div>
</el-col>
......@@ -1477,11 +1477,11 @@
<div class="groupTourOrder_count_item">
<div>
<i class="iconfont icon-tongji1 groupTourOrder_count_gray"></i>
<span>其他统计项</span>
<span>{{$t('fnc.qtxtongji')}}</span>
</div>
<p>
<span>内部报名{{countData.InteriorNum}};</span>
<span>B2B/WAP网络报名{{countData.B2BNum}};</span>
<span>{{$t('fnc.nbbaoming')}}{{countData.InteriorNum}};</span>
<span>{{$t('fnc.B2BWAP')}}{{countData.B2BNum}};</span>
</p>
</div>
</el-col>
......@@ -1489,13 +1489,13 @@
<div class="groupTourOrder_count_item">
<div>
<i class="iconfont icon-tongji1 groupTourOrder_count_gray"></i>
<span>财务单据说明</span>
<span>{{$t('fnc.cwdjshuoming')}}</span>
</div>
<p>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#0000ff"></i><span>已打单</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#00FF00"></i><span>平台出纳已审核</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#FF0000"></i><span>银行出纳已审核</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#000000"></i><span>已通过</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#0000ff"></i><span>{{$t('fnc.yidadan')}}</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#00FF00"></i><span>{{$t('fnc.ptcnyshenhe')}}</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#FF0000"></i><span>{{$t('fnc.yhcnyshenhe')}}</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#000000"></i><span>{{$t('fnc.ytongguo')}}</span></span>
</p>
</div>
</el-col>
......@@ -1503,10 +1503,10 @@
<div class="groupTourOrder_count_item">
<div>
<i class="iconfont icon-tongji1 groupTourOrder_count_gray"></i>
<span>累计提成</span>
<span>{{$t('salesModule.LJTC')}}</span>
</div>
<p>
<span>提成金额{{countData.SumCommissionMoney}};</span>
<span>{{$t('salesModule.TCmoney')}}{{countData.SumCommissionMoney}};</span>
</p>
</div>
</el-col>
......@@ -1516,33 +1516,33 @@
<div style="width: 100%; height: auto; overflow-x: auto;" class="ownScrollbarStyle">
<table class="groupTourOrderSearchTable" border="0" cellspacing="0" cellpadding="0" v-loading='loading'>
<tr>
<th width="240">单号&团号</th>
<th width="120">客户信息</th>
<th width="70">类型</th>
<th width="150">系列&线路</th>
<th width="60">人数</th>
<th width="80">单价</th>
<th width="80">成交单价</th>
<th width="80">应收总额</th>
<th width="80">实收</th>
<th width="70">优惠</th>
<th width="70">幸福存折</th>
<th width="70">退款</th>
<th width="70">平台税金</th>
<th width="80">平台在途</th>
<th width="80">待收金额</th>
<th width="80">状态</th>
<th width="120">确认函</th>
<th width="200">操作</th>
<th width="240">{{$t('fnc.danhao')}}&{{$t('visa.v_tuanhao')}}</th>
<th width="120">{{$t('fnc.khxinxi')}}</th>
<th width="70">{{$t('salesModule.Type')}}</th>
<th width="150">{{$t('advmanager.v_xilie')}}&{{$t('advmanager.v_line')}}</th>
<th width="60">{{$t('Airticket.Air_Number')}}</th>
<th width="80">{{$t('fnc.danjia')}}</th>
<th width="80">{{$t('fnc.cjdanjia')}}</th>
<th width="80">{{$t('fnc.yszonge')}}</th>
<th width="80">{{$t('fnc.shishou')}}</th>
<th width="70">{{$t('fnc.youhui')}}</th>
<th width="70">{{$t('salesModule.HappinessPassbook')}}</th>
<th width="70">{{$t('fnc.tuikuan')}}</th>
<th width="70">{{$t('fnc.ptshuijin')}}</th>
<th width="80">{{$t('Operation.Op_platZaitu')}}</th>
<th width="80">{{$t('Operation.Op_daishou')}}</th>
<th width="80">{{$t('admin.admin_status')}}</th>
<th width="120">{{$t('salesModule.QRH')}}</th>
<th width="200">{{$t('system.table_operation')}}</th>
</tr>
<tr>
<td v-show="list.length==0" colspan="18" align="center">暂无数据</td>
<td v-show="list.length==0" colspan="18" align="center">{{$t('system.content_noData')}}</td>
</tr>
<tbody v-for="(item,index) in list" :key="index">
<tr>
<td rowspan="3">
<p v-if="item.isChargeLossOrders==1" style="color:red"></p>
<p v-if="item.isChargeLossOrders==1" style="color:red">{{$t('fnc.sun')}}</p>
<p class="fbold over_ellipsis" style="width: 100%;cursor:pointer;">
<span :title="item.orderId" @click="goUrlX('团报名清单','groupTourOrderByTuan',item.tcid,item.tcnum)">{{item.orderId}}</span>
......@@ -1556,29 +1556,29 @@
<p class="fz12 over_ellipsis" style="width: 100%;text-decoration:underline;cursor:pointer;"
:title="item.alName" @click="goUrlX('产品查询','productQuery',item.tcid,item.tcnum)">{{item.tcnum}}</p>
<p class="fz12 over_ellipsis" style="width: 100%;">{{item.commissionSPeopleName}}</p>
<p style="min-width: 180px;">发团{{item.startDate}}</p>
<p>下单时间{{item.createDate}}</p>
<p style="min-width: 180px;">{{$t('hotel.hotel_StartTeam')}}{{item.startDate}}</p>
<p>{{$t('restaurant.res_oderTime')}}{{item.createDate}}</p>
<p v-if="item.tradeWay ==1">{{item.platformOrder}}</p>
<p v-if='item.commissionMoney' style="color:red">提成{{item.commissionMoney}}</p>
<p v-else-if="item.latestCommissionMoney" style="color:red">提成{{item.latestCommissionMoney}}</p>
<p v-if='item.commissionMoney' style="color:red">{{$t('restaurant.res_oderTime')}}{{$t('salesModule.Commission')}}{{item.commissionMoney}}</p>
<p v-else-if="item.latestCommissionMoney" style="color:red">{{$t('salesModule.Commission')}}{{item.latestCommissionMoney}}</p>
<div>
<div style="color:green" v-if="item.commissionMoney==''||item.commissionMoney=='-1'">
<p v-if="item.extraRewardMoney>0">额外奖励金额{{item.extraRewardMoney}}</p>
<p v-if="item.extraDeductMoney>0">额外扣除金额{{item.extraDeductMoney}}</p>
<p v-if="item.extraRewardMoney>0">{{$t('salesModule.EWJLJE')}}{{item.extraRewardMoney}}</p>
<p v-if="item.extraDeductMoney>0">{{$t('salesModule.EWKCJE')}}{{item.extraDeductMoney}}</p>
</div>
<div style="color:red" v-else>
<p v-if="item.extraRewardMoney>0">额外奖励金额{{item.extraRewardMoney}}</p>
<p v-if="item.extraDeductMoney>0">额外扣除金额{{item.extraDeductMoney}}</p>
<p v-if="item.extraRewardMoney>0">{{$t('salesModule.EWJLJE')}}{{item.extraRewardMoney}}</p>
<p v-if="item.extraDeductMoney>0">{{$t('salesModule.EWKCJE')}}{{item.extraDeductMoney}}</p>
</div>
<div style="color:red">
<p v-if="item.unionExtraMoney!=0">联运额外返佣{{item.unionExtraMoney}}</p>
<p v-if="item.unionExtraMoney!=0">{{$t('salesModule.LYEWFY')}}{{item.unionExtraMoney}}</p>
</div>
</div>
</td>
<td>
<p class="fz12 over_ellipsis" style="width: 120px;" :title="item.contactName">{{item.contactName}}</p>
<p class="fz12">{{item.contactMobile}}</p>
<p class="fz12" v-if="item.industryCategory!==''" style="color:green">行业类别{{item.industryCategory}}</p>
<p class="fz12" v-if="item.industryCategory!==''" style="color:green">{{$t('salesModule.HYLB')}}{{item.industryCategory}}</p>
</td>
<td>
<p class="fz12 over_ellipsis" style="width: 100%;">{{item.orderTypeName}}</p>
......@@ -1627,7 +1627,7 @@
@click="getMembersDetail(item)">{{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">
(拒签 {{item.refuseVisaNum}})
({{$t('salesModule.RefuseQ')}} {{item.refuseVisaNum}}{{$t('sm.person')}})
</span>
<!-- </el-popover> -->
</td>
......@@ -1641,10 +1641,10 @@
<div class="personNolayer">
<table border="0" cellspacing="1" cellpadding="1">
<tr>
<th>单据号</th>
<th>金额</th>
<th>类型</th>
<th>状态</th>
<th>{{$t('salesModule.DJNUM')}}</th>
<th>{{$t('fnc.jine')}}</th>
<th>{{$t('salesModule.Type')}}</th>
<th>{{$t('hotel.hotel_status')}}</th>
</tr>
<tr v-if='orderList.length>0' v-for="(item2,index2) in orderList" :key="index2">
<td>{{item2.FrID}}</td>
......@@ -1653,7 +1653,7 @@
<td>{{item2.StatusName}}</td>
</tr>
<tr v-if='orderList.length==0'>
<td colspan="4" align="center">暂无数据</td>
<td colspan="4" align="center">{{$t('system.content_noData')}}</td>
</tr>
</table>
</div>
......@@ -1669,30 +1669,30 @@
<div class="personNolayer">
<table border="0" cellspacing="1" cellpadding="1">
<tr>
<th>优惠券名称</th>
<th>优惠券类型</th>
<th>抵扣金额/折扣</th>
<th>使用条件</th>
<th>获取方式</th>
<th>获取日期</th>
<th>{{$t('active.cl_couponName')}}</th>
<th>{{$t('active.cl_couponType')}}</th>
<th>{{$t('active.cl_dkjezk')}}</th>
<th>{{$t('active.cl_sytiaojian')}}</th>
<th>{{$t('active.cl_huoqufangshi')}}</th>
<th>{{$t('active.cl_hqriqi')}}</th>
</tr>
<tr v-if='item.couponAllotList.length>0' v-for="(item2,index2) in item.couponAllotList"
:key="index2">
<td>{{item2.couponsName}}</td>
<td>
<span v-if="item2.couponsType==1">抵用券</span>
<span v-if="item2.couponsType==2">折扣卷</span>
<span v-if="item2.couponsType==1">{{$t('active.cl_dyquan')}}</span>
<span v-if="item2.couponsType==2">{{$t('active.cl_zkquan')}}</span>
</td>
<td>{{item2.denomination}}</td>
<td>{{item2.useCondition}}可用</td>
<td>{{$t('active.cl_man')}}{{item2.useCondition}}{{$t('active.cl_keyong')}}</td>
<td>
<span v-if="item2.accessType==1">抽奖</span>
<span v-if="item2.accessType==1">{{$t('active.cl_choujiang')}}</span>
<span v-else></span>
</td>
<td>{{item2.acessDate}}</td>
</tr>
<tr v-if='item.couponAllotList.length==0'>
<td colspan="6" align="center">暂无数据</td>
<td colspan="6" align="center">{{$t('system.content_noData')}}</td>
</tr>
</table>
</div>
......@@ -1704,10 +1704,10 @@
<div class="personNolayer">
<table border="0" cellspacing="1" cellpadding="1">
<tr>
<th>金额</th>
<th>类型</th>
<th>描述</th>
<th>时间(<span @click="goUrlHappy(item)" style="cursor: pointer;" colspan="4" align="center">查看更多</span></th>
<th>{{$t('fnc.jine')}}</th>
<th>{{$t('advmanager.v_type')}}</th>
<th>{{$t('system.label_info')}}</th>
<th>{{$t('salesModule.Time')}}<span @click="goUrlHappy(item)" style="cursor: pointer;" colspan="4" align="center">{{$t('salesModule.Time')}}{{$t('salesModule.LookMore')}}</span></th>
</tr>
<tr v-for="(item2,index2) in redBagList"
:key="index2">
......@@ -1719,7 +1719,7 @@
<td>{{item2.UpdateTime}}</td>
</tr>
<tr v-if='redBagList.length==0'>
<td colspan="4" align="center">暂无数据</td>
<td colspan="4" align="center">{{$t('system.content_noData')}}</td>
</tr>
</table>
</div>
......@@ -1732,41 +1732,41 @@
<td>{{item.platformTax}}</td>
<td>{{item.zaiTuMoney}}</td>
<td><span :class="{color_red_order:item.dueInMoney!==item.preferPrice}">{{item.dueInMoney}}</span></td>
<td v-if="item.isChargeLossOrders==1" class="fz12" style="color: #e95252">收损</td>
<td v-if="item.isChargeLossOrders==1" class="fz12" style="color: #e95252">{{$t('fnc.shousun')}}</td>
<td v-else class="fz12" :style="item.orderState===3?'color: #e95252;':''">{{item.statsstr}}</td>
<td width="120">
<!--{{item.confirmFileList}}-->
<!--<span>确认函</span>-->
<span v-if='item.confirmFileList.length>0' class="fz12 dowloadSpan"
@click="downLoadFile(item.confirmFileList)">
确认函下载
{{$t('salesModule.QRHXZ')}}
</span>
<i v-if='item.confirmFileList.length>0&&item.commissionSharePeople !== userId' @click="deleteFile(item)"
style="margin-left: 5px;" class="el-icon-error color999"></i>
<template v-if="item.contractNum.length==0">
<el-upload v-if='item.confirmFileList.length==0&&item.commissionSharePeople !== userId'
:http-request="uploadFileBtn" :multiple="false" :show-file-list="false" action=''>
<el-button size="small" type="danger" @click='getItem(item)'>上传</el-button>
<el-button size="small" type="danger" @click='getItem(item)'>{{$t('admin.adm_content')}}</el-button>
</el-upload>
</template>
</td>
<td class="groupTourOrderIcon">
<el-button-group v-if="item.commissionSharePeople !== userId">
<el-tooltip class="item" effect="dark" content="修改" placement="top-start">
<el-tooltip class="item" effect="dark" :content="$t('pub.updateMsg')" placement="top-start">
<el-button
v-if="item.isOrder=='1'&&item.isHaveFinance!='1'&&item.orderState!='1'&&item.orderState!='4'"
type="primary" style='background:#00C6FF; border-color:#00C6FF' icon="iconfont icon-bianji-smal"
@click='getDetail(item)'></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="修改备注" placement="top-start">
<el-tooltip class="item" effect="dark" :content="$t('salesModule.UpRemarks')" placement="top-start">
<!-- v-if="item.Status=='1'&&item.isHaveFinance=='1'||item.orderState=='1'" -->
<el-button type="primary" style='background:green; border-color:green'
icon="iconfont icon-bianji-smal" @click='getRemarks(item)'></el-button>
</el-tooltip>
<el-tooltip effect="dark" content="日志" placement="top-start" style="float:left">
<el-tooltip effect="dark" :content="$t('fnc.rizhi')" placement="top-start" style="float:left">
<el-popover width='230' trigger="click">
<div class="priceContentDiv">
<div class="AuditLog">日志</div>
<div class="AuditLog">{{$t('fnc.rizhi')}}</div>
<div class="logContact" style="background:#f9f9f9; padding:20px 10px 0;">
<div v-if='logList.length>0' v-for="(item,index) in logList" :key="index">
<div class="clearfix">
......@@ -1776,7 +1776,7 @@
</div>
<div class="fz12 color333">{{item.logInfo}}</div>
</div>
<div v-if='logList.length==0'>暂无数据</div>
<div v-if='logList.length==0'>{{$t('system.content_noData')}}</div>
</div>
</div>
<el-button slot="reference" @click='getLogDetail(item)' type="primary"
......@@ -1784,39 +1784,39 @@
icon="iconfont icon-rizhi1"></el-button>
</el-popover>
</el-tooltip>
<el-tooltip effect="dark" content="更多" placement="top-start" style="float:left">
<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="goUrlT('confirmationOrder',item.orderId)">确认函{{item.operationState === 2 ? '(拒绝)' : item.operationState === 1 ? '(通过)' : item.operationState === 0 ? '(待审核)' : ''}}</div>
<div v-if="isEditOrderCreate==1 || userId==1" @click="getSalerInfo(item)">修改业务员</div>
<div v-if="item.isGuestOk=='1'&&item.outNotice==1" @click="toTrip(item)">出团通知书<span
v-if="item.outNotice==1">(OK)</span><span v-else>(暂定)</span></div>
<div v-if="item.orderState!='4'" @click="goUrlP('旅客名单','passengerSaleList',item)">旅客名单</div>
<div @click="goUrlT('confirmationOrder',item.orderId)">{{$t('salesModule.QRH')}}{{item.operationState === 2 ? '(拒绝)' : item.operationState === 1 ? '(通过)' : item.operationState === 0 ? '(待审核)' : ''}}</div>
<div v-if="isEditOrderCreate==1 || userId==1" @click="getSalerInfo(item)">{{$t('salesModule.UpdateYWY')}}</div>
<div v-if="item.isGuestOk=='1'&&item.outNotice==1" @click="toTrip(item)">{{$t('Operation.Op_teamNotice')}}<span
v-if="item.outNotice==1">(OK)</span><span v-else>({{$t('visa.v_zanding')}})</span></div>
<div v-if="item.orderState!='4'" @click="goUrlP('旅客名单','passengerSaleList',item)">{{$t('salesModule.LKMD')}}</div>
<div v-if="item.isOrder=='1'&&(item.isHaveFinance=='1'||item.orderState=='1')"
@click='getHouse(item)'>修改房型
@click='getHouse(item)'>{{$t('salesModule.UpdateRoom')}}
</div>
<div v-if="item.isOrder=='1'&&item.orderState!='4' && TransferMission ==true" @click="transfer(item)">订单转团</div>
<div v-if="item.isOrder=='1'&&item.orderState!='4' && TransferMission ==true" @click="transfer(item)">{{$t('salesModule.UpdateRoom')}}{{$t('salesModule.OrderGroup')}}</div>
<div v-if="item.orderState=='1'||item.orderState=='2'"
@click='setChargeLoss(item)'>
<span v-if="item.isChargeLossOrders==1">恢复收损单</span>
<span v-else>设为收损单</span>
<span v-if="item.isChargeLossOrders==1">{{$t('salesModule.LossSheet')}}</span>
<span v-else>{{$t('salesModule.LossReceipt')}}</span>
</div>
<!-- item.confirmFileList.length>0 && ((item.receivableMoney - item.invoiceApplyTotal) > 0) -->
<div v-if='item.confirmFileList.length>0 && ((item.receivableMoney - item.invoiceApplyTotal) > 0)'
@click='goUrlAdd("invoicesManagerAdd", item.orderId, item.tcid, item.customerId)'>申请发票</div>
@click='goUrlAdd("invoicesManagerAdd", item.orderId, item.tcid, item.customerId)'>{{$t('salesModule.ApplyInvoice')}}</div>
<div
@click='Discount(item.tcid),SOMsg.OrderId = item.orderId,SOMsg.OrderUnitPrice = item.unit_Price'>
申请优惠</div>
{{$t('pub.ApplyYH')}}</div>
<div
@click='ShenQingPhoto(item)'>
申请照片</div>
{{$t('salesModule.ApplyPhoto')}}</div>
<div v-if="item.isOrder=='1'&&(item.orderState=='1'||item.orderState=='2'||item.orderState=='3') && item.isCanClear==0"
@click='deleteItem(item)'>取消
@click='deleteItem(item)'>{{$t('pub.cancelBtn')}}
</div>
<div v-if="item.isOrder=='1'&&(item.orderState=='1'||item.orderState=='2'||item.orderState=='3') && item.isCanClear==1" title="如需取消订单清联系OP" style="color:red;">
订单已确认,取消请联系OP
{{$t('salesModule.OrderSured')}}
</div>
<div v-if="item.scoreNum >= 0" @click='goInvetig("investigationList", item.tcid, item.orderId)'>查看旅客调查</div>
<div v-if="item.scoreNum >= 0" @click='goInvetig("investigationList", item.tcid, item.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;'
......@@ -1830,31 +1830,31 @@
</tr>
<tr style="height:20px">
<td colspan="17" class="RL_Order" style="height:20px">
<span class="RL-remarkTitle" v-if="item.guestList.length>0">名单:</span>
<span class="RL-remarkTitle" v-if="item.guestList.length>0">{{$t('salesModule.MD')}}:</span>
<span class="RL-redType RL-remarkCon" v-if="item.guestList.length>0">
<span v-for="(childItem) in item.guestList" style="color: blue">{{childItem.userName}} <span v-if="childItem.isApplyPhoto == 1" style="color:red">()</span> &nbsp;&nbsp;</span>
<span v-if="item.photoNum>0">照片一人 {{item.photoNum}}份</span>
<span v-for="(childItem) in item.guestList" style="color: blue">{{childItem.userName}} <span v-if="childItem.isApplyPhoto == 1" style="color:red">({{$t('salesModule.Zhao')}})</span> &nbsp;&nbsp;</span>
<span v-if="item.photoNum>0">{{$t('salesModule.NoPhoto')}} {{item.photoNum}}{{$t('salesModule.Fen')}}</span>
</span>
<p v-if="item.cancelGuestList.length>0">
<span class="" >取消名单:</span>
<span class="" >{{$t('salesModule.CancelOrder')}}:</span>
<span class="RL-redType RL-remarkCon">
<span style="color: red;" v-for="(childItem) in item.cancelGuestList">{{childItem.userName}} &nbsp;&nbsp;</span>
</span>
</p>
<span style="display: block">房间信息<span v-if="item.oneSex>0" style="color: #e95252">({{item.oneSex==1?'单男':'单女'}})</span>:{{item.orderGuestHouseStr}}</span>
<span style="display: block">{{$t('salesModule.RoomInfo')}}<span v-if="item.oneSex>0" style="color: #e95252">({{item.oneSex==1?'单男':'单女'}})</span>:{{item.orderGuestHouseStr}}</span>
<div>
<span v-if="item.opTipMoney==''&&item.tipMoney!=''" style="color:red">小费:{{item.tipMoney}})</span>
<span v-if="item.opTipMoney==''&&item.tipMoney!=''" style="color:red">{{$t('fnc.xiaofei')}}:{{item.tipMoney}})</span>
<span v-if="item.opTipMoney!=''" style="color:red">
小费:{{item.opTipMoney}})
<span>单据</span>
{{$t('fnc.xiaofei')}}:{{item.opTipMoney}})
<span>{{$t('salesModule.Docments')}}</span>
<span @click="gourlTip('FinancialDocumentsDetail',id)" style="text-decoration:underline;color:blue;cursor:pointer" v-for="(id,i) in item.tipFrId" :key="i">{{id}}</span>
</span>
</div>
<div v-if="item.contractNum.length==0&&item.confirmFileList.length==0">
<span class="GO_Contract" @click="goContract(item,{})">领取合同</span>
<span class="GO_Contract" @click="goContract(item,{})">{{$t('salesModule.GetContract')}}</span>
</div>
<div v-else>
<template v-if="item.contractNum&&item.contractNum.length>0">
......@@ -1868,11 +1868,11 @@
<tr>
<td colspan="5" class="groupTourOrder_remarks" style="height: 40px;">
<div>
<div><span>备注</span>
<p><span v-if="item.tsIdList.length>0">投诉单号
<div><span>{{$t('pub.pubRemark')}}</span>
<p><span v-if="item.tsIdList.length>0">{{$t('salesModule.ComplaintNum')}}
<a class="underline" v-for="ts in item.tsIdList" href="javascript:void(0);"
@click="goUrlTS('ComplaintsDetail',ts,item.orderId,'投诉详情')">{{ts}}</a> ;</span><span
v-if='item.clientSource==1&&item.brandName!=""'>{{item.brandName}}订单
v-if='item.clientSource==1&&item.brandName!=""'>{{item.brandName}}{{$t('fnc.dingdan')}}
{{item.platformOrder}};</span>{{item.remarks}}
</p>
</div>
......@@ -1880,13 +1880,13 @@
<span>{{item.remarksName}}&ensp;{{item.rematksTime}}</span>
<el-popover width="600" placement="bottom-end" trigger="click">
<div class="groupTourOrder_remarks_popover">
<div>历史备注</div>
<div>{{$t('fnc.lsbeizhu')}}</div>
<p v-if="item.remarksList.length !== 0" v-for="(item2, index2) in item.remarksList" :key="index2">
<span>{{item2.remarks}}</span>
<span>{{item2.createByName}}&ensp;<span
style="color: #666666;">{{item2.createDate}}</span></span>
</p>
<span v-if="item.remarksList.length === 0">暂无数据</span>
<span v-if="item.remarksList.length === 0">{{$t('system.content_noData')}}</span>
</div>
<el-button slot="reference" icon="iconfont icon-gengduo"
style="padding:0px;border:none;background-color:transparent;" class="groupTourOrder_remarks_btn">
......@@ -1898,14 +1898,14 @@
<td colspan="5" class="groupTourOrder_remarks" style="height: 40px;">
<div>
<div>
<span>OP备注:</span>
<span>{{$t('Operation.Op_remark')}}:</span>
<p>{{item.oP_Remarks ? item.oP_Remarks : '无'}}</p>
</div>
</div>
</td>
<td colspan="7" class="groupTourOrder_tickets" style="height: 40px;">
<div @click="goUrlSFD('SalesFinancialDetail', '销售财务单据', item)">
<div>收款单据</div>
<div>{{$t('fnc.skdanju')}}</div>
<div>
<span v-for="(item2,index2) in item.financeList" :key="index2">
<span v-if="item2.colorState===1" class="groupTourOrder_tickets_blue">{{item2.frID}}</span>
......@@ -1914,11 +1914,11 @@
<span v-else-if="item2.colorState===4" class="groupTourOrder_tickets_black">{{item2.frID}}</span>
<!-- @click="goUrl('财务单据','FinancialDocumentsDetail',item2.frID,'')" -->
</span>
<span v-if="item.financeList.length===0" style="cursor: default;">暂无数据</span>
<span v-if="item.financeList.length===0" style="cursor: default;">{{$t('system.content_noData')}}</span>
</div>
</div>
<div @click="goUrlSFD('SalesFinancialDetail', '销售财务单据', item)">
<div>付款单据</div>
<div>{{$t('fnc.fkdanju')}}</div>
<div>
<span v-for="(item2,index2) in item.refundFinanceList" :key="index2">
<span v-if="item2.colorState===1" class="groupTourOrder_tickets_blue">{{item2.frID}}</span>
......@@ -1926,11 +1926,11 @@
<span v-else-if="item2.colorState===3" class="groupTourOrder_tickets_red">{{item2.frID}}</span>
<span v-else-if="item2.colorState===4" class="groupTourOrder_tickets_black">{{item2.frID}}</span>
</span>
<span v-if="item.refundFinanceList.length===0" style="cursor: default;">暂无数据</span>
<span v-if="item.refundFinanceList.length===0" style="cursor: default;">{{$t('system.content_noData')}}</span>
</div>
</div>
<div>
<div>发票单据</div>
<div>{{$t('salesModule.Invoice')}}</div>
<div>
<span v-for="(item2,index2) in item.invoiceApplyList" :key="index2">
<span v-if="item2.invoiceApplyState === 6" class="groupTourOrder_tickets_blue"
......@@ -1943,7 +1943,7 @@
<span v-else-if="item2.invoiceApplyState === 2" class="groupTourOrder_tickets_black"
@click="goIisDetail(item2.id)">{{item2.id}}</span>
</span>
<span v-if="item.invoiceApplyList.length===0" style="cursor: default;">暂无数据</span>
<span v-if="item.invoiceApplyList.length===0" style="cursor: default;">{{$t('system.content_noData')}}</span>
</div>
</div>
</td>
......@@ -1960,52 +1960,52 @@
<div class="groupTourOrder_transfer" v-show="transferData.show">
<div class="transfer_header">
<div>订单转团</div>
<div>{{$t('salesModule.OrderGroup')}}</div>
<div>
<div @click="transferClose()">取消</div>
<div @click="transferSave()">确定</div>
<div @click="transferClose()">{{$t('pub.cancelBtn')}}</div>
<div @click="transferSave()">{{$t('pub.sureBtn')}}</div>
</div>
</div>
<div class="transfer_info">
<div>
<em>订单号</em>
<em>{{$t('hotel.order_Number')}}</em>
<span>{{transferData.info.OrderId}}</span>
</div>
<div>
<em>业务员</em>
<em>{{$t('visa.v_yewuyuan')}}</em>
<span>{{transferData.info.CreateByName}}</span>
</div>
<div>
<em>团队编号</em>
<em>{{$t('scen.sc_temID')}}</em>
<span>{{transferData.info.OldTCID}}</span>
</div>
<div>
<em>团号</em>
<em>{{$t('visa.v_tuanhao')}}</em>
<span>{{transferData.info.OldTCNUM}}</span>
</div>
</div>
<div class="transfer_input">
<div>
<em>团号</em>
<el-input v-model="transferData.info.TCNUM" placeholder="请输入团号或团队编号"></el-input>
<em>{{$t('visa.v_tuanhao')}}</em>
<el-input v-model="transferData.info.TCNUM" :placeholder="$t('salesModule.EnterTnum')"></el-input>
</div>
</div>
</div>
<div class="combottomDiv" v-if="showChangeSales" style="height:200px;">
<updateSalesMan @closeUpdiv="closeSalseDiv" @getList="getList" :subInfo="subInfo"></updateSalesMan>
</div>
<a id='groupTourOrder_DownLoad' target="_blank" style="display:none">1不要删除</a>
<a id='groupTourOrder_DownLoad' target="_blank" style="display:none">1{{$t('salesModule.DontDel')}}</a>
<el-dialog title="选择旅客" width="400px" :visible.sync="ShenQingPhotoShow" center :before-close="closeChangeMachie">
<div>
<label><input type="checkbox" v-model="SQcheckdAll">全选</label>
<label><input type="checkbox" v-model="SQcheckdAll">{{$t('system.table_chekAll')}}</label>
</div>
<div class="SQguestList">
<label v-for="item in SQguestList"><input type="checkbox" v-model="item.check">{{item.userName}}({{item.sexStr}})</label>
</div>
<div class="needfenshu">
<label>需要份数</label><el-input type="number" v-model="SQPhotoNum" class="w200"></el-input>
<label>{{$t('salesModule.NeedFen')}}</label><el-input type="number" v-model="SQPhotoNum" class="w200"></el-input>
</div>
<p style="color: red">注:每人每份5元</p>
<p style="color: red">{{$t('salesModule.ZhuMeiren')}}</p>
<div slot="footer" class="dialog-footer">
<button class="hollowFixedBtn" @click="ShenQingPhotoShow=false">{{$t('pub.cancelBtn')}}</button>
<button class="normalBtn" type="primary" @click="SQPhoto">{{$t('pub.sureBtn')}}</button>
......
......@@ -509,16 +509,16 @@
<div class="flexOne" style="min-width: 1200px;">
<!-- 修改信息 -->
<div class="planeTicketEdit ownScrollbarStyle" v-show="isShowLayer" >
<p>修改
<p>{{$t('pub.updateMsg')}}
<span class="fr">
<input type="button" class="hollowFixedBtn" value="取消" @click="cancelSubmit()"/>
<input type="button" class="normalBtn" value="保存" @click="submitForm('addMsg')"/>
<input type="button" class="hollowFixedBtn" :value="$t('pub.cancelBtn')" @click="cancelSubmit()"/>
<input type="button" class="normalBtn" :value="$t('pub.saveBtn')" @click="submitForm('addMsg')"/>
</span>
</p>
<el-form :model="addMsg" ref="addMsg" label-position="right" :rules="rules" label-width="80px">
<el-row :gutter="20">
<el-col :span="4">
<el-form-item label="客户类型" prop="CustomerType">
<el-form-item :label="$t('fnc.khleixing')" prop="CustomerType">
<el-select v-model='addMsg.CustomerType' filterable :placeholder="$t('pub.pleaseSel')" @change='getTypePrice' :disabled="true">
<el-option
v-for="item in khlxList"
......@@ -528,7 +528,7 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item label="参团类型" prop="GroupType">
<el-form-item :label="$t('fnc.ctleixing')" prop="GroupType">
<el-select v-model='addMsg.GroupType' disabled filterable :placeholder="$t('pub.pleaseSel')">
<el-option
v-for="item in ctlxList"
......@@ -540,13 +540,13 @@
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="联系人" 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="联系电话" 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="客户门店" prop="CustomerId" v-show="addMsg.CustomerType==1||addMsg.CustomerType==2||addMsg.CustomerType==''" >
<el-form-item :label="$t('salesModule.CustomerStore')" prop="CustomerId" v-show="addMsg.CustomerType==1||addMsg.CustomerType==2||addMsg.CustomerType==''" >
<el-select v-model='addMsg.CustomerId' filterable :placeholder="$t('pub.pleaseSel')" @change='getSspt' :disabled="true">
<el-option
v-for="item in khmdList"
......@@ -596,20 +596,20 @@
</el-col> -->
<el-col :span="4">
<el-form-item label="本团单价" prop="TC_Price">
<el-form-item :label="$t('salesModule.TeamPrice')" prop="TC_Price">
<el-input v-model='addMsg.TC_Price' :disabled="true"></el-input>
</el-form-item>
<el-form-item label="出发联运价" 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'>暂无报价</span>
<span class="colorE95252" v-show='!stratPriceShow'>{{$t('pub.NoPrice')}}</span>
</el-form-item>
<el-form-item label="返回联运价" 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'>暂无报价</span>
<span class="colorE95252" v-show='!returnPriceShow'>{{$t('pub.NoPrice')}}</span>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="成交单价" prop="Unit_Price">
<el-form-item :label="$t('fnc.cjdanjia')" prop="Unit_Price">
<el-input v-model='addMsg.Unit_Price' @keyup.native="checkPrice(addMsg,'Unit_Price');getTotalPrice()" ></el-input>
</el-form-item>
<!-- <el-form-item>
......@@ -622,13 +622,13 @@
<div style="width: 100%; border-top:1px dashed #ccc;margin-bottom:25px;"></div>
<el-row :gutter="20">
<el-col :span="4">
<el-form-item label="成人人数" prop="ManNum">
<el-form-item :label="$t('salesModule.AdultNum')" prop="ManNum">
<el-input v-model='addMsg.ManNum' @keyup.native="checkInteger(addMsg,'ManNum')" @input='getNumber();getHouseNo();getTotalPrice()'></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<!-- <p v-if='IsChildrenTour==2' style="color: #E95252; font-size: 12px; line-height: 40px; text-align: center;">本团不支持儿童出游!</p> -->
<el-form-item label="儿童人数" prop="ChirdNoNeedBedNum">
<el-form-item :label="$t('salesModule.ChildNum')" prop="ChirdNoNeedBedNum">
<el-input v-model='addMsg.ChirdNoNeedBedNum' @keyup.native="checkInteger(addMsg,'ChirdNoNeedBedNum')" @input='getNumber();getHouseNo();getTotalPrice()' ></el-input>
</el-form-item>
</el-col>
......@@ -638,12 +638,12 @@
</el-form-item>
</el-col> -->
<el-col :span="4">
<el-form-item label="婴儿人数" prop="BabyNum">
<el-form-item :label="$t('salesModule.BabyNum')" prop="BabyNum">
<el-input v-model='addMsg.BabyNum' @keyup.native="checkInteger(addMsg,'BabyNum')" @input='getNumber();getTotalPrice();getTotalPrice()'></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="老人人数" prop="OldPeopleNum">
<el-form-item :label="$t('salesModule.OldPeopleNum')" prop="OldPeopleNum">
<el-input v-model='addMsg.OldPeopleNum' @keyup.native="checkInteger(addMsg,'OldPeopleNum')" @input='getNumber();getHouseNo();getTotalPrice()'></el-input>
</el-form-item>
</el-col>
......@@ -690,25 +690,25 @@
</el-form-item>
</el-col> -->
<el-col :span="4">
<el-form-item label="应收总额" prop="PreferPrice">
<el-form-item :label="$t('fnc.yszonge')" prop="PreferPrice">
<el-input v-model='addMsg.PreferPrice' :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="预计提成" prop="Commission">
<el-form-item :label="$t('salesModule.YJTC')" prop="Commission">
<el-input v-model='addMsg.Commission' :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" v-show="addMsg.CustomerType==1||addMsg.CustomerType==2" >
<el-form-item label="分摊人" prop="CommissionSharePeople">
<el-form-item :label="$t('salesModule.SharePeople')" prop="CommissionSharePeople">
<el-select :disabled="isUpdateSharePeople" filterable clearable @change='getTicheng' v-model='addMsg.CommissionSharePeople' :placeholder="$t('pub.pleaseSel')">
<el-option label='无' :value='comSelect'></el-option>
<el-option :label="$t('fnc.no')" :value='comSelect'></el-option>
<el-option v-for='item in employeeList' :label='item.EmName' :value='item.EmployeeId' :key='item.EmployeeId'></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="4" v-show="addMsg.CommissionSharePeople!='-1'&&(addMsg.CustomerType==1||addMsg.CustomerType==2)">
<el-form-item label="分摊金额" prop="CommissionShareMoney">
<el-form-item :label="$t('salesModule.ShareMoney')" prop="CommissionShareMoney">
<el-input v-model='addMsg.CommissionShareMoney' :disabled="true"></el-input>
</el-form-item>
</el-col>
......@@ -718,17 +718,17 @@
</el-row>
<el-row :gutter="20">
<el-col :span="4">
<el-form-item label="经济舱" prop="YSeatNum">
<el-form-item :label="$t('Airticket.Air_EconomyClass')" prop="YSeatNum">
<el-input v-model='addMsg.YSeatNum' @keyup.native="checkInteger(addMsg,'YSeatNum')" ></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="商务舱" prop="ESeatNum">
<el-form-item :label="$t('Airticket.Air_businessClass')" prop="ESeatNum">
<el-input v-model='addMsg.ESeatNum' :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="头等舱" prop="FSeatNum">
<el-form-item :label="$t('Airticket.Air_firstClass')" prop="FSeatNum">
<el-input v-model='addMsg.FSeatNum' :disabled="true"></el-input>
</el-form-item>
</el-col>
......@@ -754,7 +754,7 @@
</el-row>
<el-row :gutter="20">
<el-col :span="4">
<el-form-item label="客人来源" prop="ClientSource">
<el-form-item :label="$t('salesModule.CustomFrom')" prop="ClientSource">
<el-select v-model='addMsg.ClientSource' :disabled="true" filterable :placeholder="$t('pub.pleaseSel')">
<el-option
v-for="item in ddlyList"
......@@ -766,7 +766,7 @@
</el-form-item>
</el-col>
<el-col :span="4" >
<el-form-item label="所属平台" prop="BrandId" v-show="addMsg.ClientSource==1">
<el-form-item :label="$t('salesModule.SSPT')" prop="BrandId" v-show="addMsg.ClientSource==1">
<el-select v-model='addMsg.BrandId' :disabled="false" filterable :placeholder="$t('pub.pleaseSel')">
<el-option
v-for="item in ssptList"
......@@ -778,7 +778,7 @@
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="交易方式" prop="TradeWay" v-show='addMsg.ClientSource==1'>
<el-form-item :label="$t('tips.jiaoyifangshi')" prop="TradeWay" v-show='addMsg.ClientSource==1'>
<el-select v-model='addMsg.TradeWay' :disabled="true" filterable :placeholder="$t('pub.pleaseSel')">
<el-option
v-for="item in jyfsList"
......@@ -790,32 +790,32 @@
</el-form-item>
</el-col>
<el-col :span="4" v-if='addMsg.TradeWay==1'>
<el-form-item label="平台订单号" prop="PlatformOrder">
<el-form-item :label="$t('salesModule.PlatOrder')" prop="PlatformOrder">
<el-input v-model='addMsg.PlatformOrder' @input='platformOrderMethods' :disabled="isAllowUpdate==0"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" v-show="addMsg.PlatformOrder!=''">
<el-form-item label="定金" prop="MinOrderPrice">
<el-form-item :label="$t('salesModule.Deposit')" prop="MinOrderPrice">
<el-input v-model='addMsg.MinOrderPrice' @keyup.native="checkPrice(addMsg,'MinOrderPrice')"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" v-if="addMsg.TradeWay==1&&addMsg.PlatformOrder!=''">
<el-form-item label="费用类型" prop="CostType">
<el-select v-model="addMsg.CostType" placeholder="请选择费用类型">
<el-form-item :label="$t('fnc.fyleixing')" prop="CostType">
<el-select v-model="addMsg.CostType" :placeholder="$t('rule.qxzfyleixing')">
<el-option v-for='item in fylxList' :label="item.Name" :value="item.ID" :key='item.ID'>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="4" v-if="addMsg.TradeWay==1&&addMsg.PlatformOrder!=''">
<el-form-item label="交易日期" prop="TradeDate">
<el-form-item :label="$t('fnc.jiaoyiriqi')" prop="TradeDate">
<el-date-picker v-model='addMsg.TradeDate' value-format="yyyy-MM-dd" type="date"></el-date-picker>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="24">
<el-form-item label="备注" prop="Remarks">
<el-form-item :label="$t('pub.pubRemark')" prop="Remarks">
<el-input v-model='addMsg.Remarks' type='textarea' maxlength='500'></el-input>
</el-form-item>
</el-col>
......@@ -824,73 +824,73 @@
</div>
<!-- 修改房型 -->
<div class="productQuerybottomLayer ownScrollbarStyle" v-show="isShowHouse" >
<p>修改房型
<p>{{$t('salesModule.UpdateRoom')}}
<span class="fr">
<input type="button" class="hollowFixedBtn" value="取消" @click="houseCancel()"/>
<input type="button" class="normalBtn" value="保存" @click="houseSubmit()"/>
<input type="button" class="hollowFixedBtn" :value="$t('pub.cancelBtn')" @click="houseCancel()"/>
<input type="button" class="normalBtn" :value="$t('pub.saveBtn')" @click="houseSubmit()"/>
</span>
</p>
<el-form :model="addMsg" ref="addMsg" label-position="right" :rules="rules" label-width="80px">
<el-row :gutter="20">
<el-col :span="4">
<el-form-item label="成人人数" prop="ManNum">
<el-form-item :value="$t('salesModule.AdultNum')" prop="ManNum">
<el-input v-model='addMsg.ManNum' :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<p v-if='IsChildrenTour==2' style="color: #E95252; font-size: 12px; line-height: 40px; text-align: center;">本团不支持儿童出游!</p>
<el-form-item v-if='IsChildrenTour==1' label="儿童不占床" prop="ChirdNoNeedBedNum">
<p v-if='IsChildrenTour==2' style="color: #E95252; font-size: 12px; line-height: 40px; text-align: center;">{{$t('salesModule.NoSupplier')}}!</p>
<el-form-item v-if='IsChildrenTour==1' :value="$t('Operation.Op_childNobed')" prop="ChirdNoNeedBedNum">
<el-input v-model='addMsg.ChirdNoNeedBedNum' :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" v-if='IsChildrenTour==1'>
<el-form-item label="儿童占床" prop="ChirdNeedBedNum">
<el-form-item :value="$t('Operation.Op_childBed')" prop="ChirdNeedBedNum">
<el-input v-model='addMsg.ChirdNeedBedNum' :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" v-if='IsChildrenTour==1'>
<el-form-item label="婴儿人数" prop="BabyNum">
<el-form-item :value="$t('salesModule.BabyNum')" prop="BabyNum">
<el-input v-model='addMsg.BabyNum' :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="老人人数" prop="OldPeopleNum">
<el-form-item :value="$t('Operation.OldPeopleNum')" prop="OldPeopleNum">
<el-input v-model='addMsg.OldPeopleNum' :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="单地接数量" prop="AirticketNum">
<el-form-item :value="$t('Operation.SingDNum')" prop="AirticketNum">
<el-input v-model='addMsg.AirticketNum' :disabled="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="4">
<el-form-item label="单房数量" prop="SingleRoomNum">
<el-form-item :value="$t('Operation.SingleRoomNum')" prop="SingleRoomNum">
<el-input v-model='addMsg.SingleRoomNum' @keyup.native="checkInteger(addMsg,'SingleRoomNum')" @input='yzBigBed2();getTotalPrice()'></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="大床房" prop="BigRoomNum">
<el-form-item :value="$t('Operation.BigRoomNum')" prop="BigRoomNum">
<el-input v-model='addMsg.BigRoomNum' @keyup.native="checkInteger(addMsg,'BigRoomNum')" @input='yzBigBed();getTotalPrice()'></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="三人房" prop="TripleRoomNum">
<el-form-item :value="$t('Operation.TripleRoomNum')" prop="TripleRoomNum">
<el-input v-model='addMsg.TripleRoomNum' @keyup.native="checkInteger(addMsg,'TripleRoomNum')" @input='yzBigBed1();getTotalPrice()'></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="4">
<el-form-item label="预计用房" prop="PredictRoomNum">
<el-form-item :value="$t('Operation.PredictRoomNum')" prop="PredictRoomNum">
<el-input v-model='addMsg.PredictRoomNum' :disabled="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="24">
<el-form-item label="备注" prop="Remarks">
<el-form-item :value="$t('pub.pubRemark')" prop="Remarks">
<el-input v-model='addMsg.Remarks' type='textarea' maxlength='500'></el-input>
</el-form-item>
</el-col>
......@@ -899,16 +899,16 @@
</div>
<!-- 修改备注 -->
<div class="productQuerybottomLayer ownScrollbarStyle" v-show="isShowLayerRemarks" style="height: 150px;min-height:150px;">
<p>修改备注
<p>{{$t('salesModule.UpRemarks')}}
<span class="fr">
<input type="button" class="hollowFixedBtn" value="取消" @click="cancelSubmitRemarks()"/>
<input type="button" class="normalBtn" value="保存" @click="submitFormRematks('remarksMsg')"/>
<input type="button" class="hollowFixedBtn" :value="$t('pub.cancelBtn')" @click="cancelSubmitRemarks()"/>
<input type="button" class="normalBtn" :value="$t('pub.saveBtn')" @click="submitFormRematks('remarksMsg')"/>
</span>
</p>
<el-form :model="remarksMsg" ref="remarksMsg" label-position="right" :rules="RemarksRules" label-width="80px">
<el-row :gutter="20">
<el-col :span="24">
<el-form-item label="备注" prop="Remarks">
<el-form-item :label="$t('pub.pubRemark')" prop="Remarks">
<el-input v-model='remarksMsg.Remarks' type='textarea' maxlength='500'></el-input>
</el-form-item>
</el-col>
......@@ -917,9 +917,9 @@
</div>
<div class="groupTourOrderSearch">
<ul>
<li><span><em>线路</em>
<li><span><em>{{$t('advmanager.v_line')}}</em>
<el-select class='w150' v-model="msg.LineId" filterable :placeholder="$t('pub.pleaseSel')" @change="getLineTeamList(msg.LineId)">
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option
v-for="item in LineList"
:label='item.LineName'
......@@ -929,9 +929,9 @@
</el-select>
</span>
</li>
<li><span><em>系列</em>
<li><span><em>{{$t('advmanager.v_xilie')}}</em>
<el-select class='w150' v-model="msg.LineteamId" filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option
v-for="item in LineTeamList"
:label='item.LtName'
......@@ -943,15 +943,15 @@
</li>
<li>
<span>
<em>团号</em><el-input v-model='msg.TCNUM' class='w150'></el-input>
<em>{{$t('visa.v_tuanhao')}}</em><el-input v-model='msg.TCNUM' class='w150'></el-input>
</span>
</li>
<li>
<span>
<em>订单号</em><el-input v-model='msg.tempOrderId' class='w150' @keyup.native="checkInteger(msg,'tempOrderId')" maxlength="8"></el-input>
<em>{{$t('hotel.order_Number')}}</em><el-input v-model='msg.tempOrderId' class='w150' @keyup.native="checkInteger(msg,'tempOrderId')" maxlength="8"></el-input>
</span>
</li>
<li><span><em>发团日期</em>
<li><span><em>{{$t('scen.sc_ftTime')}}</em>
<el-date-picker v-model='msg.QStartDate' @change="dataDui2()" class='w150' value-format="yyyy-MM-dd" type="date"></el-date-picker>
-
<el-date-picker v-model='msg.QEndDate' @change="dataDui2()" class='w150' value-format="yyyy-MM-dd" type="date"></el-date-picker>
......@@ -960,14 +960,14 @@
<li style="line-height: 30px; padding-left: 30px;">
<el-popover width="520" trigger="click">
<div class="groupSuperSearchLayer">
<p>团控高级查询</p>
<p>{{$t('visa.v_tkgjcx')}}</p>
</div>
<table class="groupSuperSearchLayerTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="70">出团公司</td>
<td width="70">{{$t('scen.sc_cp')}}</td>
<td>
<el-select v-model='msg.OutBranchId' filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option
v-for="item in companyList"
:label='item.bName'
......@@ -976,17 +976,17 @@
</el-option>
</el-select>
</td>
<td width="70">付款状态</td>
<td width="70">{{$t('salesModule.ApplyStatus')}}付款状态</td>
<td>
<el-select v-model='msg.PayStatus' filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" value='-1'></el-option>
<el-option label="待收定金" value='1'></el-option>
<el-option label="待收尾款" value='2'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option :label="$t('salesModule.DSDJ')" value='1'></el-option>
<el-option :label="$t('salesModule.DSWK')" value='2'></el-option>
</el-select>
</td>
</tr>
<tr>
<td>报名日期</td>
<td>{{$t('fnc.bmriqi')}}</td>
<td colspan="3">
<el-date-picker v-model='msg.CStartDate' @change="dataDui()" class='w135' value-format="yyyy-MM-dd" type="date"></el-date-picker>
-
......@@ -994,10 +994,10 @@
</td>
</tr>
<tr>
<td width="70">订单状态</td>
<td width="70">{{$t('hotel.hotel_OrderStates')}}</td>
<td>
<el-select v-model='msg.OrderState' filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option
v-for="item in ddztList"
:label='item.Name'
......@@ -1006,10 +1006,10 @@
</el-option>
</el-select>
</td>
<td width="70">客户类型</td>
<td width="70">{{$t('fnc.khleixing')}}</td>
<td>
<el-select v-model='msg.CustomerType' filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option
v-for="item in khlxList"
:label='item.Name'
......@@ -1020,14 +1020,14 @@
</td>
</tr>
<tr>
<td width="70">客户名称</td>
<td width="70">{{$t('fnc.khmingcheng')}}</td>
<td>
<el-input v-model='msg.ContactName'></el-input>
</td>
<td width="70">报名类型</td>
<td width="70">{{$t('salesModule.BMLX')}}</td>
<td>
<el-select v-model='msg.GroupType' filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option
v-for="item in ctlxList"
:label='item.Name'
......@@ -1038,10 +1038,10 @@
</td>
</tr>
<tr>
<td width="70">订单来源</td>
<td width="70">{{$t('hotel.order_Form')}}</td>
<td>
<el-select v-model='msg.OrderSource' filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" value='-1'></el-option>
<el-option :label="$t('pub.unlimitedSel')" value='-1'></el-option>
<el-option
v-for="item in ddlyList"
:label='item.Name'
......@@ -1054,15 +1054,15 @@
</tr>
<tr>
<td colspan="4">
<input type="button" class="normalBtn" value="查询" @click="getList();resetPageIndex()" style="width: 476px!important;" />
<input type="button" class="normalBtn" :value="$t('pub.searchBtn')" @click="getList();resetPageIndex()" style="width: 476px!important;" />
</td>
</tr>
</table>
<span slot="reference" style="cursor: pointer;">高级查询<i class="el-icon-caret-bottom"></i></span>
<span slot="reference" style="cursor: pointer;">{{$t('visa.v_gjchaxun')}}<i class="el-icon-caret-bottom"></i></span>
</el-popover>
</li>
<li>
<input type="button" class="hollowFixedBtn" value="查询" @click="getList();resetPageIndex()" />
<input type="button" class="hollowFixedBtn" :value="$t('pub.searchBtn')" @click="getList();resetPageIndex()" />
</li>
</ul>
</div>
......@@ -1073,13 +1073,13 @@
<div class="groupTourOrder_count_item">
<div>
<i class="iconfont icon-baomingrenshu groupTourOrder_count_green"></i>
<span>总报名人数</span>
<span>{{$t('fnc.bmzrenshu')}}</span>
<span>{{countData.TotalGuestNum}}</span>
</div>
<p>
<span>经济舱{{countData.TotalYSeatNum}};</span>
<span>商务舱{{countData.TotalESeatNum}};</span>
<span>头等舱{{countData.TotalFSeatNum}};</span>
<span>{{$t('Airticket.Air_EconomyClass')}}{{countData.TotalYSeatNum}};</span>
<span>{{$t('Airticket.Air_businessClass')}}{{countData.TotalESeatNum}};</span>
<span>{{$t('Airticket.Air_firstClass')}}{{countData.TotalFSeatNum}};</span>
</p>
</div>
</el-col>
......@@ -1087,13 +1087,13 @@
<div class="groupTourOrder_count_item">
<div class="groupTourOrder_count_blue">
<i class="iconfont icon-baomingrenshu"></i>
<span>正常报名人数</span>
<span>{{$t('fnc.zcbmrenshu')}}</span>
<span>{{countData.NormalGuestNum}}</span>
</div>
<p>
<span>经济舱{{countData.NormalYSeatNum}};</span>
<span>商务舱{{countData.NormalESeatNum}};</span>
<span>头等舱{{countData.NormalFSeatNum}};</span>
<span>{{$t('Airticket.Air_EconomyClass')}}{{countData.NormalYSeatNum}};</span>
<span>{{$t('Airticket.Air_businessClass')}}{{countData.NormalESeatNum}};</span>
<span>{{$t('Airticket.Air_firstClass')}}{{countData.NormalFSeatNum}};</span>
</p>
</div>
</el-col>
......@@ -1101,13 +1101,13 @@
<div class="groupTourOrder_count_item">
<div class="groupTourOrder_count_yellow">
<i class="iconfont icon-baomingrenshu"></i>
<span>取消人数</span>
<span>{{$t('fnc.qxrenshu')}}</span>
<span>{{countData.CancelGuestNum}}</span>
</div>
<p>
<span>经济舱{{countData.CancelYSeatNum}};</span>
<span>商务舱{{countData.CancelESeatNum}};</span>
<span>头等舱{{countData.CancelFSeatNum}};</span>
<span>{{$t('Airticket.Air_EconomyClass')}}{{countData.CancelYSeatNum}};</span>
<span>{{$t('Airticket.Air_businessClass')}}{{countData.CancelESeatNum}};</span>
<span>{{$t('Airticket.Air_firstClass')}}{{countData.CancelFSeatNum}};</span>
</p>
</div>
</el-col>
......@@ -1115,11 +1115,11 @@
<div class="groupTourOrder_count_item">
<div>
<i class="iconfont icon-tongji1 groupTourOrder_count_gray"></i>
<span>其他统计项</span>
<span>{{$t('fnc.qtxtongji')}}</span>
</div>
<p>
<span>内部报名{{countData.InteriorNum}};</span>
<span>B2B/WAP网络报名{{countData.B2BNum}};</span>
<span>{{$t('fnc.nbbaoming')}}{{countData.InteriorNum}};</span>
<span>{{$t('fnc.B2BWAP')}}{{countData.B2BNum}};</span>
</p>
</div>
</el-col>
......@@ -1127,12 +1127,12 @@
<div class="groupTourOrder_count_item">
<div>
<i class="iconfont icon-tongji1 groupTourOrder_count_gray"></i>
<span>财务单据说明</span>
<span>{{$t('fnc.cwdjshuoming')}}</span>
</div>
<p>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#0000ff"></i><span>审核中</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#008000"></i><span>已完成审核</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#ff0000"></i><span>未审核</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#0000ff"></i><span>{{$t('fnc.a_shezhong')}}</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#008000"></i><span>{{$t('salesModule.AuditCompleted')}}</span></span>
<span class="groupTourOrderByTuan_ico"><i style="background-color:#ff0000"></i><span>{{$t('fnc.a_wshenhe')}}</span></span>
</p>
</div>
</el-col>
......@@ -1140,10 +1140,10 @@
<div class="groupTourOrder_count_item">
<div>
<i class="iconfont icon-tongji1 groupTourOrder_count_gray"></i>
<span>累计提成</span>
<span>{{$t('salesModule.LJTC')}}</span>
</div>
<p>
<span>提成金额{{countData.SumCommissionMoney}};</span>
<span>{{$t('salesModule.TCmoney')}}{{countData.SumCommissionMoney}};</span>
</p>
</div>
</el-col>
......@@ -1153,23 +1153,23 @@
<div style="width: 100%; height: auto; overflow-x: auto;" class="ownScrollbarStyle">
<table class="groupTourOrderSearchTable" border="0" cellspacing="0" cellpadding="0" v-loading='loading'>
<tr>
<th width="120">单号&团号</th>
<th width="70">类型</th>
<th width="150">系列&线路</th>
<th width="160">日期</th>
<th width="60">人数</th>
<th width="80">单价</th>
<th width="80">成交单价</th>
<th width="80">应收总额</th>
<th width="80">实收</th>
<th width="80">退款</th>
<th width="80">平台税金</th>
<th width="80">状态</th>
<th width="120">客户信息</th>
<th width="200">操作</th>
<th width="120">{{$t('fnc.danhao')}}&{{$t('visa.v_tuanhao')}}</th>
<th width="70">{{$t('admin.admin_type')}}</th>
<th width="150">{{$t('advmanager.v_xilie')}}&{{$t('advmanager.v_line')}}</th>
<th width="160">{{$t('pub.date')}}</th>
<th width="60">{{$t('admin.admin_personNumber')}}</th>
<th width="80">{{$t('fnc.danjia')}}</th>
<th width="80">{{$t('fnc.cjdanjia')}}成交单价</th>
<th width="80">{{$t('fnc.yszonge')}}</th>
<th width="80">{{$t('fnc.shishou')}}</th>
<th width="80">{{$t('fnc.tuikuan')}}</th>
<th width="80">{{$t('fnc.ptshuijin')}}</th>
<th width="80">{{$t('admin.admin_status')}}</th>
<th width="120">{{$t('fnc.khxinxi')}}</th>
<th width="200">{{$t('system.table_operation')}}</th>
</tr>
<tr>
<td v-show="list.length==0" colspan="14" align="center">暂无数据</td>
<td v-show="list.length==0" colspan="14" align="center">{{$t('system.content_noData')}}</td>
</tr>
<tbody v-for="(item,index) in list" :key="index">
<tr>
......@@ -1177,8 +1177,8 @@
<p class="fbold over_ellipsis" style="width: 100%;cursor:pointer;" :title="item.orderId" @click="goUrlX('团报名清单','groupTourOrderByTuan',item.tcid,item.tcnum)">{{item.orderId}}</p>
<p class="fz12 over_ellipsis" style="width: 100%;text-decoration:underline;cursor:pointer;" :title="item.alName" @click="goUrlX('产品查询','productQuery',item.tcid,item.tcnum)">{{item.tcnum}}</p>
<p class="fz12 over_ellipsis" style="width: 100%;">{{item.commissionSPeopleName}}</p>
<p v-if='item.commissionMoney' style="color:red">提成{{item.commissionMoney}}</p>
<p v-else-if="item.latestCommissionMoney" style="color:red">提成{{item.latestCommissionMoney}}</p>
<p v-if='item.commissionMoney' style="color:red">{{$t('salesModule.Commission')}}{{item.commissionMoney}}</p>
<p v-else-if="item.latestCommissionMoney" style="color:red">{{$t('salesModule.Commission')}}{{item.latestCommissionMoney}}</p>
</td>
<td>
<p class="fz12 over_ellipsis" style="width: 100%;">{{item.orderTypeName}}</p>
......@@ -1190,26 +1190,26 @@
<p style="max-width: 160px;display: block;" class="over_ellipsis" :title="item.ltName">{{item.ltName}}</p>
</td>
<td class="fz12">
<p>发团{{item.startDate}}</p>
<p>下单{{item.createDate}}</p>
<p>{{$t('hotel.hotel_StartTeam')}}{{item.startDate}}</p>
<p>{{$t('sm.xiadan')}}{{item.createDate}}</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>
<span>{{$t('sm.chengren')}}{{item.manNum}}{{$t('salesModule.PeoPle')}}</span>
<span>{{$t('sm.ertong')}}{{item.chirdNum}}{{$t('salesModule.PeoPle')}}</span>
<span>{{$t('sm.laoren')}}{{item.oldPeopleNum}}{{$t('salesModule.PeoPle')}}</span>
<span>{{$t('Operation.Op_baby')}}{{item.babyNum}}{{$t('salesModule.PeoPle')}}</span>
<span>{{$t('salesModule.SingleJ')}}{{item.airticketNum}}{{$t('salesModule.PeoPle')}}</span>
</p>
<table border="0" cellspacing="1" cellpadding="1">
<tr>
<th>姓名</th>
<th>护照</th>
<th>性别</th>
<th>年龄</th>
<th width="110">联系电话</th>
<th>{{$t('system.query_name')}}</th>
<th>{{$t('salesModule.Passport')}}</th>
<th>{{$t('system.table_sex')}}</th>
<th>{{$t('salesModule.Age')}}</th>
<th width="110">{{$t('restaurant.res_ContactNumber')}}</th>
</tr>
<tr v-if='memberList.length>0' v-for="(item2,index2) in memberList" :key="index2">
<td>{{item2.userName}}</td>
......@@ -1219,7 +1219,7 @@
<td>{{item2.mobilePhone}}</td>
</tr>
<tr v-if='memberList.length==0'>
<td colspan="5" align="center">暂无数据</td>
<td colspan="5" align="center">{{$t('system.content_noData')}}</td>
</tr>
</table>
</div>
......@@ -1238,10 +1238,10 @@
<div class="personNolayer">
<table border="0" cellspacing="1" cellpadding="1">
<tr>
<th>单据号</th>
<th>金额</th>
<th>类型</th>
<th>状态</th>
<th>{{$t('salesModule.DJNUM')}}</th>
<th>{{$t('fnc.jine')}}</th>
<th>{{$t('salesModule.Type')}}</th>
<th>{{$t('admin.admin_status')}}</th>
</tr>
<tr v-if='orderList.length>0' v-for="(item2,index2) in orderList" :key="index2">
<td>{{item2.FrID}}</td>
......@@ -1250,7 +1250,7 @@
<td>{{item2.StatusName}}</td>
</tr>
<tr v-if='orderList.length==0' >
<td colspan="4" align="center">暂无数据</td>
<td colspan="4" align="center">{{$t('system.content_noData')}}</td>
</tr>
</table>
</div>
......@@ -1267,16 +1267,16 @@
</td>
<td class="groupTourOrderIcon">
<el-button-group v-if="item.commissionSharePeople !== userId">
<el-tooltip class="item" effect="dark" content="修改" placement="top-start">
<el-tooltip class="item" effect="dark" :content="$t('pub.updateMsg')" placement="top-start">
<el-button v-if="item.isHaveFinance!='1'&&item.orderState!='1'&&item.orderState!='4'" type="primary" style='background:#00C6FF; border-color:#00C6FF' icon="iconfont icon-bianji-smal" @click='getDetail(item)'></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="修改备注" placement="top-start">
<el-tooltip class="item" effect="dark" :content="$t('salesModule.UpRemarks')" placement="top-start">
<el-button v-if="item.isHaveFinance=='1'||item.orderState=='1'" type="primary" style='background:green; border-color:green' icon="iconfont icon-bianji-smal" @click='getRemarks(item)'></el-button>
</el-tooltip>
<el-tooltip effect="dark" content="日志" placement="top-start" style="float:left">
<el-tooltip effect="dark" :content="$t('fnc.rizhi')" placement="top-start" style="float:left">
<el-popover width='230' trigger="click">
<div class="priceContentDiv">
<div class="AuditLog">日志</div>
<div class="AuditLog">{{$t('fnc.rizhi')}}</div>
<div class="logContact" style="background:#f9f9f9; padding:20px 10px 0;">
<div v-if='logList.length>0' v-for="(item,index) in logList" :key="index">
<div class="clearfix" >
......@@ -1286,20 +1286,20 @@
</div>
<div class="fz12 color333">{{item.logInfo}}</div>
</div>
<div v-if='logList.length==0' >暂无数据</div>
<div v-if='logList.length==0' >{{$t('system.content_noData')}}</div>
</div>
</div>
<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="更多" placement="top-start" style="float:left">
<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="goUrlT('confirmationOrder',item.orderId)">确认函</div>
<div v-if="item.orderState!='4'" @click="goUrlP('旅客名单','passengerSaleList',item)">旅客名单</div>
<div v-if="item.isHaveFinance=='1'||item.orderState=='1'" @click='getHouse(item)'>修改房型</div>
<div v-if="item.orderState!='4'" @click="transfer(item)">订单转团</div>
<div v-if="item.orderState=='1'||item.orderState=='2'||item.orderState=='3'" @click='deleteItem(item)'>取消</div>
<div @click="goUrlT('confirmationOrder',item.orderId)">{{$t('salesModule.QRH')}}</div>
<div v-if="item.orderState!='4'" @click="goUrlP('旅客名单','passengerSaleList',item)">{{$t('salesModule.LKMD')}}</div>
<div v-if="item.isHaveFinance=='1'||item.orderState=='1'" @click='getHouse(item)'>{{$t('salesModule.UpdateRoom')}}</div>
<div v-if="item.orderState!='4'" @click="transfer(item)">{{$t('salesModule.OrderGroup')}}</div>
<div v-if="item.orderState=='1'||item.orderState=='2'||item.orderState=='3'" @click='deleteItem(item)'>{{$t('pub.cancelBtn')}}</div>
</div>
<el-button slot="reference" type="primary" style='background:#297BEF; border-color:#297BEF;border-top-left-radius: 0;border-bottom-left-radius: 0;' icon="iconfont icon-more"></el-button>
</el-popover>
......@@ -1311,17 +1311,17 @@
<tr>
<td colspan="7" class="groupTourOrder_remarks" style="height: 40px;">
<div>
<div><span>备注</span><p>{{item.remarks}}</p></div>
<div><span>{{$t('pub.pubRemark')}}</span><p>{{item.remarks}}</p></div>
<div>
<span>{{item.remarksName}}&ensp;{{item.rematksTime}}</span>
<el-popover width="600" placement="bottom-end" trigger="click">
<div class="groupTourOrder_remarks_popover">
<div>历史备注</div>
<div>{{$t('fnc.lsbeizhu')}}</div>
<p v-if="item.remarksList.length !== 0" v-for="(item2, index2) in item.remarksList" :key="index2">
<span>{{item2.remarks}}</span>
<span>{{item2.createByName}}&ensp;<span style="color: #666666;">{{item2.createDate}}</span></span>
</p>
<span v-if="item.remarksList.length === 0">暂无数据</span>
<span v-if="item.remarksList.length === 0">{{$t('system.content_noData')}}</span>
</div>
<el-button slot="reference" icon="iconfont icon-gengduo" style="padding:0px;border:none;background-color:transparent;" class="groupTourOrder_remarks_btn"></el-button>
</el-popover>
......@@ -1330,25 +1330,25 @@
</td>
<td colspan="7" class="groupTourOrder_tickets" style="height: 40px;">
<div>
<div>收款单据</div>
<div>{{$t('fnc.skdanju')}}</div>
<div>
<span v-for="(item2,index2) in item.financeList" :key="index2">
<span v-if="item2.colorState===1" class="groupTourOrder_tickets_blue" @click="goUrl('财务单据','FinancialDocumentsDetail',item2.frID,'')">{{item2.frID}}</span>
<span v-else-if="item2.colorState===2" class="groupTourOrder_tickets_green" @click="goUrl('财务单据','FinancialDocumentsDetail',item2.frID,'')">{{item2.frID}}</span>
<span v-else class="groupTourOrder_tickets_red" @click="goUrl('财务单据','FinancialDocumentsDetail',item2.frID,'')">{{item2.frID}}</span>
</span>
<span v-if="item.financeList.length===0" style="cursor: default;">暂无数据</span>
<span v-if="item.financeList.length===0" style="cursor: default;">{{$t('system.content_noData')}}</span>
</div>
</div>
<div>
<div>付款单据</div>
<div>{{$t('fnc.fkdanju')}}</div>
<div>
<span v-for="(item2,index2) in item.refundFinanceList" :key="index2">
<span v-if="item2.colorState===1" class="groupTourOrder_tickets_blue" @click="goUrl('财务单据','FinancialDocumentsDetail',item2.frID,'')">{{item2.frID}}</span>
<span v-else-if="item2.colorState===2" class="groupTourOrder_tickets_green" @click="goUrl('财务单据','FinancialDocumentsDetail',item2.frID,'')">{{item2.frID}}</span>
<span v-else class="groupTourOrder_tickets_red" @click="goUrl('财务单据','FinancialDocumentsDetail',item2.frID,'')">{{item2.frID}}</span>
</span>
<span v-if="item.refundFinanceList.length===0" style="cursor: default;">暂无数据</span>
<span v-if="item.refundFinanceList.length===0" style="cursor: default;">{{$t('system.content_noData')}}</span>
</div>
</div>
</td>
......@@ -1360,34 +1360,34 @@
<div class="groupTourOrder_transfer" v-show="transferData.show">
<div class="transfer_header">
<div>订单转团</div>
<div>{{$t('salesModule.OrderGroup')}}</div>
<div>
<div @click="transferClose()">取消</div>
<div @click="transferSave()">确定</div>
<div @click="transferClose()">{{$t('pub.cancelBtn')}}</div>
<div @click="transferSave()">{{$t('pub.sureBtn')}}</div>
</div>
</div>
<div class="transfer_info">
<div>
<em>订单号</em>
<em>{{$t('hotel.order_Number')}}</em>
<span>{{transferData.info.OrderId}}</span>
</div>
<div>
<em>业务员</em>
<em>{{$t('visa.v_yewuyuan')}}</em>
<span>{{transferData.info.CreateByName}}</span>
</div>
<div>
<em>团队编号</em>
<em>{{$t('scen.sc_temID')}}</em>
<span>{{transferData.info.OldTCID}}</span>
</div>
<div>
<em>团号</em>
<em>{{$t('visa.v_tuanhao')}}</em>
<span>{{transferData.info.OldTCNUM}}</span>
</div>
</div>
<div class="transfer_input">
<div>
<em>团号</em>
<el-input v-model="transferData.info.TCNUM" placeholder="请输入团号或团队编号"></el-input>
<em>{{$t('visa.v_tuanhao')}}</em>
<el-input v-model="transferData.info.TCNUM" :placeholder="$t('salesModule.EnterTnum')"></el-input>
</div>
</div>
</div>
......
......@@ -43,8 +43,8 @@
<ul>
<li>
<span>
<em>公司</em>
<el-select class="w150" filterable placeholder="公司" v-model="queryMsg.OutBranchId">
<em>{{$t('system.table_company')}}</em>
<el-select class="w150" filterable :placeholder="$t('system.table_company')" v-model="queryMsg.OutBranchId">
<el-option :label="$t('pub.unlimitedSel')" :value='queryCommonData.SelectDefaultValue2'></el-option>
<el-option v-for='item in queryCommonData.BranchList' :key="item.Id" :label="item.BName" :value="item.Id">
</el-option>
......@@ -53,7 +53,7 @@
</li>
<li>
<span>
<em>线路</em>
<em>{{$t('advmanager.v_line')}}</em>
<el-select class='w150' v-model="queryMsg.LineID" filterable :placeholder="$t('pub.pleaseSel')" @change="getLineTeamList()">
<el-option :label="$t('pub.unlimitedSel')" :value='queryCommonData.SelectDefaultValue'></el-option>
<el-option v-for="item in queryCommonData.LineList" :label='item.LineName' :value='item.LineID' :key='item.LineID'>
......@@ -63,7 +63,7 @@
</li>
<li>
<span>
<em>系列</em>
<em>{{$t('advmanager.v_xilie')}}</em>
<el-select class='w150' v-model="queryMsg.ltID" filterable :placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('pub.unlimitedSel')" :value='queryCommonData.SelectDefaultValue'></el-option>
<el-option v-for="item in queryCommonData.LineTeamList" :label='item.LtName' :value='item.LtID' :key='item.LtID'>
......@@ -73,7 +73,7 @@
</li>
<li>
<span>
<em>团期</em>
<em>{{$t('fnc.tuanqi')}}</em>
<el-date-picker class="w150" type="date" value-format="yyyy-MM-dd" placeholder="" v-model="queryMsg.QStartDate">
</el-date-picker>
<el-date-picker class="w150" type="date" value-format="yyyy-MM-dd" placeholder="" v-model="queryMsg.QEndDate">
......@@ -81,26 +81,26 @@
</span>
</li>
<li>
<input type="button" class="hollowFixedBtn" value="查询" @click="resetPageIndex(),getList()" /> &nbsp;
<button class="hollowFixedBtn" @click="DownLoadFile()">下载</button>
<input type="button" class="hollowFixedBtn" :value="$t('pub.searchBtn')" @click="resetPageIndex(),getList()" /> &nbsp;
<button class="hollowFixedBtn" @click="DownLoadFile()">{{$t('adm.adm_download')}}</button>
</li>
</ul>
</div>
<table class="singeRowTable" border="0" cellspacing="0" cellpadding="0" v-loading='queryCommonData.loading'>
<tr>
<th width="50"></th>
<th width="80">出团</th>
<th width='200'>团名</th>
<th width="80">团期</th>
<th width="80">进出点</th>
<th width="100">抵离时间</th>
<th width="50">价格</th>
<th width="100">机位</th>
<th width="80">报名</th>
<th width="80">收订人数</th>
<th width="100">领队</th>
<th width="100">导游</th>
<th>备注</th>
<th width="50">{{$t('salesModule.Xu')}}</th>
<th width="80">{{$t('Operation.Op_chutuan')}}</th>
<th width='200'>{{$t('Operation.Op_TeamName')}}</th>
<th width="80">{{$t('fnc.tuanqi')}}</th>
<th width="80">{{$t('Operation.Op_jinchudian')}}</th>
<th width="100">{{$t('Operation.Op_ArriveTime')}}</th>
<th width="50">{{$t('Operation.Op_price')}}</th>
<th width="100">{{$t('Airticket.Air_reservation')}}</th>
<th width="80">{{$t('Operation.Op_signUp')}}</th>
<th width="80">{{$t('Operation.Op_orderNum')}}</th>
<th width="100">{{$t('leader.leader_Leader')}}</th>
<th width="100">{{$t('leader.leader_Guide')}}</th>
<th>{{$t('pub.pubRemark')}}</th>
</tr>
<tbody v-for="item in DataList">
<tr>
......@@ -127,7 +127,7 @@
</tbody>
</table>
<div class="noDataNotice" v-if="DataList.length<1"><i class="iconfont icon-kong"></i> <p>没有找到你需要的数据</p></div>
<div class="noDataNotice" v-if="DataList.length<1"><i class="iconfont icon-kong"></i> <p>{{$t('active.ld_noData')}}</p></div>
<div v-if="DataList.length>0">
<el-pagination
background
......
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