|
|
|
@ -1,7 +1,7 @@
|
|
|
|
|
<!--
|
|
|
|
|
* @Author: xw
|
|
|
|
|
* @Date: 2021-10-12 10:50:44
|
|
|
|
|
* @LastEditTime: 2021-11-01 09:58:55
|
|
|
|
|
* @LastEditTime: 2021-11-17 15:56:14
|
|
|
|
|
* @LastEditors: Please set LastEditors
|
|
|
|
|
* @Description: 热门事件列表
|
|
|
|
|
* @FilePath: /data-show/src/views/BrandInsight/popularEventsList/index.vue
|
|
|
|
@ -11,7 +11,7 @@
|
|
|
|
|
<div class="pe-ouuter" v-loading="load">
|
|
|
|
|
<v-label-div title="热门事件列表" :showLine="false" :eStyle="{'border-style': 'none'}"></v-label-div>
|
|
|
|
|
<div class="pe-inner">
|
|
|
|
|
<dv-scroll-board :config="config" :style="{ width: '100%', height: '20rem' }" />
|
|
|
|
|
<dv-scroll-board :config="config" :style="{ width: '100%', height: '20rem' }" @click="handlerItem"/>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
@ -31,6 +31,7 @@ export default {
|
|
|
|
|
iPageSize: 100,
|
|
|
|
|
},
|
|
|
|
|
config: {},
|
|
|
|
|
darr: []
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
created() {
|
|
|
|
@ -45,20 +46,30 @@ export default {
|
|
|
|
|
getHotEventsList0528(obj).then((res) => {
|
|
|
|
|
let data = res.data || [];
|
|
|
|
|
let arr = [];
|
|
|
|
|
let arr2 = [];
|
|
|
|
|
data.forEach((ele) => {
|
|
|
|
|
let a = [
|
|
|
|
|
ele.events_title,
|
|
|
|
|
`<span style='cursor: pointer;'>${ele.events_title}</span>`,
|
|
|
|
|
ele.count,
|
|
|
|
|
ele.ctime,
|
|
|
|
|
ele.events_series
|
|
|
|
|
];
|
|
|
|
|
let b = [
|
|
|
|
|
`<span style='cursor: pointer;'>${ele.events_title}</span>`,
|
|
|
|
|
ele.count,
|
|
|
|
|
ele.ctime,
|
|
|
|
|
ele.events_series,
|
|
|
|
|
ele.events_id
|
|
|
|
|
];
|
|
|
|
|
arr.push(a);
|
|
|
|
|
arr2.push(b);
|
|
|
|
|
});
|
|
|
|
|
this.darr = arr2;
|
|
|
|
|
this.config = {
|
|
|
|
|
headerBGC: "#1b4062",
|
|
|
|
|
oddRowBGC: "#173b6d",
|
|
|
|
|
evenRowBGC: "rgba(69, 149, 244, 0)",
|
|
|
|
|
columnWidth: [400],
|
|
|
|
|
columnWidth: [300, 200, 120],
|
|
|
|
|
rowNum: 6,
|
|
|
|
|
header: ["事件列表", "影响力", "时间", "关联车型"],
|
|
|
|
|
data: arr,
|
|
|
|
@ -66,6 +77,13 @@ export default {
|
|
|
|
|
this.load = false;
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
handlerItem(row) {
|
|
|
|
|
let ele = this.darr[row.rowIndex];
|
|
|
|
|
if(row.columnIndex === 0) {
|
|
|
|
|
let id = ele[4];
|
|
|
|
|
this.$router.push({path: '/eventDEC', query: {events_id: id}});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
};
|
|
|
|
|
</script>
|
|
|
|
|