parent
3dc36392ca
commit
91359511b3
@ -0,0 +1,86 @@
|
||||
/*
|
||||
* @Author: your name
|
||||
* @Date: 2021-11-15 11:45:31
|
||||
* @LastEditTime: 2021-11-15 19:22:04
|
||||
* @LastEditors: Please set LastEditors
|
||||
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
||||
* @FilePath: /data-show/src/api/EventComparison/index.js
|
||||
*/
|
||||
import httpService from "@/request"
|
||||
|
||||
// 获取事件类型
|
||||
export function getEventList(params) {
|
||||
let obj = Object.assign({action: 'getEventList', sType: 'HotLibraryC'}, params)
|
||||
return httpService({
|
||||
url: `/api/v6.ashx`,
|
||||
method: 'post',
|
||||
data: obj,
|
||||
headers: {
|
||||
'content-type': 'application/x-www-form-urlencoded'
|
||||
}
|
||||
})
|
||||
}
|
||||
// 事件-事件传播渠道对比
|
||||
export function getSourcetypeC(params) {
|
||||
let obj = Object.assign({action: 'getSourcetypeC', sType: 'EventContrast', iContrastType: 3 }, params)
|
||||
return httpService({
|
||||
url: `/api/v6.ashx`,
|
||||
method: 'post',
|
||||
data: obj,
|
||||
headers: {
|
||||
'content-type': 'application/x-www-form-urlencoded'
|
||||
}
|
||||
})
|
||||
}
|
||||
// 事件-调性对比
|
||||
export function getAffectionsC(params) {
|
||||
let obj = Object.assign({action: 'getAffectionsC', sType: 'EventContrast', iContrastType: 3 }, params)
|
||||
return httpService({
|
||||
url: `/api/v6.ashx`,
|
||||
method: 'post',
|
||||
data: obj,
|
||||
headers: {
|
||||
'content-type': 'application/x-www-form-urlencoded'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 事件-关联作者概况
|
||||
export function getUserOverview0528C(params) {
|
||||
let obj = Object.assign({action: 'getUserOverview0528C', sType: 'EventContrast', iContrastType: 3 }, params)
|
||||
return httpService({
|
||||
url: `/api/v6.ashx`,
|
||||
method: 'post',
|
||||
data: obj,
|
||||
headers: {
|
||||
'content-type': 'application/x-www-form-urlencoded'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 事件-事件传播top媒体对比
|
||||
export function getSourceTopCount0528C(params) {
|
||||
let obj = Object.assign({action: 'getSourceTopCount0528C', sType: 'EventContrast', iContrastType: 3 }, params)
|
||||
return httpService({
|
||||
url: `/api/v6.ashx`,
|
||||
method: 'post',
|
||||
data: obj,
|
||||
headers: {
|
||||
'content-type': 'application/x-www-form-urlencoded'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 事件-事件传播历程对比
|
||||
export function getListC(params) {
|
||||
let obj = Object.assign({action: 'getListC', sType: 'EventContrast', iContrastType: 3 }, params)
|
||||
return httpService({
|
||||
url: `/api/v6.ashx`,
|
||||
method: 'post',
|
||||
data: obj,
|
||||
headers: {
|
||||
'content-type': 'application/x-www-form-urlencoded'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
@ -0,0 +1,148 @@
|
||||
<!--
|
||||
* @Author: your name
|
||||
* @Date: 2021-10-18 13:35:07
|
||||
* @LastEditTime: 2021-10-20 09:18:01
|
||||
* @LastEditors: Please set LastEditors
|
||||
* @Description: In User Settings Edit
|
||||
* @FilePath: /data-show/src/views/EventComparison/index.vue
|
||||
-->
|
||||
<template>
|
||||
<div class="d-container">
|
||||
<div class="ec-outter">
|
||||
<ecx-top></ecx-top>
|
||||
<div class="ece-d1">
|
||||
<v-label-div title="对比数据">
|
||||
</v-label-div>
|
||||
<div class="dd1">
|
||||
<comparisonOfEventDisseminationChannels></comparisonOfEventDisseminationChannels>
|
||||
<etc-cc></etc-cc>
|
||||
</div>
|
||||
<div class="dd2">
|
||||
<profileOfAssociatedAuthorsOne></profileOfAssociatedAuthorsOne>
|
||||
<eventSTM></eventSTM>
|
||||
</div>
|
||||
<comparisonOfEventpp></comparisonOfEventpp>
|
||||
<positiveAndNegativeWordCloudContrast></positiveAndNegativeWordCloudContrast>
|
||||
</div>
|
||||
<div class="ece-d2">
|
||||
<v-label-div title="事件微博对比">
|
||||
</v-label-div>
|
||||
<div class="dd1">
|
||||
<CWIEC></CWIEC>
|
||||
<cotwiEc></cotwiEc>
|
||||
<wbcEc></wbcEc>
|
||||
<wtcEc></wtcEc>
|
||||
</div>
|
||||
<div class="dd2">
|
||||
<uadEc></uadEc>
|
||||
<wupEc></wupEc>
|
||||
</div>
|
||||
</div>
|
||||
<div class="ece-d3">
|
||||
<v-label-div title="事件尾翼对比">
|
||||
</v-label-div>
|
||||
<div class="dd1">
|
||||
<tirEc></tirEc>
|
||||
<inbcEc></inbcEc>
|
||||
</div>
|
||||
<ttmEc></ttmEc>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import ecxTop from "./ecx-top";
|
||||
import comparisonOfEventDisseminationChannels from "./comparisonOfEventDisseminationChannels";
|
||||
import profileOfAssociatedAuthorsOne from "./profileOfAssociatedAuthorsOne";
|
||||
import etcCc from "./etc-cc";
|
||||
import eventSTM from "./eventSTM";
|
||||
import comparisonOfEventpp from "./comparisonOfEventpp";
|
||||
import positiveAndNegativeWordCloudContrast from "./positiveAndNegativeWordCloudContrast";
|
||||
import CWIEC from "./CWIEC";
|
||||
import cotwiEc from "./cotwiEc";
|
||||
import wbcEc from "./wbcEc";
|
||||
import wtcEc from "./wtcEc";
|
||||
import uadEc from "./uadEc";
|
||||
import wupEc from "./wupEc";
|
||||
import tirEc from "./tirEc";
|
||||
import inbcEc from "./inbcEc"
|
||||
import ttmEc from "./ttmEc"
|
||||
export default {
|
||||
name: "EventC",
|
||||
components: {
|
||||
ecxTop, // 头部
|
||||
comparisonOfEventDisseminationChannels, // 事件传播渠道对比
|
||||
etcCc, // 事件调性对比
|
||||
profileOfAssociatedAuthorsOne, // 关联作者概况
|
||||
eventSTM, // 事件传播TOP媒体
|
||||
comparisonOfEventpp, // 事件传播历程对比
|
||||
positiveAndNegativeWordCloudContrast, // 正负词云对比
|
||||
CWIEC, // 微博信息量对比
|
||||
cotwiEc, // 微博互动人数对比
|
||||
wbcEc, // 微博大V对比
|
||||
wtcEc, // 微博调性对比
|
||||
uadEc, // 用户区域分布
|
||||
wupEc, // 微博用户画像
|
||||
tirEc, // 尾翼信息趋势
|
||||
inbcEc, // 分渠道信息量
|
||||
ttmEc // 尾翼TOP媒体
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
se: {
|
||||
visible: false,
|
||||
},
|
||||
};
|
||||
},
|
||||
};
|
||||
</script>
|
||||
|
||||
<style lang="less" scoped>
|
||||
.ec-outter {
|
||||
padding: 0px 16px 16px 16px;
|
||||
.ece-d1 {
|
||||
width: 100%;
|
||||
height: auto;
|
||||
border: 2px solid #0f2a4d;
|
||||
margin-top: 16px;
|
||||
.dd1 {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: flex-start;
|
||||
}
|
||||
.dd2 {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: flex-start;
|
||||
}
|
||||
}
|
||||
.ece-d2 {
|
||||
width: 100%;
|
||||
height: auto;
|
||||
border: 2px solid #0f2a4d;
|
||||
margin-top: 16px;
|
||||
.dd1 {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: flex-start;
|
||||
}
|
||||
.dd2 {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: flex-start;
|
||||
}
|
||||
}
|
||||
.ece-d3 {
|
||||
width: 100%;
|
||||
height: auto;
|
||||
border: 2px solid #0f2a4d;
|
||||
margin-top: 16px;
|
||||
.dd1 {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: flex-start;
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
Loading…
Reference in new issue