|
@@ -13,17 +13,17 @@
|
|
<traffic-sources />
|
|
<traffic-sources />
|
|
</custom-panel>
|
|
</custom-panel>
|
|
</el-col>
|
|
</el-col>
|
|
- <el-col :xs="24" :sm="24" :md="24" :lg="8" :xl="9">
|
|
|
|
|
|
+ <el-col :xs="24" :sm="24" :md="24" :lg="10" :xl="10">
|
|
<custom-panel :title="'访客地图'">
|
|
<custom-panel :title="'访客地图'">
|
|
- <traffic-sources />
|
|
|
|
|
|
+ <visitor-overview />
|
|
</custom-panel>
|
|
</custom-panel>
|
|
</el-col>
|
|
</el-col>
|
|
- <el-col :xs="24" :sm="24" :md="24" :lg="8" :xl="9">
|
|
|
|
|
|
+ <el-col :xs="24" :sm="24" :md="10" :lg="6" :xl="6">
|
|
<custom-panel :title="'访客概览'">
|
|
<custom-panel :title="'访客概览'">
|
|
- <traffic-sources />
|
|
|
|
|
|
+ <visitor-overview />
|
|
</custom-panel>
|
|
</custom-panel>
|
|
</el-col>
|
|
</el-col>
|
|
- <el-col :xs="24" :sm="24" :md="24" :lg="8" :xl="9">
|
|
|
|
|
|
+ <el-col :xs="24" :sm="24" :md="14" :lg="8" :xl="8">
|
|
<custom-panel :title="'关键词频率'">
|
|
<custom-panel :title="'关键词频率'">
|
|
<keyword-frequency />
|
|
<keyword-frequency />
|
|
</custom-panel>
|
|
</custom-panel>
|
|
@@ -38,5 +38,6 @@ const customPanel = defineAsyncComponent(() => import('./custom-panel.vue'));
|
|
const userInfo = defineAsyncComponent(() => import('./user-info.vue'));
|
|
const userInfo = defineAsyncComponent(() => import('./user-info.vue'));
|
|
const visitorTrend = defineAsyncComponent(() => import('./visitor-trend.vue'));
|
|
const visitorTrend = defineAsyncComponent(() => import('./visitor-trend.vue'));
|
|
const trafficSources = defineAsyncComponent(() => import('./traffic-sources.vue'));
|
|
const trafficSources = defineAsyncComponent(() => import('./traffic-sources.vue'));
|
|
|
|
+const VisitorOverview = defineAsyncComponent(() => import('./visitor-overview.vue'));
|
|
const keywordFrequency = defineAsyncComponent(() => import('./echarts/keyword-frequency.vue'));
|
|
const keywordFrequency = defineAsyncComponent(() => import('./echarts/keyword-frequency.vue'));
|
|
</script>
|
|
</script>
|