Commit ba8bdc5a authored by huangyuanyuan's avatar huangyuanyuan

update

parent 36e17a32
...@@ -9,22 +9,32 @@ ...@@ -9,22 +9,32 @@
.AnnualRanking .year{ .AnnualRanking .year{
text-align: center; text-align: center;
padding:10px 0; padding:10px 0;
background: #fff;
margin-top: 20px; margin-top: 20px;
background: #fff;
} }
.AnnualRanking .dataList .el-table td, .el-table th{ .AnnualRanking .dataList .el-table td, .el-table th{
padding:6px 0; padding:3px 0;
}
.AnnualRanking .dataList .el-table .cell, .el-table th div, .el-table--border td:first-child .cell, .el-table--border th:first-child .cell{
padding-left: 6px;
}
.AnnualRanking .dataList .el-table .cell, .el-table th div{
padding-right: 6px;
} }
.AnnualRanking .Header li em{ .AnnualRanking .Header li em{
font-size: 14px; font-size: 14px;
} }
.AnnualRanking .TableRed{
background: #E95252;
/* color:#fff; */
}
.AnnualRanking .Tableyellow{
background: yellow;
}
.AnnualRanking .el-table{
font-size:12px;
color:#000000;
}
.AnnualRanking .el-table thead{
color:#000000;
}
</style> </style>
<template> <template>
...@@ -72,225 +82,241 @@ ...@@ -72,225 +82,241 @@
<!-- 销售额排名 --> <!-- 销售额排名 -->
<div v-show="type==0 || type==1"> <div v-show="type==0 || type==1">
<div class="year">{{msg.Year}}年销售额排名</div> <div class="year">{{msg.Year}}年销售额排名</div>
<el-table border <el-table border
:cell-class-name="CellName"
:header-cell-class-name="HeaderName"
:data="SaleMoneyList" :data="SaleMoneyList"
style="width: 100%"> style="width: 100%">
<el-table-column sortable prop="BranchName" label="公司名称" width="100"> </el-table-column> <el-table-column fixed sortable prop="BranchName" label="公司名称" min-width="100"> </el-table-column>
<el-table-column sortable prop="January" label="一月"></el-table-column> <el-table-column sortable prop="January" label="一月" min-width="100"></el-table-column>
<el-table-column sortable prop="February" label="二月"> </el-table-column> <el-table-column sortable prop="February" label="二月" min-width="100"> </el-table-column>
<el-table-column sortable prop="March" label="三月"> </el-table-column> <el-table-column sortable prop="March" label="三月" min-width="100"> </el-table-column>
<el-table-column sortable prop="FirstQuarter" label="第一季度平均" width="130"> </el-table-column> <el-table-column sortable prop="FirstQuarter" label="第一季度平均" min-width="120"> </el-table-column>
<el-table-column sortable prop="April" label="四月"> </el-table-column> <el-table-column sortable prop="April" label="四月" min-width="100"> </el-table-column>
<el-table-column sortable prop="May" label="五月"> </el-table-column> <el-table-column sortable prop="May" label="五月" min-width="100"> </el-table-column>
<el-table-column sortable prop="June" label="六月"></el-table-column> <el-table-column sortable prop="June" label="六月" min-width="100"></el-table-column>
<el-table-column sortable prop="SecondQuarter" label="第二季度平均" width="130"></el-table-column> <el-table-column sortable prop="SecondQuarter" label="第二季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="HalfReport" label="上半年平均" width="130"></el-table-column> <el-table-column sortable prop="HalfReport" label="上半年平均" min-width="120"></el-table-column>
<el-table-column sortable prop="July" label="七月"> </el-table-column> <el-table-column sortable prop="July" label="七月" min-width="100"> </el-table-column>
<el-table-column sortable prop="August" label="八月"> </el-table-column> <el-table-column sortable prop="August" label="八月" min-width="100"> </el-table-column>
<el-table-column sortable prop="September" label="九月"> </el-table-column> <el-table-column sortable prop="September" label="九月" min-width="100"> </el-table-column>
<el-table-column sortable prop="ThirdQuarter" label="第三季度平均" width="130"></el-table-column> <el-table-column sortable prop="ThirdQuarter" label="第三季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="October" label="十月"></el-table-column> <el-table-column sortable prop="October" label="十月" min-width="100"></el-table-column>
<el-table-column sortable prop="November" label="十一月"> </el-table-column> <el-table-column sortable prop="November" label="十一月" min-width="100"> </el-table-column>
<el-table-column sortable prop="December" label="十二月"></el-table-column> <el-table-column sortable prop="December" label="十二月" min-width="100"></el-table-column>
<el-table-column sortable prop="FourthQuarter" label="第四季度平均" width="130"></el-table-column> <el-table-column sortable prop="FourthQuarter" label="第四季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="LastHalfReport" label="下半年平均" width="130"></el-table-column> <el-table-column sortable prop="LastHalfReport" label="下半年平均" min-width="120"></el-table-column>
<el-table-column sortable prop="Total" label="全年平均" width="130"> </el-table-column> <el-table-column sortable prop="Total" label="全年平均" min-width="120"> </el-table-column>
</el-table> </el-table>
</div> </div>
<!-- 毛利排名 --> <!-- 毛利排名 -->
<div v-show="type==0 || type==2"> <div v-show="type==0 || type==2">
<div class="year">{{msg.Year}}年毛利排名</div> <div class="year">{{msg.Year}}年毛利排名</div>
<el-table border <el-table border
:cell-class-name="CellName"
:header-cell-class-name="HeaderName"
:data="MaoLiList" :data="MaoLiList"
style="width: 100%"> style="width: 100%">
<el-table-column sortable prop="BranchName" label="公司名称" width="100"> </el-table-column> <el-table-column fixed sortable prop="BranchName" label="公司名称" min-width="100"> </el-table-column>
<el-table-column sortable prop="January" label="一月"></el-table-column> <el-table-column sortable prop="January" label="一月" min-width="100"></el-table-column>
<el-table-column sortable prop="February" label="二月"> </el-table-column> <el-table-column sortable prop="February" label="二月" min-width="100"> </el-table-column>
<el-table-column sortable prop="March" label="三月"> </el-table-column> <el-table-column sortable prop="March" label="三月" min-width="100"> </el-table-column>
<el-table-column sortable prop="FirstQuarter" label="第一季度平均" width="130"> </el-table-column> <el-table-column sortable prop="FirstQuarter" label="第一季度平均" min-width="120"> </el-table-column>
<el-table-column sortable prop="April" label="四月"> </el-table-column> <el-table-column sortable prop="April" label="四月" min-width="100"> </el-table-column>
<el-table-column sortable prop="May" label="五月"> </el-table-column> <el-table-column sortable prop="May" label="五月" min-width="100"> </el-table-column>
<el-table-column sortable prop="June" label="六月"></el-table-column> <el-table-column sortable prop="June" label="六月" min-width="100"></el-table-column>
<el-table-column sortable prop="SecondQuarter" label="第二季度平均" width="130"></el-table-column> <el-table-column sortable prop="SecondQuarter" label="第二季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="HalfReport" label="上半年平均" width="130"></el-table-column> <el-table-column sortable prop="HalfReport" label="上半年平均" min-width="120"></el-table-column>
<el-table-column sortable prop="July" label="七月"> </el-table-column> <el-table-column sortable prop="July" label="七月" min-width="100"> </el-table-column>
<el-table-column sortable prop="August" label="八月"> </el-table-column> <el-table-column sortable prop="August" label="八月" min-width="100"> </el-table-column>
<el-table-column sortable prop="September" label="九月"> </el-table-column> <el-table-column sortable prop="September" label="九月" min-width="100"> </el-table-column>
<el-table-column sortable prop="ThirdQuarter" label="第三季度平均" width="130"></el-table-column> <el-table-column sortable prop="ThirdQuarter" label="第三季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="October" label="十月"></el-table-column> <el-table-column sortable prop="October" label="十月" min-width="100"></el-table-column>
<el-table-column sortable prop="November" label="十一月"> </el-table-column> <el-table-column sortable prop="November" label="十一月" min-width="100"> </el-table-column>
<el-table-column sortable prop="December" label="十二月"></el-table-column> <el-table-column sortable prop="December" label="十二月" min-width="100"></el-table-column>
<el-table-column sortable prop="FourthQuarter" label="第四季度平均" width="130"></el-table-column> <el-table-column sortable prop="FourthQuarter" label="第四季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="LastHalfReport" label="下半年平均" width="130"></el-table-column> <el-table-column sortable prop="LastHalfReport" label="下半年平均" min-width="120"></el-table-column>
<el-table-column sortable prop="Total" label="全年平均" width="130"> </el-table-column> <el-table-column sortable prop="Total" label="全年平均" min-width="120"> </el-table-column>
</el-table> </el-table>
</div> </div>
<!-- 佣金列表排名 --> <!-- 佣金列表排名 -->
<div v-show="type==0 || type==3"> <div v-show="type==0 || type==3">
<div class="year">{{msg.Year}}年佣金列表排名</div> <div class="year">{{msg.Year}}年佣金列表排名</div>
<el-table border <el-table border
:cell-class-name="CellName"
:header-cell-class-name="HeaderName"
:data="CommissionList" :data="CommissionList"
style="width: 100%"> style="width: 100%">
<el-table-column sortable prop="BranchName" label="公司名称" width="100"> </el-table-column> <el-table-column fixed sortable prop="BranchName" label="公司名称" min-width="100"> </el-table-column>
<el-table-column sortable prop="January" label="一月"></el-table-column> <el-table-column sortable prop="January" label="一月" min-width="100"></el-table-column>
<el-table-column sortable prop="February" label="二月"> </el-table-column> <el-table-column sortable prop="February" label="二月" min-width="100"> </el-table-column>
<el-table-column sortable prop="March" label="三月"> </el-table-column> <el-table-column sortable prop="March" label="三月" min-width="100"> </el-table-column>
<el-table-column sortable prop="FirstQuarter" label="第一季度平均" width="130"> </el-table-column> <el-table-column sortable prop="FirstQuarter" label="第一季度平均" min-width="120"> </el-table-column>
<el-table-column sortable prop="April" label="四月"> </el-table-column> <el-table-column sortable prop="April" label="四月" min-width="100"> </el-table-column>
<el-table-column sortable prop="May" label="五月"> </el-table-column> <el-table-column sortable prop="May" label="五月" min-width="100"> </el-table-column>
<el-table-column sortable prop="June" label="六月"></el-table-column> <el-table-column sortable prop="June" label="六月" min-width="100"></el-table-column>
<el-table-column sortable prop="SecondQuarter" label="第二季度平均" width="130"></el-table-column> <el-table-column sortable prop="SecondQuarter" label="第二季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="HalfReport" label="上半年平均" width="130"></el-table-column> <el-table-column sortable prop="HalfReport" label="上半年平均" min-width="120"></el-table-column>
<el-table-column sortable prop="July" label="七月"> </el-table-column> <el-table-column sortable prop="July" label="七月" min-width="100"> </el-table-column>
<el-table-column sortable prop="August" label="八月"> </el-table-column> <el-table-column sortable prop="August" label="八月" min-width="100"> </el-table-column>
<el-table-column sortable prop="September" label="九月"> </el-table-column> <el-table-column sortable prop="September" label="九月" min-width="100"> </el-table-column>
<el-table-column sortable prop="ThirdQuarter" label="第三季度平均" width="130"></el-table-column> <el-table-column sortable prop="ThirdQuarter" label="第三季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="October" label="十月"></el-table-column> <el-table-column sortable prop="October" label="十月" min-width="100"></el-table-column>
<el-table-column sortable prop="November" label="十一月"> </el-table-column> <el-table-column sortable prop="November" label="十一月" min-width="100"> </el-table-column>
<el-table-column sortable prop="December" label="十二月"></el-table-column> <el-table-column sortable prop="December" label="十二月" min-width="100"></el-table-column>
<el-table-column sortable prop="FourthQuarter" label="第四季度平均" width="130"></el-table-column> <el-table-column sortable prop="FourthQuarter" label="第四季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="LastHalfReport" label="下半年平均" width="130"></el-table-column> <el-table-column sortable prop="LastHalfReport" label="下半年平均" min-width="120"></el-table-column>
<el-table-column sortable prop="Total" label="全年平均" width="130"> </el-table-column> <el-table-column sortable prop="Total" label="全年平均" min-width="120"> </el-table-column>
</el-table> </el-table>
</div> </div>
<!-- 收客数量排名 GuestList--> <!-- 收客数量排名 GuestList-->
<div v-show="type==0 || type==4"> <div v-show="type==0 || type==4">
<div class="year">{{msg.Year}}年收客数量排名</div> <div class="year">{{msg.Year}}年收客数量排名</div>
<el-table border <el-table border
:cell-class-name="CellName"
:header-cell-class-name="HeaderName"
:data="GuestList" :data="GuestList"
style="width: 100%"> style="width: 100%">
<el-table-column sortable prop="BranchName" label="公司名称" width="100"> </el-table-column> <el-table-column fixed sortable prop="BranchName" label="公司名称" min-width="100"> </el-table-column>
<el-table-column sortable prop="January" label="一月"></el-table-column> <el-table-column sortable prop="January" label="一月" min-width="100"></el-table-column>
<el-table-column sortable prop="February" label="二月"> </el-table-column> <el-table-column sortable prop="February" label="二月" min-width="100"> </el-table-column>
<el-table-column sortable prop="March" label="三月"> </el-table-column> <el-table-column sortable prop="March" label="三月" min-width="100"> </el-table-column>
<el-table-column sortable prop="FirstQuarter" label="第一季度平均" width="130"> </el-table-column> <el-table-column sortable prop="FirstQuarter" label="第一季度平均" min-width="120"> </el-table-column>
<el-table-column sortable prop="April" label="四月"> </el-table-column> <el-table-column sortable prop="April" label="四月" min-width="100"> </el-table-column>
<el-table-column sortable prop="May" label="五月"> </el-table-column> <el-table-column sortable prop="May" label="五月" min-width="100"> </el-table-column>
<el-table-column sortable prop="June" label="六月"></el-table-column> <el-table-column sortable prop="June" label="六月" min-width="100"></el-table-column>
<el-table-column sortable prop="SecondQuarter" label="第二季度平均" width="130"></el-table-column> <el-table-column sortable prop="SecondQuarter" label="第二季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="HalfReport" label="上半年平均" width="130"></el-table-column> <el-table-column sortable prop="HalfReport" label="上半年平均" min-width="120"></el-table-column>
<el-table-column sortable prop="July" label="七月"> </el-table-column> <el-table-column sortable prop="July" label="七月" min-width="100"> </el-table-column>
<el-table-column sortable prop="August" label="八月"> </el-table-column> <el-table-column sortable prop="August" label="八月" min-width="100"> </el-table-column>
<el-table-column sortable prop="September" label="九月"> </el-table-column> <el-table-column sortable prop="September" label="九月" min-width="100"> </el-table-column>
<el-table-column sortable prop="ThirdQuarter" label="第三季度平均" width="130"></el-table-column> <el-table-column sortable prop="ThirdQuarter" label="第三季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="October" label="十月"></el-table-column> <el-table-column sortable prop="October" label="十月" min-width="100"></el-table-column>
<el-table-column sortable prop="November" label="十一月"> </el-table-column> <el-table-column sortable prop="November" label="十一月" min-width="100"> </el-table-column>
<el-table-column sortable prop="December" label="十二月"></el-table-column> <el-table-column sortable prop="December" label="十二月" min-width="100"></el-table-column>
<el-table-column sortable prop="FourthQuarter" label="第四季度平均" width="130"></el-table-column> <el-table-column sortable prop="FourthQuarter" label="第四季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="LastHalfReport" label="下半年平均" width="130"></el-table-column> <el-table-column sortable prop="LastHalfReport" label="下半年平均" min-width="120"></el-table-column>
<el-table-column sortable prop="Total" label="全年平均" width="130"> </el-table-column> <el-table-column sortable prop="Total" label="全年平均" min-width="120"> </el-table-column>
</el-table> </el-table>
</div> </div>
<!-- 联运收入 UnionList --> <!-- 联运收入 UnionList -->
<div v-show="type==0 || type==5"> <div v-show="type==0 || type==5">
<div class="year">{{msg.Year}}年联运收入排名</div> <div class="year">{{msg.Year}}年联运收入排名</div>
<el-table border <el-table border
:cell-class-name="CellName"
:header-cell-class-name="HeaderName"
:data="UnionList" :data="UnionList"
style="width: 100%"> style="width: 100%">
<el-table-column sortable prop="BranchName" label="公司名称" width="100"> </el-table-column> <el-table-column fixed sortable prop="BranchName" label="公司名称" min-width="100"> </el-table-column>
<el-table-column sortable prop="January" label="一月"></el-table-column> <el-table-column sortable prop="January" label="一月" min-width="100"></el-table-column>
<el-table-column sortable prop="February" label="二月"> </el-table-column> <el-table-column sortable prop="February" label="二月" min-width="100"> </el-table-column>
<el-table-column sortable prop="March" label="三月"> </el-table-column> <el-table-column sortable prop="March" label="三月" min-width="100"> </el-table-column>
<el-table-column sortable prop="FirstQuarter" label="第一季度平均" width="130"> </el-table-column> <el-table-column sortable prop="FirstQuarter" label="第一季度平均" min-width="120"> </el-table-column>
<el-table-column sortable prop="April" label="四月"> </el-table-column> <el-table-column sortable prop="April" label="四月" min-width="100"> </el-table-column>
<el-table-column sortable prop="May" label="五月"> </el-table-column> <el-table-column sortable prop="May" label="五月" min-width="100"> </el-table-column>
<el-table-column sortable prop="June" label="六月"></el-table-column> <el-table-column sortable prop="June" label="六月" min-width="100"></el-table-column>
<el-table-column sortable prop="SecondQuarter" label="第二季度平均" width="130"></el-table-column> <el-table-column sortable prop="SecondQuarter" label="第二季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="HalfReport" label="上半年平均" width="130"></el-table-column> <el-table-column sortable prop="HalfReport" label="上半年平均" min-width="120"></el-table-column>
<el-table-column sortable prop="July" label="七月"> </el-table-column> <el-table-column sortable prop="July" label="七月" min-width="100"> </el-table-column>
<el-table-column sortable prop="August" label="八月"> </el-table-column> <el-table-column sortable prop="August" label="八月" min-width="100"> </el-table-column>
<el-table-column sortable prop="September" label="九月"> </el-table-column> <el-table-column sortable prop="September" label="九月" min-width="100"> </el-table-column>
<el-table-column sortable prop="ThirdQuarter" label="第三季度平均" width="130"></el-table-column> <el-table-column sortable prop="ThirdQuarter" label="第三季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="October" label="十月"></el-table-column> <el-table-column sortable prop="October" label="十月" min-width="100"></el-table-column>
<el-table-column sortable prop="November" label="十一月"> </el-table-column> <el-table-column sortable prop="November" label="十一月" min-width="100"> </el-table-column>
<el-table-column sortable prop="December" label="十二月"></el-table-column> <el-table-column sortable prop="December" label="十二月" min-width="100"></el-table-column>
<el-table-column sortable prop="FourthQuarter" label="第四季度平均" width="130"></el-table-column> <el-table-column sortable prop="FourthQuarter" label="第四季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="LastHalfReport" label="下半年平均" width="130"></el-table-column> <el-table-column sortable prop="LastHalfReport" label="下半年平均" min-width="120"></el-table-column>
<el-table-column sortable prop="Total" label="全年平均" width="130"> </el-table-column> <el-table-column sortable prop="Total" label="全年平均" min-width="120"> </el-table-column>
</el-table> </el-table>
</div> </div>
<!-- 日本线 AvgMoneyList --> <!-- 日本线 AvgMoneyList -->
<div v-show="type==0 || type==6"> <div v-show="type==0 || type==6">
<div class="year">{{msg.Year}}年日本线排名</div> <div class="year">{{msg.Year}}年日本线排名</div>
<el-table border <el-table border
:cell-class-name="CellName"
:header-cell-class-name="HeaderName"
:data="AvgMoneyList" :data="AvgMoneyList"
style="width: 100%"> style="width: 100%">
<el-table-column sortable prop="BranchName" label="公司名称" width="100"> </el-table-column> <el-table-column fixed sortable prop="BranchName" label="公司名称" min-width="100"> </el-table-column>
<el-table-column sortable prop="January" label="一月"></el-table-column> <el-table-column sortable prop="January" label="一月" min-width="100"></el-table-column>
<el-table-column sortable prop="February" label="二月"> </el-table-column> <el-table-column sortable prop="February" label="二月" min-width="100"> </el-table-column>
<el-table-column sortable prop="March" label="三月"> </el-table-column> <el-table-column sortable prop="March" label="三月" min-width="100"> </el-table-column>
<el-table-column sortable prop="FirstQuarter" label="第一季度平均" width="130"> </el-table-column> <el-table-column sortable prop="FirstQuarter" label="第一季度平均" min-width="120"> </el-table-column>
<el-table-column sortable prop="April" label="四月"> </el-table-column> <el-table-column sortable prop="April" label="四月" min-width="100"> </el-table-column>
<el-table-column sortable prop="May" label="五月"> </el-table-column> <el-table-column sortable prop="May" label="五月" min-width="100"> </el-table-column>
<el-table-column sortable prop="June" label="六月"></el-table-column> <el-table-column sortable prop="June" label="六月" min-width="100"></el-table-column>
<el-table-column sortable prop="SecondQuarter" label="第二季度平均" width="130"></el-table-column> <el-table-column sortable prop="SecondQuarter" label="第二季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="HalfReport" label="上半年平均" width="130"></el-table-column> <el-table-column sortable prop="HalfReport" label="上半年平均" min-width="120"></el-table-column>
<el-table-column sortable prop="July" label="七月"> </el-table-column> <el-table-column sortable prop="July" label="七月" min-width="100"> </el-table-column>
<el-table-column sortable prop="August" label="八月"> </el-table-column> <el-table-column sortable prop="August" label="八月" min-width="100"> </el-table-column>
<el-table-column sortable prop="September" label="九月"> </el-table-column> <el-table-column sortable prop="September" label="九月" min-width="100"> </el-table-column>
<el-table-column sortable prop="ThirdQuarter" label="第三季度平均" width="130"></el-table-column> <el-table-column sortable prop="ThirdQuarter" label="第三季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="October" label="十月"></el-table-column> <el-table-column sortable prop="October" label="十月" min-width="100"></el-table-column>
<el-table-column sortable prop="November" label="十一月"> </el-table-column> <el-table-column sortable prop="November" label="十一月" min-width="100"> </el-table-column>
<el-table-column sortable prop="December" label="十二月"></el-table-column> <el-table-column sortable prop="December" label="十二月" min-width="100"></el-table-column>
<el-table-column sortable prop="FourthQuarter" label="第四季度平均" width="130"></el-table-column> <el-table-column sortable prop="FourthQuarter" label="第四季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="LastHalfReport" label="下半年平均" width="130"></el-table-column> <el-table-column sortable prop="LastHalfReport" label="下半年平均" min-width="120"></el-table-column>
<el-table-column sortable prop="Total" label="全年平均" width="130"> </el-table-column> <el-table-column sortable prop="Total" label="全年平均" min-width="120"> </el-table-column>
</el-table> </el-table>
</div> </div>
<!-- 净利润 ProfitsList --> <!-- 净利润 ProfitsList -->
<div v-show="type==0 || type==7"> <div v-show="type==0 || type==7">
<div class="year">{{msg.Year}}年净利润排名</div> <div class="year">{{msg.Year}}年净利润排名</div>
<el-table border <el-table border
:cell-class-name="CellName"
:header-cell-class-name="HeaderName"
:data="ProfitsList" :data="ProfitsList"
style="width: 100%"> style="width: 100%">
<el-table-column sortable prop="BranchName" label="公司名称" width="100"> </el-table-column> <el-table-column fixed sortable prop="BranchName" label="公司名称" min-width="100"> </el-table-column>
<el-table-column sortable prop="January" label="一月"></el-table-column> <el-table-column sortable prop="January" label="一月" min-width="100"></el-table-column>
<el-table-column sortable prop="February" label="二月"> </el-table-column> <el-table-column sortable prop="February" label="二月" min-width="100"> </el-table-column>
<el-table-column sortable prop="March" label="三月"> </el-table-column> <el-table-column sortable prop="March" label="三月" min-width="100"> </el-table-column>
<el-table-column sortable prop="FirstQuarter" label="第一季度平均" width="130"> </el-table-column> <el-table-column sortable prop="FirstQuarter" label="第一季度平均" min-width="120"> </el-table-column>
<el-table-column sortable prop="April" label="四月"> </el-table-column> <el-table-column sortable prop="April" label="四月" min-width="100"> </el-table-column>
<el-table-column sortable prop="May" label="五月"> </el-table-column> <el-table-column sortable prop="May" label="五月" min-width="100"> </el-table-column>
<el-table-column sortable prop="June" label="六月"></el-table-column> <el-table-column sortable prop="June" label="六月" min-width="100"></el-table-column>
<el-table-column sortable prop="SecondQuarter" label="第二季度平均" width="130"></el-table-column> <el-table-column sortable prop="SecondQuarter" label="第二季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="HalfReport" label="上半年平均" width="130"></el-table-column> <el-table-column sortable prop="HalfReport" label="上半年平均" min-width="120"></el-table-column>
<el-table-column sortable prop="July" label="七月"> </el-table-column> <el-table-column sortable prop="July" label="七月" min-width="100"> </el-table-column>
<el-table-column sortable prop="August" label="八月"> </el-table-column> <el-table-column sortable prop="August" label="八月" min-width="100"> </el-table-column>
<el-table-column sortable prop="September" label="九月"> </el-table-column> <el-table-column sortable prop="September" label="九月" min-width="100"> </el-table-column>
<el-table-column sortable prop="ThirdQuarter" label="第三季度平均" width="130"></el-table-column> <el-table-column sortable prop="ThirdQuarter" label="第三季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="October" label="十月"></el-table-column> <el-table-column sortable prop="October" label="十月" min-width="100"></el-table-column>
<el-table-column sortable prop="November" label="十一月"> </el-table-column> <el-table-column sortable prop="November" label="十一月" min-width="100"> </el-table-column>
<el-table-column sortable prop="December" label="十二月"></el-table-column> <el-table-column sortable prop="December" label="十二月" min-width="100"></el-table-column>
<el-table-column sortable prop="FourthQuarter" label="第四季度平均" width="130"></el-table-column> <el-table-column sortable prop="FourthQuarter" label="第四季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="LastHalfReport" label="下半年平均" width="130"></el-table-column> <el-table-column sortable prop="LastHalfReport" label="下半年平均" min-width="120"></el-table-column>
<el-table-column sortable prop="Total" label="全年平均" width="130"> </el-table-column> <el-table-column sortable prop="Total" label="全年平均" min-width="120"> </el-table-column>
</el-table> </el-table>
</div> </div>
<!-- 机票罚金 ProfitsList --> <!-- 机票罚金 ProfitsList -->
<div v-show="type==0 || type==8"> <div v-show="type==0 || type==8">
<div class="year">{{msg.Year}}年机票罚金排名</div> <div class="year">{{msg.Year}}年机票罚金排名</div>
<el-table border <el-table border
:cell-class-name="CellName"
:header-cell-class-name="HeaderName"
:data="AirPenalty" :data="AirPenalty"
style="width: 100%"> style="width: 100%">
<el-table-column sortable prop="BranchName" label="公司名称" width="100"> </el-table-column> <el-table-column fixed sortable prop="BranchName" label="公司名称" min-width="100"> </el-table-column>
<el-table-column sortable prop="January" label="一月"></el-table-column> <el-table-column sortable prop="January" label="一月" min-width="100"></el-table-column>
<el-table-column sortable prop="February" label="二月"> </el-table-column> <el-table-column sortable prop="February" label="二月" min-width="100"> </el-table-column>
<el-table-column sortable prop="March" label="三月"> </el-table-column> <el-table-column sortable prop="March" label="三月" min-width="100"> </el-table-column>
<el-table-column sortable prop="FirstQuarter" label="第一季度平均" width="130"> </el-table-column> <el-table-column sortable prop="FirstQuarter" label="第一季度平均" min-width="120"> </el-table-column>
<el-table-column sortable prop="April" label="四月"> </el-table-column> <el-table-column sortable prop="April" label="四月" min-width="100"> </el-table-column>
<el-table-column sortable prop="May" label="五月"> </el-table-column> <el-table-column sortable prop="May" label="五月" min-width="100"> </el-table-column>
<el-table-column sortable prop="June" label="六月"></el-table-column> <el-table-column sortable prop="June" label="六月" min-width="100"></el-table-column>
<el-table-column sortable prop="SecondQuarter" label="第二季度平均" width="130"></el-table-column> <el-table-column sortable prop="SecondQuarter" label="第二季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="HalfReport" label="上半年平均" width="130"></el-table-column> <el-table-column sortable prop="HalfReport" label="上半年平均" min-width="120"></el-table-column>
<el-table-column sortable prop="July" label="七月"> </el-table-column> <el-table-column sortable prop="July" label="七月" min-width="100"> </el-table-column>
<el-table-column sortable prop="August" label="八月"> </el-table-column> <el-table-column sortable prop="August" label="八月" min-width="100"> </el-table-column>
<el-table-column sortable prop="September" label="九月"> </el-table-column> <el-table-column sortable prop="September" label="九月" min-width="100"> </el-table-column>
<el-table-column sortable prop="ThirdQuarter" label="第三季度平均" width="130"></el-table-column> <el-table-column sortable prop="ThirdQuarter" label="第三季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="October" label="十月"></el-table-column> <el-table-column sortable prop="October" label="十月" min-width="100"></el-table-column>
<el-table-column sortable prop="November" label="十一月"> </el-table-column> <el-table-column sortable prop="November" label="十一月" min-width="100"> </el-table-column>
<el-table-column sortable prop="December" label="十二月"></el-table-column> <el-table-column sortable prop="December" label="十二月" min-width="100"></el-table-column>
<el-table-column sortable prop="FourthQuarter" label="第四季度平均" width="130"></el-table-column> <el-table-column sortable prop="FourthQuarter" label="第四季度平均" min-width="120"></el-table-column>
<el-table-column sortable prop="LastHalfReport" label="下半年平均" width="130"></el-table-column> <el-table-column sortable prop="LastHalfReport" label="下半年平均" min-width="120"></el-table-column>
<el-table-column sortable prop="Total" label="全年平均" width="130"> </el-table-column> <el-table-column sortable prop="Total" label="全年平均" min-width="120"> </el-table-column>
</el-table> </el-table>
</div> </div>
</div> </div>
...@@ -307,7 +333,7 @@ ...@@ -307,7 +333,7 @@
type:0, type:0,
msg:{ msg:{
EmployeeId:0, EmployeeId:0,
SortType:1, SortType:2,
Year:moment().format("YYYY"), Year:moment().format("YYYY"),
}, },
tableData:[], tableData:[],
...@@ -330,6 +356,25 @@ ...@@ -330,6 +356,25 @@
this.GetList(); this.GetList();
}, },
methods:{ methods:{
HeaderName({row, column}){
if(column.property=="Total" || column.property=="HalfReport" || column.property=="LastHalfReport"){
return "TableRed"
}
if(column.property=="BranchName" || column.property=="FirstQuarter" || column.property=="SecondQuarter" || column.property=="ThirdQuarter" || column.property=="FourthQuarter"){
return "Tableyellow"
}
},
CellName({row, column, rowIndex, columnIndex}){
// console.log('column', column)
if(column.property=="Total" || column.property=="HalfReport" || column.property=="LastHalfReport"){
return "TableRed"
}
if(column.property=="BranchName" || column.property=="FirstQuarter" || column.property=="SecondQuarter" || column.property=="ThirdQuarter" || column.property=="FourthQuarter"){
return "Tableyellow"
}
},
Export(){ Export(){
let msg = JSON.parse(JSON.stringify(this.msg)); let msg = JSON.parse(JSON.stringify(this.msg));
this.GetLocalFile( this.GetLocalFile(
......
...@@ -12,14 +12,8 @@ ...@@ -12,14 +12,8 @@
<span> <span>
<em>公司</em> <em>公司</em>
<el-select v-model="msg.rbBranchId" placeholder="请选择"> <el-select v-model="msg.rbBranchId" placeholder="请选择">
<el-option :key="-1" label="全部" :value="-1"></el-option> <el-option label="不限" :value="-1"></el-option>
<el-option v-for="item in companyList" :label='item.BName' :value='item.Id' :key='item.Id'></el-option>
<el-option
v-for="item in status"
:key="item.num"
:label="item.title"
:value="item.num">
</el-option>
</el-select> </el-select>
</span> </span>
...@@ -28,13 +22,14 @@ ...@@ -28,13 +22,14 @@
<span> <span>
<em>业务员</em> <em>业务员</em>
<el-select v-model="msg.enterID" placeholder="请选择"> <el-select v-model="msg.enterID" placeholder="请选择">
<el-option <el-option label="不限" :value="-1"></el-option>
v-for="item in status" <el-option
:key="item.num" v-for="item in employeeList"
:label="item.title" :label="item.name"
:value="item.num"> :value="item.empId"
</el-option> :key="item.empId"
</el-select> ></el-option>
</el-select>
</span> </span>
</li> </li>
...@@ -197,22 +192,47 @@ export default { ...@@ -197,22 +192,47 @@ export default {
enterID:-1, enterID:-1,
}, },
status: [
{ title: "全部", num: 0 },
{ title: "待付款", num: 3 },
{ title: "正常", num: 1 },
{ title: "取消", num: 2 }
],
dataList: [], dataList: [],
loading: false, loading: false,
total: 0, total: 0,
currentPage: 1, currentPage: 1,
showID: -1 showID: -1,
companyList:[],
employeeList:[],
}; };
}, },
components: {}, components: {},
created() {}, created() {
this.getCompanyList();
this.getEmployee();
},
methods: { methods: {
getEmployee() {
this.apipost(
"app_get_company_employee",
this.employeeMsg,
res => {
if (res.data.resultCode == 1) {
this.employeeList = res.data.data;
}
},
err => {}
);
},
getCompanyList() {
let userInfo = this.getLocalStorage();
let RB_Group_id = userInfo.RB_Group_id;
let msg = {
Status: 0,
is_show: 0,
RB_Group_Id: RB_Group_id
}
this.apipost('admin_get_BranchGetList', msg, res => {
if(res.data.resultCode == 1) {
this.companyList=res.data.data;
}
}, err => {})
},
// 退款操作 // 退款操作
RefundPay(item) { RefundPay(item) {
let orderObj = { let orderObj = {
......
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