Commit f0e4ee52 authored by 黄奎's avatar 黄奎
parents aca4b54c 3727e238
This diff is collapsed.
...@@ -98,7 +98,7 @@ ...@@ -98,7 +98,7 @@
{{item.StopPrice >= 0 && item.StopPrice !== null ? moneyFormat(item.StopPrice) : ''}} {{item.StopPrice >= 0 && item.StopPrice !== null ? moneyFormat(item.StopPrice) : ''}}
</td> </td>
<td> <td>
{{moneyFormat((item.PayType === 1 ? (item.HighSpeedPayType === 1 ? item.HighSpeedPrice + Number(item.CostPrice) : Number(item.CostPrice)) : 0) + Number(item.StopPrice))}} {{moneyFormat( item.HighSpeedPrice + Number(item.CostPrice) + Number(item.StopPrice))}}
<!-- {{Number(moneyFormat((item.PayType === 1 ? Number(item.CostPrice) : 0) + (item.PayType === 1 ? Number(item.StopPrice) : 0) + (item.HighSpeedPayType === 1 ? Number(item.HighSpeedPrice) : 0))) <= 0 ? '' : moneyFormat((item.PayType === 1 ? Number(item.CostPrice) : 0) + (item.PayType === 1 ? Number(item.StopPrice) : 0) + (item.HighSpeedPayType === 1 ? Number(item.HighSpeedPrice) : 0))}} --> <!-- {{Number(moneyFormat((item.PayType === 1 ? Number(item.CostPrice) : 0) + (item.PayType === 1 ? Number(item.StopPrice) : 0) + (item.HighSpeedPayType === 1 ? Number(item.HighSpeedPrice) : 0))) <= 0 ? '' : moneyFormat((item.PayType === 1 ? Number(item.CostPrice) : 0) + (item.PayType === 1 ? Number(item.StopPrice) : 0) + (item.HighSpeedPayType === 1 ? Number(item.HighSpeedPrice) : 0))}} -->
</td> </td>
<td v-if='index==0' :rowspan='list.BusList.length'> <td v-if='index==0' :rowspan='list.BusList.length'>
...@@ -747,11 +747,10 @@ ...@@ -747,11 +747,10 @@
deleteSelfPlayingExpendList(outIndex, index) { deleteSelfPlayingExpendList(outIndex, index) {
this.list.OtherOrderReportList.SelfPlayingExpendList.splice(index, 1) this.list.OtherOrderReportList.SelfPlayingExpendList.splice(index, 1)
}, },
busTotalPrice(obj) { busTotalPrice(obj) {
let totalPrice = 0 let totalPrice = 0
obj.forEach(item => { obj.forEach(item => {
totalPrice += (item.PayType === 1 ? Number(item.CostPrice) : 0) + (item.HighSpeedPayType === 1 ? Number( totalPrice += Number(item.CostPrice) + Number(item.HighSpeedPrice) + Number(item.StopPrice)
item.HighSpeedPrice) : 0) + Number(item.StopPrice)
}) })
return this.moneyFormat(totalPrice) return this.moneyFormat(totalPrice)
}, },
......
...@@ -932,8 +932,8 @@ ...@@ -932,8 +932,8 @@
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
<el-form-item label="单男单女"> <el-form-item label="单男单女">
<el-radio v-model="addMsg.OneSex" :label="1"></el-radio> <el-radio v-model="addMsg.OneSex" @click.native.prevent="setDanren(1)" :label="1"></el-radio>
<el-radio v-model="addMsg.OneSex" :label="2"></el-radio> <el-radio v-model="addMsg.OneSex" @click.native.prevent="setDanren(2)" :label="2"></el-radio>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
...@@ -2262,6 +2262,9 @@ ...@@ -2262,6 +2262,9 @@
} }
}, },
methods: { methods: {
setDanren(e){
e === this.addMsg.OneSex ? this.addMsg.OneSex = 0 : this.addMsg.OneSex = e
},
gourlTip(path,id){ gourlTip(path,id){
this.$router.push({ this.$router.push({
name: path, name: path,
......
...@@ -33,13 +33,10 @@ ...@@ -33,13 +33,10 @@
</style> </style>
<template> <template>
<div class="investigationYouDetail"> <div class="investigationYouDetail">
<div v-if="details.GuestTravelLableList" v-for="(item, index) in details.GuestTravelLableList" :key="index" class="item"> <div v-for="(item, index) in details.GuestTravelLableList" :key="index" class="item">
<div class="_lable" v-if="item.Name">{{item.Name}}</div> <div class="_lable" v-if="item.Name">{{item.Name}}</div>
<div :class="{_content: item.Name}">{{item.Content}}</div> <div :class="{_content: item.Name}">{{item.Content}}</div>
</div> </div>
<div v-else>
<p>未填写</p>
</div>
<el-row class="img-box" :gutter="15"> <el-row class="img-box" :gutter="15">
<el-col :span="8" v-for="(item, index) in details.NotesPics" :key="index"> <el-col :span="8" v-for="(item, index) in details.NotesPics" :key="index">
<img :src="item" @click="showImg(item)" alt> <img :src="item" @click="showImg(item)" alt>
......
...@@ -340,8 +340,8 @@ ...@@ -340,8 +340,8 @@
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
<el-form-item label="单男单女"> <el-form-item label="单男单女">
<el-radio v-model="addMsg.OneSex" label="1"></el-radio> <el-radio v-model="addMsg.OneSex" @click.native.prevent="setDanren(1)" label="1"></el-radio>
<el-radio v-model="addMsg.OneSex" label="2"></el-radio> <el-radio v-model="addMsg.OneSex" @click.native.prevent="setDanren(1)" label="2"></el-radio>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
...@@ -1174,6 +1174,9 @@ ...@@ -1174,6 +1174,9 @@
} }
}, },
methods: { methods: {
setDanren(e){
e === this.addMsg.OneSex ? this.addMsg.OneSex = 0 : this.addMsg.OneSex = e
},
groupTypeChange: function (val) { groupTypeChange: function (val) {
if (val === '4') { if (val === '4') {
this.addMsg.ManNum = 0 this.addMsg.ManNum = 0
......
...@@ -195,7 +195,7 @@ ...@@ -195,7 +195,7 @@
z-index: 20; z-index: 20;
} }
.Leader ._sanjiao_:after { .Leader ._sanjiao_:after {
content: ''; content: '';
position: absolute; position: absolute;
top: -15px; top: -15px;
left: -14px; left: -14px;
......
...@@ -294,8 +294,8 @@ ...@@ -294,8 +294,8 @@
<th>订单号</th> <th>订单号</th>
<th>第三方订单号</th> <th>第三方订单号</th>
<th>房间数</th> <th>房间数</th>
<th></th> <th></th>
<th></th> <th></th>
<th>大红包</th> <th>大红包</th>
<th>优惠金额</th> <th>优惠金额</th>
<th>待收金额</th> <th>待收金额</th>
......
...@@ -73,8 +73,8 @@ ...@@ -73,8 +73,8 @@
<th>订单号</th> <th>订单号</th>
<th>客户信息</th> <th>客户信息</th>
<th>房间数</th> <th>房间数</th>
<th>价格</th> <th></th>
<th>总收入</th> <th>实收</th>
<th>抵扣金额</th> <th>抵扣金额</th>
<th>优惠金额</th> <th>优惠金额</th>
<th>待收金额</th> <th>待收金额</th>
......
...@@ -1397,7 +1397,10 @@ ...@@ -1397,7 +1397,10 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
&nbsp; <el-form-item label="单男单女">
<el-radio v-model="addMsg.OneSex" @click.native.prevent="setDanren(1)" :label="1"></el-radio>
<el-radio v-model="addMsg.OneSex" @click.native.prevent="setDanren(2)" :label="2"></el-radio>
</el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row :gutter="20"> <el-row :gutter="20">
...@@ -2482,7 +2485,7 @@ ...@@ -2482,7 +2485,7 @@
<div class="RL_ListDiv"> <div class="RL_ListDiv">
<div class="LeaderSpan" :class="{'ckedClass':ckedIndex==index}" v-for="(item,index) in leaderListArr" <div class="LeaderSpan" :class="{'ckedClass':ckedIndex==index}" v-for="(item,index) in leaderListArr"
@click="getLeaderInfo(index,item.LeaderId)" :key="item.subCode"> @click="getLeaderInfo(index,item.LeaderId)" :key="item.subCode">
<span class="RL_LeaderName">{{item.LeaderName}}【{{item.Type==2?"领兼导":"领队"}}】</span> <span class="RL_LeaderName">{{item.LeaderName}}【{{getLeaderTypeStr(item.Type, item.LeaderGuidClass)}}】</span>
</div> </div>
</div> </div>
</div> </div>
...@@ -2945,6 +2948,7 @@ ...@@ -2945,6 +2948,7 @@
//订单归属【HK新加,报名清单页面修改使用】 //订单归属【HK新加,报名清单页面修改使用】
CreateBy: 0, CreateBy: 0,
RefuseVisaNum: 0, //拒签人数 RefuseVisaNum: 0, //拒签人数
OneSex: ""
}, },
//行程下载使用 //行程下载使用
travelControlTripLayerShow: false, travelControlTripLayerShow: false,
...@@ -3217,6 +3221,20 @@ ...@@ -3217,6 +3221,20 @@
commonShouSun: commonShouSun commonShouSun: commonShouSun
}, },
methods: { methods: {
setDanren(e){
e === this.addMsg.OneSex ? this.addMsg.OneSex = 0 : this.addMsg.OneSex = e
},
getLeaderTypeStr: function (type, clas){
if (type == 2) {
return "领兼地"
} else if (type == 1 && clas == 0) {
return "领队"
} else if (type == 1 && clas == 1) {
return "同行领队"
} else if (type == 1 && clas == 2) {
return "临时领队"
}
},
gourlTip(path,id){ gourlTip(path,id){
this.$router.push({ this.$router.push({
name: path, name: path,
......
This diff is collapsed.
...@@ -257,7 +257,7 @@ ...@@ -257,7 +257,7 @@
<td> <td>
<div class="link"> <div class="link">
<p v-if='!item.LeaderName' @click="goUrlT('RegistrationList',item.TCID,'报名清单')">配置领队</p> <p v-if='!item.LeaderName' @click="goUrlT('RegistrationList',item.TCID,'报名清单')">配置领队</p>
<p v-else @click="goUrlT('RegistrationList',item.TCID,'报名清单')">{{item.LeaderName}}</p> <p v-else @click="goUrlT('RegistrationList',item.TCID,'报名清单')">{{item.LeaderName}}{{getLeaderTypeStr(item.LeaderGuidClass)}}</p>
</div> </div>
</td> </td>
<td> <td>
...@@ -683,6 +683,13 @@ ...@@ -683,6 +683,13 @@
commonTeamInfo commonTeamInfo
}, },
methods: { methods: {
getLeaderTypeStr: function (clas){
if (clas == 1) {
return "(同行领队)"
} else if (clas == 2) {
return "(临时领队)"
}
},
getJourney(id, title) { getJourney(id, title) {
var that = this; var that = this;
this.tripTitle = title; this.tripTitle = title;
......
...@@ -3533,6 +3533,14 @@ export default { ...@@ -3533,6 +3533,14 @@ export default {
title: '轮播图管理' title: '轮播图管理'
} }
}, },
{
path: '/PersonnelManagement',
name: 'PersonnelManagement',
component: resolve => require(['@/components/activity/PersonnelManagement'], resolve),
meta: {
title: '人员管理'
}
},
{ {
path: '/BmenuManagement', path: '/BmenuManagement',
name: 'BmenuManagement', name: 'BmenuManagement',
...@@ -3661,7 +3669,8 @@ export default { ...@@ -3661,7 +3669,8 @@ export default {
meta: { meta: {
title: '票务规则配置' title: '票务规则配置'
} }
} },
] ]
}, },
{ {
...@@ -3705,6 +3714,7 @@ export default { ...@@ -3705,6 +3714,7 @@ export default {
title: '领队报账' title: '领队报账'
} }
}, },
{ {
path: '/supplierLogin', //供应商登录 path: '/supplierLogin', //供应商登录
name: 'supplierLogin', name: 'supplierLogin',
......
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