Commit bd327267 authored by 黄奎's avatar 黄奎

页面参数修改

parent 25060475
<style>
.RegistrationStatistic .Rs_LtName{
text-align:left;
padding-left:20px;
.RegistrationStatistic .Rs_LtName {
text-align: left;
padding-left: 20px;
}
.RegistrationStatistic .RS_Nameover{
.RegistrationStatistic .RS_Nameover {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
......@@ -15,27 +16,89 @@
/* autoprefixer: on */
text-align: left;
}
.RegistrationStatistic .singeRowTable{
border-collapse:collapse;
.RegistrationStatistic .singeRowTable {
border-collapse: collapse;
}
.RegistrationStatistic .singeRowTable tr td {
border: 1px solid #E5E5E5;
}
.RegistrationStatistic .Rs_Start1 {
background-color: #FF6670;
color: #fff;
}
.RegistrationStatistic .Rs_Start2 {
background-color: #16E09D;
color: #fff;
}
.RegistrationStatistic .Rs_Start3 {
background-color: #FF8547;
color: #fff;
}
.RegistrationStatistic .Rs_Start4 {
background-color: #FF528B;
color: #fff;
}
.RegistrationStatistic .Rs_Start5 {
background-color: #FFAB1E;
color: #fff;
}
.RegistrationStatistic .Rs_Start6 {
background-color: #7CCC4E;
color: #fff;
}
.RegistrationStatistic .Rs_Start7 {
background-color: #B47DF0;
color: #fff;
}
.RegistrationStatistic .Rs_Start8 {
background-color: #00C8F5;
color: #fff;
}
.RegistrationStatistic .Rs_Start9 {
background-color: #7598FF;
color: #fff;
}
.RegistrationStatistic .Rs_Start10 {
background-color: #DBC500;
color: #fff;
}
.RegistrationStatistic .Rs_Start11 {
background-color: #7598FF;
color: #fff;
}
.RegistrationStatistic .Rs_Start12 {
background-color: #00D9C3;
color: #fff;
}
.RegistrationStatistic .Rs_Start13 {
background-color: #40AFFF;
color: #fff;
}
.RegistrationStatistic .RS_RedType {
color: #FF0000;
}
.RegistrationStatistic .singeRowTable tr td{
border:1px solid #E5E5E5;
.RegistrationStatistic .Order_RS {
text-decoration: underline;
cursor: pointer;
}
.RegistrationStatistic .Rs_Start1{background-color: #FF6670;color:#fff;}
.RegistrationStatistic .Rs_Start2{background-color: #16E09D;color:#fff;}
.RegistrationStatistic .Rs_Start3{background-color: #FF8547;color:#fff;}
.RegistrationStatistic .Rs_Start4{background-color: #FF528B;color:#fff;}
.RegistrationStatistic .Rs_Start5{background-color: #FFAB1E;color:#fff;}
.RegistrationStatistic .Rs_Start6{background-color: #7CCC4E;color:#fff;}
.RegistrationStatistic .Rs_Start7{background-color: #B47DF0;color:#fff;}
.RegistrationStatistic .Rs_Start8{background-color: #00C8F5;color:#fff;}
.RegistrationStatistic .Rs_Start9{background-color: #7598FF;color:#fff;}
.RegistrationStatistic .Rs_Start10{background-color: #DBC500;color:#fff;}
.RegistrationStatistic .Rs_Start11{background-color: #7598FF;color:#fff;}
.RegistrationStatistic .Rs_Start12{background-color: #00D9C3;color:#fff;}
.RegistrationStatistic .Rs_Start13{background-color: #40AFFF;color:#fff;}
.RegistrationStatistic .RS_RedType{color:#FF0000;}
.RegistrationStatistic .Order_RS{text-decoration: underline;cursor: pointer; }
</style>
<template>
<div class="flexOne RegistrationStatistic">
......@@ -54,9 +117,11 @@
<li>
<span>
<em>{{$t('advmanager.v_line')}}</em>
<el-select class='w150' v-model="queryMsg.LineID" filterable :placeholder="$t('pub.pleaseSel')" @change="getLineTeamList()">
<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'>
<el-option v-for="item in queryCommonData.LineList" :label='item.LineName' :value='item.LineID'
:key='item.LineID'>
</el-option>
</el-select>
</span>
......@@ -66,7 +131,8 @@
<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'>
<el-option v-for="item in queryCommonData.LineTeamList" :label='item.LtName' :value='item.LtID'
:key='item.LtID'>
</el-option>
</el-select>
</span>
......@@ -74,14 +140,17 @@
<li>
<span>
<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 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">
<el-date-picker class="w150" type="date" value-format="yyyy-MM-dd" placeholder=""
v-model="queryMsg.QEndDate">
</el-date-picker>
</span>
</li>
<li>
<input type="button" class="hollowFixedBtn" :value="$t('pub.searchBtn')" @click="resetPageIndex(),getList()" /> &nbsp;
<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>
......@@ -105,10 +174,12 @@
<tbody v-for="item in DataList">
<tr>
<td rowspan="2" :data-TCID="item.TCID" :data-AirTicketId="item.AirTicketId">{{item.Num}}</td>
<td :class="{'Rs_Start1':item.StartCityNum==1,'Rs_Start2':item.StartCityNum==2,'Rs_Start3':item.StartCityNum==3,
<td
:class="{'Rs_Start1':item.StartCityNum==1,'Rs_Start2':item.StartCityNum==2,'Rs_Start3':item.StartCityNum==3,
'Rs_Start4':item.StartCityNum==4,'Rs_Start5':item.StartCityNum==5,'Rs_Start6':item.StartCityNum==6,
'Rs_Start7':item.StartCityNum==7,'Rs_Start8':item.StartCityNum==8,'Rs_Start9':item.StartCityNum==9,
'Rs_Start10':item.StartCityNum==10,'Rs_Start11':item.StartCityNum==11,'Rs_Start12':item.StartCityNum==12,'Rs_Start13':item.StartCityNum==13}">{{item.StartCityName}}</td>
'Rs_Start10':item.StartCityNum==10,'Rs_Start11':item.StartCityNum==11,'Rs_Start12':item.StartCityNum==12,'Rs_Start13':item.StartCityNum==13}">
{{item.StartCityName}} ({{item.OutBranchName}})</td>
<td>{{item.LtName}}</td>
<td>{{item.StartDateStr}}</td>
<td>{{item.InOut}}</td>
......@@ -116,26 +187,29 @@
<td>{{item.B2CMemberPrice}}</td>
<td>{{item.TotalSeat}}</td>
<td>
<span class="Order_RS" :class="{'RS_RedType':item.OrderTotalNum>0}" @click="goUrl('RegistrationList',item.TCID,'报名清单')">{{item.OrderTotalNum-item.OrderLeaderGuestNum}}<span
<span class="Order_RS" :class="{'RS_RedType':item.OrderTotalNum>0}"
@click="goUrl('RegistrationList',item.TCID,'报名清单')">{{item.OrderTotalNum-item.OrderLeaderGuestNum}}<span
v-if="item.OrderLeaderGuestNum>0">+{{item.OrderLeaderGuestNum}}</span></span>
</td>
<td><span class="Order_RS" @click="goUrl('RegistrationList',item.TCID,'报名清单')">{{item.OrderPaymentNum}}</span></td>
<td><span :class="item.LeaderName!=''&&item.LeaderName!=null?'PingFangSC Order_RS':'Order_RS'" @click="goUrl('RegistrationList',item.TCID,'报名清单')">{{item.LeaderName!=""&&item.LeaderName!=null ?item.LeaderName:"设置领队"}}</span></td>
<td><span :class="item.GuideName!=''&&item.GuideName!=null?'RS_RedType PingFangSC Order_RS':'Order_RS'" @click="goUrl('leaderArrangement',item.TCID,'设置导游')">{{item.GuideName!=""&&item.GuideName!=null?item.GuideName:"设置导游"}}</span></td>
<td><span class="Order_RS" @click="goUrl('RegistrationList',item.TCID,'报名清单')">{{item.OrderPaymentNum}}</span>
</td>
<td><span :class="item.LeaderName!=''&&item.LeaderName!=null?'PingFangSC Order_RS':'Order_RS'"
@click="goUrl('RegistrationList',item.TCID,'报名清单')">{{item.LeaderName!=""&&item.LeaderName!=null ?item.LeaderName:"设置领队"}}</span>
</td>
<td><span :class="item.GuideName!=''&&item.GuideName!=null?'RS_RedType PingFangSC Order_RS':'Order_RS'"
@click="goUrl('leaderArrangement',item.TCID,'设置导游')">{{item.GuideName!=""&&item.GuideName!=null?item.GuideName:"设置导游"}}</span>
</td>
<td><span class="RS_Nameover">{{item.OPRemark}}</span></td>
</tr>
</tbody>
</table>
<div class="noDataNotice" v-if="DataList.length<1"><i class="iconfont icon-kong"></i> <p>{{$t('active.ld_noData')}}</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
@current-change="handleCurrentChange"
:current-page.sync="currentPage"
layout="total,prev, pager, next, jumper"
:page-size='queryMsg.pageSize'
:total='total'>
<el-pagination background @current-change="handleCurrentChange" :current-page.sync="currentPage"
layout="total,prev, pager, next, jumper" :page-size='queryMsg.pageSize' :total='total'>
</el-pagination>
</div>
</div>
......@@ -165,12 +239,13 @@
ltID: 0,
OutBranchId: -1,
QStartDate: "",
QEndDate: ""
QEndDate: "",
uid: "0"
},
//数据列表
DataList: [],
currentPage: 0,
total:0,
total: 0,
};
},
methods: {
......@@ -274,13 +349,14 @@
},
DownLoadFile() {
this.Info("正在下载文件...")
this.queryMsg.uid = this.getLocalStorage().EmployeeId;
this.GetLocalFile(
"travel_get_DownTravelPriceOrderStatistics",
this.queryMsg,
"报名统计.xls"
);
},
goUrl(path, id,title) {
goUrl(path, id, title) {
if (id > 0) {
this.$router.push({
name: path,
......@@ -308,8 +384,8 @@
this.queryMsg.pageIndex = val;
this.getList();
},
resetPageIndex: function (){ // 重置页码
this.queryMsg.pageIndex=1;
resetPageIndex: function () { // 重置页码
this.queryMsg.pageIndex = 1;
this.currentPage = 1;
},
},
......
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