|
@@ -18,32 +18,23 @@
|
|
|
</div>
|
|
|
<div class="card-rank">
|
|
|
<div>
|
|
|
- <h4>分中心日榜</h4>
|
|
|
- <el-table
|
|
|
- :data="dayData"
|
|
|
- header-row-class-name="card-tabs-header"
|
|
|
- >
|
|
|
- <el-table-column align="center" prop="name" :label="title" />
|
|
|
+ <h4>{{ title }}日榜</h4>
|
|
|
+ <el-table :data="dayData" header-row-class-name="card-tabs-header">
|
|
|
+ <el-table-column align="center" prop="name" :label="subTitle" />
|
|
|
<el-table-column align="center" prop="cnt" label="次数" />
|
|
|
</el-table>
|
|
|
</div>
|
|
|
<div>
|
|
|
- <h4>分中心周榜</h4>
|
|
|
- <el-table
|
|
|
- :data="weekData"
|
|
|
- header-row-class-name="card-tabs-header"
|
|
|
- >
|
|
|
- <el-table-column align="center" prop="name" :label="title" />
|
|
|
+ <h4>{{ title }}周榜</h4>
|
|
|
+ <el-table :data="weekData" header-row-class-name="card-tabs-header">
|
|
|
+ <el-table-column align="center" prop="name" :label="subTitle" />
|
|
|
<el-table-column align="center" prop="cnt" label="次数" />
|
|
|
</el-table>
|
|
|
</div>
|
|
|
<div>
|
|
|
- <h4>分中心月榜</h4>
|
|
|
- <el-table
|
|
|
- :data="monthData"
|
|
|
- header-row-class-name="card-tabs-header"
|
|
|
- >
|
|
|
- <el-table-column align="center" prop="name" :label="title" />
|
|
|
+ <h4>{{ title }}月榜</h4>
|
|
|
+ <el-table :data="monthData" header-row-class-name="card-tabs-header">
|
|
|
+ <el-table-column align="center" prop="name" :label="subTitle" />
|
|
|
<el-table-column align="center" prop="cnt" label="次数" />
|
|
|
</el-table>
|
|
|
</div>
|
|
@@ -62,7 +53,8 @@ export default {
|
|
|
return {
|
|
|
activeName: 1,
|
|
|
btnFocus: "center",
|
|
|
- title:"中心名称",
|
|
|
+ title: "分中心",
|
|
|
+ subTitle: "中心名称",
|
|
|
tabs: {
|
|
|
name: "已发稿件数量排行榜",
|
|
|
code: 1,
|
|
@@ -70,12 +62,12 @@ export default {
|
|
|
{
|
|
|
label: "分中心榜",
|
|
|
value: "center",
|
|
|
- title:"中心名称"
|
|
|
+ title: "中心名称",
|
|
|
},
|
|
|
{
|
|
|
label: "人员榜",
|
|
|
value: "user",
|
|
|
- title:"人员名称"
|
|
|
+ title: "人员名称",
|
|
|
},
|
|
|
// {
|
|
|
// label: "中心内部榜",
|
|
@@ -85,7 +77,7 @@ export default {
|
|
|
{
|
|
|
label: "部门内部人员榜",
|
|
|
value: "depart",
|
|
|
- title:"部门名称"
|
|
|
+ title: "部门名称",
|
|
|
},
|
|
|
],
|
|
|
},
|
|
@@ -99,8 +91,9 @@ export default {
|
|
|
},
|
|
|
methods: {
|
|
|
handleClick(e) {
|
|
|
+ this.title = e.label.substring(0, e.label.length - 1);
|
|
|
this.btnFocus = e.value;
|
|
|
- this.title = e.title;
|
|
|
+ this.subTitle = e.title;
|
|
|
this.setTableData();
|
|
|
},
|
|
|
setTableData() {
|
|
@@ -132,7 +125,7 @@ export default {
|
|
|
.el-tabs__header {
|
|
|
padding: 0 100px;
|
|
|
}
|
|
|
-.groupType{
|
|
|
+.groupType {
|
|
|
padding: 15px 10px;
|
|
|
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.12);
|
|
|
}
|
|
@@ -156,8 +149,8 @@ h4 {
|
|
|
background: #f5f7fa !important;
|
|
|
}
|
|
|
.btnFocus {
|
|
|
- color:#FFF !important;
|
|
|
- border-color:#409eff !important;
|
|
|
- background-color:#409eff !important;
|
|
|
+ color: #fff !important;
|
|
|
+ border-color: #409eff !important;
|
|
|
+ background-color: #409eff !important;
|
|
|
}
|
|
|
</style>
|