diff --git a/src/router/modules/statistic.js b/src/router/modules/statistic.js index 62bed4c..75fa739 100644 --- a/src/router/modules/statistic.js +++ b/src/router/modules/statistic.js @@ -25,5 +25,68 @@ meta: { title: '实时监控', icon: '', permission: '/monitor/reatime' } } ] +}, +{ + path: 'statistics', + component: Layout, + redirect: '/statistics', + name: 'Statistics', + alwaysShow: true, + meta: { + title: '事件统计', + icon: 'icon-config', // 图标 + permission: '/statistics' + }, + children: [ + { + path: '/caseStatisticsType', + name: 'CaseStatisticsType', + component: () => import('@/views/statistic/caseStatistic/caseTypeStatistic'), + meta: { title: '事件类型统计', icon: '', permission: '/caseStatistics/type' } + }, + { + path: '/caseStatisticsAll', + name: 'CaseStatisticsAll', + component: () => import('@/views/statistic/caseStatistic/caseAllStatistic'), + meta: { title: '事件综合统计', icon: '', permission: '/caseStatistics/all' } + }, + { + path: '/caseStatisticsYear', + name: 'CaseStatisticsYear', + component: () => import('@/views/statistic/caseStatistic/caseStatisticYear'), + meta: { title: '事件年统计', icon: '', permission: '/caseStatistics/year' } + }, + { + path: '/caseStatisticsMonth', + name: 'CaseStatisticsMonth', + component: () => import('@/views/statistic/caseStatistic/caseStatisticMonth'), + meta: { title: '事件月统计', icon: '', permission: '/caseStatistics/month' } + } + ] +}, { + path: '/callStatistics', + component: Layout, + redirect: '/logStatistics', + name: 'CallStatistics', + alwaysShow: true, + meta: { + title: '话务统计', + icon: 'icon-config', // 图标 + permission: '/callStatistic' + }, + children: [ + { + path: '/logStatistics', + name: 'LogStatistics', + component: () => import('@/views/statistic/callStatistic/logStatistic'), + meta: { title: '签出置忙时间统计', icon: '', permission: '/logstatistic' } + }, + { + path: '/callStatisticsAll', + name: 'CallStatisticsAll', + component: () => import('@/views/statistic/callStatistic/allStatistic'), + meta: { title: '话务综合统计', icon: '', permission: '/allCallStatistic' } + } + ] } ] diff --git a/src/router/modules/statistic.js b/src/router/modules/statistic.js index 62bed4c..75fa739 100644 --- a/src/router/modules/statistic.js +++ b/src/router/modules/statistic.js @@ -25,5 +25,68 @@ meta: { title: '实时监控', icon: '', permission: '/monitor/reatime' } } ] +}, +{ + path: 'statistics', + component: Layout, + redirect: '/statistics', + name: 'Statistics', + alwaysShow: true, + meta: { + title: '事件统计', + icon: 'icon-config', // 图标 + permission: '/statistics' + }, + children: [ + { + path: '/caseStatisticsType', + name: 'CaseStatisticsType', + component: () => import('@/views/statistic/caseStatistic/caseTypeStatistic'), + meta: { title: '事件类型统计', icon: '', permission: '/caseStatistics/type' } + }, + { + path: '/caseStatisticsAll', + name: 'CaseStatisticsAll', + component: () => import('@/views/statistic/caseStatistic/caseAllStatistic'), + meta: { title: '事件综合统计', icon: '', permission: '/caseStatistics/all' } + }, + { + path: '/caseStatisticsYear', + name: 'CaseStatisticsYear', + component: () => import('@/views/statistic/caseStatistic/caseStatisticYear'), + meta: { title: '事件年统计', icon: '', permission: '/caseStatistics/year' } + }, + { + path: '/caseStatisticsMonth', + name: 'CaseStatisticsMonth', + component: () => import('@/views/statistic/caseStatistic/caseStatisticMonth'), + meta: { title: '事件月统计', icon: '', permission: '/caseStatistics/month' } + } + ] +}, { + path: '/callStatistics', + component: Layout, + redirect: '/logStatistics', + name: 'CallStatistics', + alwaysShow: true, + meta: { + title: '话务统计', + icon: 'icon-config', // 图标 + permission: '/callStatistic' + }, + children: [ + { + path: '/logStatistics', + name: 'LogStatistics', + component: () => import('@/views/statistic/callStatistic/logStatistic'), + meta: { title: '签出置忙时间统计', icon: '', permission: '/logstatistic' } + }, + { + path: '/callStatisticsAll', + name: 'CallStatisticsAll', + component: () => import('@/views/statistic/callStatistic/allStatistic'), + meta: { title: '话务综合统计', icon: '', permission: '/allCallStatistic' } + } + ] } ] diff --git a/src/views/statistic/callStatistic/allStatistic.vue b/src/views/statistic/callStatistic/allStatistic.vue new file mode 100644 index 0000000..2a0e51b --- /dev/null +++ b/src/views/statistic/callStatistic/allStatistic.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/router/modules/statistic.js b/src/router/modules/statistic.js index 62bed4c..75fa739 100644 --- a/src/router/modules/statistic.js +++ b/src/router/modules/statistic.js @@ -25,5 +25,68 @@ meta: { title: '实时监控', icon: '', permission: '/monitor/reatime' } } ] +}, +{ + path: 'statistics', + component: Layout, + redirect: '/statistics', + name: 'Statistics', + alwaysShow: true, + meta: { + title: '事件统计', + icon: 'icon-config', // 图标 + permission: '/statistics' + }, + children: [ + { + path: '/caseStatisticsType', + name: 'CaseStatisticsType', + component: () => import('@/views/statistic/caseStatistic/caseTypeStatistic'), + meta: { title: '事件类型统计', icon: '', permission: '/caseStatistics/type' } + }, + { + path: '/caseStatisticsAll', + name: 'CaseStatisticsAll', + component: () => import('@/views/statistic/caseStatistic/caseAllStatistic'), + meta: { title: '事件综合统计', icon: '', permission: '/caseStatistics/all' } + }, + { + path: '/caseStatisticsYear', + name: 'CaseStatisticsYear', + component: () => import('@/views/statistic/caseStatistic/caseStatisticYear'), + meta: { title: '事件年统计', icon: '', permission: '/caseStatistics/year' } + }, + { + path: '/caseStatisticsMonth', + name: 'CaseStatisticsMonth', + component: () => import('@/views/statistic/caseStatistic/caseStatisticMonth'), + meta: { title: '事件月统计', icon: '', permission: '/caseStatistics/month' } + } + ] +}, { + path: '/callStatistics', + component: Layout, + redirect: '/logStatistics', + name: 'CallStatistics', + alwaysShow: true, + meta: { + title: '话务统计', + icon: 'icon-config', // 图标 + permission: '/callStatistic' + }, + children: [ + { + path: '/logStatistics', + name: 'LogStatistics', + component: () => import('@/views/statistic/callStatistic/logStatistic'), + meta: { title: '签出置忙时间统计', icon: '', permission: '/logstatistic' } + }, + { + path: '/callStatisticsAll', + name: 'CallStatisticsAll', + component: () => import('@/views/statistic/callStatistic/allStatistic'), + meta: { title: '话务综合统计', icon: '', permission: '/allCallStatistic' } + } + ] } ] diff --git a/src/views/statistic/callStatistic/allStatistic.vue b/src/views/statistic/callStatistic/allStatistic.vue new file mode 100644 index 0000000..2a0e51b --- /dev/null +++ b/src/views/statistic/callStatistic/allStatistic.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/views/statistic/callStatistic/components/callRatePie.vue b/src/views/statistic/callStatistic/components/callRatePie.vue new file mode 100644 index 0000000..338add6 --- /dev/null +++ b/src/views/statistic/callStatistic/components/callRatePie.vue @@ -0,0 +1,56 @@ + + + + diff --git a/src/router/modules/statistic.js b/src/router/modules/statistic.js index 62bed4c..75fa739 100644 --- a/src/router/modules/statistic.js +++ b/src/router/modules/statistic.js @@ -25,5 +25,68 @@ meta: { title: '实时监控', icon: '', permission: '/monitor/reatime' } } ] +}, +{ + path: 'statistics', + component: Layout, + redirect: '/statistics', + name: 'Statistics', + alwaysShow: true, + meta: { + title: '事件统计', + icon: 'icon-config', // 图标 + permission: '/statistics' + }, + children: [ + { + path: '/caseStatisticsType', + name: 'CaseStatisticsType', + component: () => import('@/views/statistic/caseStatistic/caseTypeStatistic'), + meta: { title: '事件类型统计', icon: '', permission: '/caseStatistics/type' } + }, + { + path: '/caseStatisticsAll', + name: 'CaseStatisticsAll', + component: () => import('@/views/statistic/caseStatistic/caseAllStatistic'), + meta: { title: '事件综合统计', icon: '', permission: '/caseStatistics/all' } + }, + { + path: '/caseStatisticsYear', + name: 'CaseStatisticsYear', + component: () => import('@/views/statistic/caseStatistic/caseStatisticYear'), + meta: { title: '事件年统计', icon: '', permission: '/caseStatistics/year' } + }, + { + path: '/caseStatisticsMonth', + name: 'CaseStatisticsMonth', + component: () => import('@/views/statistic/caseStatistic/caseStatisticMonth'), + meta: { title: '事件月统计', icon: '', permission: '/caseStatistics/month' } + } + ] +}, { + path: '/callStatistics', + component: Layout, + redirect: '/logStatistics', + name: 'CallStatistics', + alwaysShow: true, + meta: { + title: '话务统计', + icon: 'icon-config', // 图标 + permission: '/callStatistic' + }, + children: [ + { + path: '/logStatistics', + name: 'LogStatistics', + component: () => import('@/views/statistic/callStatistic/logStatistic'), + meta: { title: '签出置忙时间统计', icon: '', permission: '/logstatistic' } + }, + { + path: '/callStatisticsAll', + name: 'CallStatisticsAll', + component: () => import('@/views/statistic/callStatistic/allStatistic'), + meta: { title: '话务综合统计', icon: '', permission: '/allCallStatistic' } + } + ] } ] diff --git a/src/views/statistic/callStatistic/allStatistic.vue b/src/views/statistic/callStatistic/allStatistic.vue new file mode 100644 index 0000000..2a0e51b --- /dev/null +++ b/src/views/statistic/callStatistic/allStatistic.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/views/statistic/callStatistic/components/callRatePie.vue b/src/views/statistic/callStatistic/components/callRatePie.vue new file mode 100644 index 0000000..338add6 --- /dev/null +++ b/src/views/statistic/callStatistic/components/callRatePie.vue @@ -0,0 +1,56 @@ + + + + diff --git a/src/views/statistic/callStatistic/components/satisfiedPie.vue b/src/views/statistic/callStatistic/components/satisfiedPie.vue new file mode 100644 index 0000000..9e67eba --- /dev/null +++ b/src/views/statistic/callStatistic/components/satisfiedPie.vue @@ -0,0 +1,57 @@ + + + + diff --git a/src/router/modules/statistic.js b/src/router/modules/statistic.js index 62bed4c..75fa739 100644 --- a/src/router/modules/statistic.js +++ b/src/router/modules/statistic.js @@ -25,5 +25,68 @@ meta: { title: '实时监控', icon: '', permission: '/monitor/reatime' } } ] +}, +{ + path: 'statistics', + component: Layout, + redirect: '/statistics', + name: 'Statistics', + alwaysShow: true, + meta: { + title: '事件统计', + icon: 'icon-config', // 图标 + permission: '/statistics' + }, + children: [ + { + path: '/caseStatisticsType', + name: 'CaseStatisticsType', + component: () => import('@/views/statistic/caseStatistic/caseTypeStatistic'), + meta: { title: '事件类型统计', icon: '', permission: '/caseStatistics/type' } + }, + { + path: '/caseStatisticsAll', + name: 'CaseStatisticsAll', + component: () => import('@/views/statistic/caseStatistic/caseAllStatistic'), + meta: { title: '事件综合统计', icon: '', permission: '/caseStatistics/all' } + }, + { + path: '/caseStatisticsYear', + name: 'CaseStatisticsYear', + component: () => import('@/views/statistic/caseStatistic/caseStatisticYear'), + meta: { title: '事件年统计', icon: '', permission: '/caseStatistics/year' } + }, + { + path: '/caseStatisticsMonth', + name: 'CaseStatisticsMonth', + component: () => import('@/views/statistic/caseStatistic/caseStatisticMonth'), + meta: { title: '事件月统计', icon: '', permission: '/caseStatistics/month' } + } + ] +}, { + path: '/callStatistics', + component: Layout, + redirect: '/logStatistics', + name: 'CallStatistics', + alwaysShow: true, + meta: { + title: '话务统计', + icon: 'icon-config', // 图标 + permission: '/callStatistic' + }, + children: [ + { + path: '/logStatistics', + name: 'LogStatistics', + component: () => import('@/views/statistic/callStatistic/logStatistic'), + meta: { title: '签出置忙时间统计', icon: '', permission: '/logstatistic' } + }, + { + path: '/callStatisticsAll', + name: 'CallStatisticsAll', + component: () => import('@/views/statistic/callStatistic/allStatistic'), + meta: { title: '话务综合统计', icon: '', permission: '/allCallStatistic' } + } + ] } ] diff --git a/src/views/statistic/callStatistic/allStatistic.vue b/src/views/statistic/callStatistic/allStatistic.vue new file mode 100644 index 0000000..2a0e51b --- /dev/null +++ b/src/views/statistic/callStatistic/allStatistic.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/views/statistic/callStatistic/components/callRatePie.vue b/src/views/statistic/callStatistic/components/callRatePie.vue new file mode 100644 index 0000000..338add6 --- /dev/null +++ b/src/views/statistic/callStatistic/components/callRatePie.vue @@ -0,0 +1,56 @@ + + + + diff --git a/src/views/statistic/callStatistic/components/satisfiedPie.vue b/src/views/statistic/callStatistic/components/satisfiedPie.vue new file mode 100644 index 0000000..9e67eba --- /dev/null +++ b/src/views/statistic/callStatistic/components/satisfiedPie.vue @@ -0,0 +1,57 @@ + + + + diff --git a/src/views/statistic/callStatistic/logStatistic.vue b/src/views/statistic/callStatistic/logStatistic.vue new file mode 100644 index 0000000..1dd6f82 --- /dev/null +++ b/src/views/statistic/callStatistic/logStatistic.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/src/router/modules/statistic.js b/src/router/modules/statistic.js index 62bed4c..75fa739 100644 --- a/src/router/modules/statistic.js +++ b/src/router/modules/statistic.js @@ -25,5 +25,68 @@ meta: { title: '实时监控', icon: '', permission: '/monitor/reatime' } } ] +}, +{ + path: 'statistics', + component: Layout, + redirect: '/statistics', + name: 'Statistics', + alwaysShow: true, + meta: { + title: '事件统计', + icon: 'icon-config', // 图标 + permission: '/statistics' + }, + children: [ + { + path: '/caseStatisticsType', + name: 'CaseStatisticsType', + component: () => import('@/views/statistic/caseStatistic/caseTypeStatistic'), + meta: { title: '事件类型统计', icon: '', permission: '/caseStatistics/type' } + }, + { + path: '/caseStatisticsAll', + name: 'CaseStatisticsAll', + component: () => import('@/views/statistic/caseStatistic/caseAllStatistic'), + meta: { title: '事件综合统计', icon: '', permission: '/caseStatistics/all' } + }, + { + path: '/caseStatisticsYear', + name: 'CaseStatisticsYear', + component: () => import('@/views/statistic/caseStatistic/caseStatisticYear'), + meta: { title: '事件年统计', icon: '', permission: '/caseStatistics/year' } + }, + { + path: '/caseStatisticsMonth', + name: 'CaseStatisticsMonth', + component: () => import('@/views/statistic/caseStatistic/caseStatisticMonth'), + meta: { title: '事件月统计', icon: '', permission: '/caseStatistics/month' } + } + ] +}, { + path: '/callStatistics', + component: Layout, + redirect: '/logStatistics', + name: 'CallStatistics', + alwaysShow: true, + meta: { + title: '话务统计', + icon: 'icon-config', // 图标 + permission: '/callStatistic' + }, + children: [ + { + path: '/logStatistics', + name: 'LogStatistics', + component: () => import('@/views/statistic/callStatistic/logStatistic'), + meta: { title: '签出置忙时间统计', icon: '', permission: '/logstatistic' } + }, + { + path: '/callStatisticsAll', + name: 'CallStatisticsAll', + component: () => import('@/views/statistic/callStatistic/allStatistic'), + meta: { title: '话务综合统计', icon: '', permission: '/allCallStatistic' } + } + ] } ] diff --git a/src/views/statistic/callStatistic/allStatistic.vue b/src/views/statistic/callStatistic/allStatistic.vue new file mode 100644 index 0000000..2a0e51b --- /dev/null +++ b/src/views/statistic/callStatistic/allStatistic.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/views/statistic/callStatistic/components/callRatePie.vue b/src/views/statistic/callStatistic/components/callRatePie.vue new file mode 100644 index 0000000..338add6 --- /dev/null +++ b/src/views/statistic/callStatistic/components/callRatePie.vue @@ -0,0 +1,56 @@ + + + + diff --git a/src/views/statistic/callStatistic/components/satisfiedPie.vue b/src/views/statistic/callStatistic/components/satisfiedPie.vue new file mode 100644 index 0000000..9e67eba --- /dev/null +++ b/src/views/statistic/callStatistic/components/satisfiedPie.vue @@ -0,0 +1,57 @@ + + + + diff --git a/src/views/statistic/callStatistic/logStatistic.vue b/src/views/statistic/callStatistic/logStatistic.vue new file mode 100644 index 0000000..1dd6f82 --- /dev/null +++ b/src/views/statistic/callStatistic/logStatistic.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseAllStatistic.vue b/src/views/statistic/caseStatistic/caseAllStatistic.vue new file mode 100644 index 0000000..d27160d --- /dev/null +++ b/src/views/statistic/caseStatistic/caseAllStatistic.vue @@ -0,0 +1,46 @@ + + + + + + diff --git a/src/router/modules/statistic.js b/src/router/modules/statistic.js index 62bed4c..75fa739 100644 --- a/src/router/modules/statistic.js +++ b/src/router/modules/statistic.js @@ -25,5 +25,68 @@ meta: { title: '实时监控', icon: '', permission: '/monitor/reatime' } } ] +}, +{ + path: 'statistics', + component: Layout, + redirect: '/statistics', + name: 'Statistics', + alwaysShow: true, + meta: { + title: '事件统计', + icon: 'icon-config', // 图标 + permission: '/statistics' + }, + children: [ + { + path: '/caseStatisticsType', + name: 'CaseStatisticsType', + component: () => import('@/views/statistic/caseStatistic/caseTypeStatistic'), + meta: { title: '事件类型统计', icon: '', permission: '/caseStatistics/type' } + }, + { + path: '/caseStatisticsAll', + name: 'CaseStatisticsAll', + component: () => import('@/views/statistic/caseStatistic/caseAllStatistic'), + meta: { title: '事件综合统计', icon: '', permission: '/caseStatistics/all' } + }, + { + path: '/caseStatisticsYear', + name: 'CaseStatisticsYear', + component: () => import('@/views/statistic/caseStatistic/caseStatisticYear'), + meta: { title: '事件年统计', icon: '', permission: '/caseStatistics/year' } + }, + { + path: '/caseStatisticsMonth', + name: 'CaseStatisticsMonth', + component: () => import('@/views/statistic/caseStatistic/caseStatisticMonth'), + meta: { title: '事件月统计', icon: '', permission: '/caseStatistics/month' } + } + ] +}, { + path: '/callStatistics', + component: Layout, + redirect: '/logStatistics', + name: 'CallStatistics', + alwaysShow: true, + meta: { + title: '话务统计', + icon: 'icon-config', // 图标 + permission: '/callStatistic' + }, + children: [ + { + path: '/logStatistics', + name: 'LogStatistics', + component: () => import('@/views/statistic/callStatistic/logStatistic'), + meta: { title: '签出置忙时间统计', icon: '', permission: '/logstatistic' } + }, + { + path: '/callStatisticsAll', + name: 'CallStatisticsAll', + component: () => import('@/views/statistic/callStatistic/allStatistic'), + meta: { title: '话务综合统计', icon: '', permission: '/allCallStatistic' } + } + ] } ] diff --git a/src/views/statistic/callStatistic/allStatistic.vue b/src/views/statistic/callStatistic/allStatistic.vue new file mode 100644 index 0000000..2a0e51b --- /dev/null +++ b/src/views/statistic/callStatistic/allStatistic.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/views/statistic/callStatistic/components/callRatePie.vue b/src/views/statistic/callStatistic/components/callRatePie.vue new file mode 100644 index 0000000..338add6 --- /dev/null +++ b/src/views/statistic/callStatistic/components/callRatePie.vue @@ -0,0 +1,56 @@ + + + + diff --git a/src/views/statistic/callStatistic/components/satisfiedPie.vue b/src/views/statistic/callStatistic/components/satisfiedPie.vue new file mode 100644 index 0000000..9e67eba --- /dev/null +++ b/src/views/statistic/callStatistic/components/satisfiedPie.vue @@ -0,0 +1,57 @@ + + + + diff --git a/src/views/statistic/callStatistic/logStatistic.vue b/src/views/statistic/callStatistic/logStatistic.vue new file mode 100644 index 0000000..1dd6f82 --- /dev/null +++ b/src/views/statistic/callStatistic/logStatistic.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseAllStatistic.vue b/src/views/statistic/caseStatistic/caseAllStatistic.vue new file mode 100644 index 0000000..d27160d --- /dev/null +++ b/src/views/statistic/caseStatistic/caseAllStatistic.vue @@ -0,0 +1,46 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticMonth.vue b/src/views/statistic/caseStatistic/caseStatisticMonth.vue new file mode 100644 index 0000000..8341559 --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticMonth.vue @@ -0,0 +1,197 @@ + + + + + + diff --git a/src/router/modules/statistic.js b/src/router/modules/statistic.js index 62bed4c..75fa739 100644 --- a/src/router/modules/statistic.js +++ b/src/router/modules/statistic.js @@ -25,5 +25,68 @@ meta: { title: '实时监控', icon: '', permission: '/monitor/reatime' } } ] +}, +{ + path: 'statistics', + component: Layout, + redirect: '/statistics', + name: 'Statistics', + alwaysShow: true, + meta: { + title: '事件统计', + icon: 'icon-config', // 图标 + permission: '/statistics' + }, + children: [ + { + path: '/caseStatisticsType', + name: 'CaseStatisticsType', + component: () => import('@/views/statistic/caseStatistic/caseTypeStatistic'), + meta: { title: '事件类型统计', icon: '', permission: '/caseStatistics/type' } + }, + { + path: '/caseStatisticsAll', + name: 'CaseStatisticsAll', + component: () => import('@/views/statistic/caseStatistic/caseAllStatistic'), + meta: { title: '事件综合统计', icon: '', permission: '/caseStatistics/all' } + }, + { + path: '/caseStatisticsYear', + name: 'CaseStatisticsYear', + component: () => import('@/views/statistic/caseStatistic/caseStatisticYear'), + meta: { title: '事件年统计', icon: '', permission: '/caseStatistics/year' } + }, + { + path: '/caseStatisticsMonth', + name: 'CaseStatisticsMonth', + component: () => import('@/views/statistic/caseStatistic/caseStatisticMonth'), + meta: { title: '事件月统计', icon: '', permission: '/caseStatistics/month' } + } + ] +}, { + path: '/callStatistics', + component: Layout, + redirect: '/logStatistics', + name: 'CallStatistics', + alwaysShow: true, + meta: { + title: '话务统计', + icon: 'icon-config', // 图标 + permission: '/callStatistic' + }, + children: [ + { + path: '/logStatistics', + name: 'LogStatistics', + component: () => import('@/views/statistic/callStatistic/logStatistic'), + meta: { title: '签出置忙时间统计', icon: '', permission: '/logstatistic' } + }, + { + path: '/callStatisticsAll', + name: 'CallStatisticsAll', + component: () => import('@/views/statistic/callStatistic/allStatistic'), + meta: { title: '话务综合统计', icon: '', permission: '/allCallStatistic' } + } + ] } ] diff --git a/src/views/statistic/callStatistic/allStatistic.vue b/src/views/statistic/callStatistic/allStatistic.vue new file mode 100644 index 0000000..2a0e51b --- /dev/null +++ b/src/views/statistic/callStatistic/allStatistic.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/views/statistic/callStatistic/components/callRatePie.vue b/src/views/statistic/callStatistic/components/callRatePie.vue new file mode 100644 index 0000000..338add6 --- /dev/null +++ b/src/views/statistic/callStatistic/components/callRatePie.vue @@ -0,0 +1,56 @@ + + + + diff --git a/src/views/statistic/callStatistic/components/satisfiedPie.vue b/src/views/statistic/callStatistic/components/satisfiedPie.vue new file mode 100644 index 0000000..9e67eba --- /dev/null +++ b/src/views/statistic/callStatistic/components/satisfiedPie.vue @@ -0,0 +1,57 @@ + + + + diff --git a/src/views/statistic/callStatistic/logStatistic.vue b/src/views/statistic/callStatistic/logStatistic.vue new file mode 100644 index 0000000..1dd6f82 --- /dev/null +++ b/src/views/statistic/callStatistic/logStatistic.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseAllStatistic.vue b/src/views/statistic/caseStatistic/caseAllStatistic.vue new file mode 100644 index 0000000..d27160d --- /dev/null +++ b/src/views/statistic/caseStatistic/caseAllStatistic.vue @@ -0,0 +1,46 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticMonth.vue b/src/views/statistic/caseStatistic/caseStatisticMonth.vue new file mode 100644 index 0000000..8341559 --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticMonth.vue @@ -0,0 +1,197 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticYear.vue b/src/views/statistic/caseStatistic/caseStatisticYear.vue new file mode 100644 index 0000000..644c87c --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticYear.vue @@ -0,0 +1,177 @@ + + + + + + diff --git a/src/router/modules/statistic.js b/src/router/modules/statistic.js index 62bed4c..75fa739 100644 --- a/src/router/modules/statistic.js +++ b/src/router/modules/statistic.js @@ -25,5 +25,68 @@ meta: { title: '实时监控', icon: '', permission: '/monitor/reatime' } } ] +}, +{ + path: 'statistics', + component: Layout, + redirect: '/statistics', + name: 'Statistics', + alwaysShow: true, + meta: { + title: '事件统计', + icon: 'icon-config', // 图标 + permission: '/statistics' + }, + children: [ + { + path: '/caseStatisticsType', + name: 'CaseStatisticsType', + component: () => import('@/views/statistic/caseStatistic/caseTypeStatistic'), + meta: { title: '事件类型统计', icon: '', permission: '/caseStatistics/type' } + }, + { + path: '/caseStatisticsAll', + name: 'CaseStatisticsAll', + component: () => import('@/views/statistic/caseStatistic/caseAllStatistic'), + meta: { title: '事件综合统计', icon: '', permission: '/caseStatistics/all' } + }, + { + path: '/caseStatisticsYear', + name: 'CaseStatisticsYear', + component: () => import('@/views/statistic/caseStatistic/caseStatisticYear'), + meta: { title: '事件年统计', icon: '', permission: '/caseStatistics/year' } + }, + { + path: '/caseStatisticsMonth', + name: 'CaseStatisticsMonth', + component: () => import('@/views/statistic/caseStatistic/caseStatisticMonth'), + meta: { title: '事件月统计', icon: '', permission: '/caseStatistics/month' } + } + ] +}, { + path: '/callStatistics', + component: Layout, + redirect: '/logStatistics', + name: 'CallStatistics', + alwaysShow: true, + meta: { + title: '话务统计', + icon: 'icon-config', // 图标 + permission: '/callStatistic' + }, + children: [ + { + path: '/logStatistics', + name: 'LogStatistics', + component: () => import('@/views/statistic/callStatistic/logStatistic'), + meta: { title: '签出置忙时间统计', icon: '', permission: '/logstatistic' } + }, + { + path: '/callStatisticsAll', + name: 'CallStatisticsAll', + component: () => import('@/views/statistic/callStatistic/allStatistic'), + meta: { title: '话务综合统计', icon: '', permission: '/allCallStatistic' } + } + ] } ] diff --git a/src/views/statistic/callStatistic/allStatistic.vue b/src/views/statistic/callStatistic/allStatistic.vue new file mode 100644 index 0000000..2a0e51b --- /dev/null +++ b/src/views/statistic/callStatistic/allStatistic.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/views/statistic/callStatistic/components/callRatePie.vue b/src/views/statistic/callStatistic/components/callRatePie.vue new file mode 100644 index 0000000..338add6 --- /dev/null +++ b/src/views/statistic/callStatistic/components/callRatePie.vue @@ -0,0 +1,56 @@ + + + + diff --git a/src/views/statistic/callStatistic/components/satisfiedPie.vue b/src/views/statistic/callStatistic/components/satisfiedPie.vue new file mode 100644 index 0000000..9e67eba --- /dev/null +++ b/src/views/statistic/callStatistic/components/satisfiedPie.vue @@ -0,0 +1,57 @@ + + + + diff --git a/src/views/statistic/callStatistic/logStatistic.vue b/src/views/statistic/callStatistic/logStatistic.vue new file mode 100644 index 0000000..1dd6f82 --- /dev/null +++ b/src/views/statistic/callStatistic/logStatistic.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseAllStatistic.vue b/src/views/statistic/caseStatistic/caseAllStatistic.vue new file mode 100644 index 0000000..d27160d --- /dev/null +++ b/src/views/statistic/caseStatistic/caseAllStatistic.vue @@ -0,0 +1,46 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticMonth.vue b/src/views/statistic/caseStatistic/caseStatisticMonth.vue new file mode 100644 index 0000000..8341559 --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticMonth.vue @@ -0,0 +1,197 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticYear.vue b/src/views/statistic/caseStatistic/caseStatisticYear.vue new file mode 100644 index 0000000..644c87c --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticYear.vue @@ -0,0 +1,177 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseTypeStatistic.vue b/src/views/statistic/caseStatistic/caseTypeStatistic.vue new file mode 100644 index 0000000..02f050e --- /dev/null +++ b/src/views/statistic/caseStatistic/caseTypeStatistic.vue @@ -0,0 +1,118 @@ + + + + + + diff --git a/src/router/modules/statistic.js b/src/router/modules/statistic.js index 62bed4c..75fa739 100644 --- a/src/router/modules/statistic.js +++ b/src/router/modules/statistic.js @@ -25,5 +25,68 @@ meta: { title: '实时监控', icon: '', permission: '/monitor/reatime' } } ] +}, +{ + path: 'statistics', + component: Layout, + redirect: '/statistics', + name: 'Statistics', + alwaysShow: true, + meta: { + title: '事件统计', + icon: 'icon-config', // 图标 + permission: '/statistics' + }, + children: [ + { + path: '/caseStatisticsType', + name: 'CaseStatisticsType', + component: () => import('@/views/statistic/caseStatistic/caseTypeStatistic'), + meta: { title: '事件类型统计', icon: '', permission: '/caseStatistics/type' } + }, + { + path: '/caseStatisticsAll', + name: 'CaseStatisticsAll', + component: () => import('@/views/statistic/caseStatistic/caseAllStatistic'), + meta: { title: '事件综合统计', icon: '', permission: '/caseStatistics/all' } + }, + { + path: '/caseStatisticsYear', + name: 'CaseStatisticsYear', + component: () => import('@/views/statistic/caseStatistic/caseStatisticYear'), + meta: { title: '事件年统计', icon: '', permission: '/caseStatistics/year' } + }, + { + path: '/caseStatisticsMonth', + name: 'CaseStatisticsMonth', + component: () => import('@/views/statistic/caseStatistic/caseStatisticMonth'), + meta: { title: '事件月统计', icon: '', permission: '/caseStatistics/month' } + } + ] +}, { + path: '/callStatistics', + component: Layout, + redirect: '/logStatistics', + name: 'CallStatistics', + alwaysShow: true, + meta: { + title: '话务统计', + icon: 'icon-config', // 图标 + permission: '/callStatistic' + }, + children: [ + { + path: '/logStatistics', + name: 'LogStatistics', + component: () => import('@/views/statistic/callStatistic/logStatistic'), + meta: { title: '签出置忙时间统计', icon: '', permission: '/logstatistic' } + }, + { + path: '/callStatisticsAll', + name: 'CallStatisticsAll', + component: () => import('@/views/statistic/callStatistic/allStatistic'), + meta: { title: '话务综合统计', icon: '', permission: '/allCallStatistic' } + } + ] } ] diff --git a/src/views/statistic/callStatistic/allStatistic.vue b/src/views/statistic/callStatistic/allStatistic.vue new file mode 100644 index 0000000..2a0e51b --- /dev/null +++ b/src/views/statistic/callStatistic/allStatistic.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/views/statistic/callStatistic/components/callRatePie.vue b/src/views/statistic/callStatistic/components/callRatePie.vue new file mode 100644 index 0000000..338add6 --- /dev/null +++ b/src/views/statistic/callStatistic/components/callRatePie.vue @@ -0,0 +1,56 @@ + + + + diff --git a/src/views/statistic/callStatistic/components/satisfiedPie.vue b/src/views/statistic/callStatistic/components/satisfiedPie.vue new file mode 100644 index 0000000..9e67eba --- /dev/null +++ b/src/views/statistic/callStatistic/components/satisfiedPie.vue @@ -0,0 +1,57 @@ + + + + diff --git a/src/views/statistic/callStatistic/logStatistic.vue b/src/views/statistic/callStatistic/logStatistic.vue new file mode 100644 index 0000000..1dd6f82 --- /dev/null +++ b/src/views/statistic/callStatistic/logStatistic.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseAllStatistic.vue b/src/views/statistic/caseStatistic/caseAllStatistic.vue new file mode 100644 index 0000000..d27160d --- /dev/null +++ b/src/views/statistic/caseStatistic/caseAllStatistic.vue @@ -0,0 +1,46 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticMonth.vue b/src/views/statistic/caseStatistic/caseStatisticMonth.vue new file mode 100644 index 0000000..8341559 --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticMonth.vue @@ -0,0 +1,197 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticYear.vue b/src/views/statistic/caseStatistic/caseStatisticYear.vue new file mode 100644 index 0000000..644c87c --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticYear.vue @@ -0,0 +1,177 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseTypeStatistic.vue b/src/views/statistic/caseStatistic/caseTypeStatistic.vue new file mode 100644 index 0000000..02f050e --- /dev/null +++ b/src/views/statistic/caseStatistic/caseTypeStatistic.vue @@ -0,0 +1,118 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseHandleSearch.vue b/src/views/statistic/caseStatistic/components/caseHandleSearch.vue new file mode 100644 index 0000000..d93b8ca --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseHandleSearch.vue @@ -0,0 +1,97 @@ + + + + + + diff --git a/src/router/modules/statistic.js b/src/router/modules/statistic.js index 62bed4c..75fa739 100644 --- a/src/router/modules/statistic.js +++ b/src/router/modules/statistic.js @@ -25,5 +25,68 @@ meta: { title: '实时监控', icon: '', permission: '/monitor/reatime' } } ] +}, +{ + path: 'statistics', + component: Layout, + redirect: '/statistics', + name: 'Statistics', + alwaysShow: true, + meta: { + title: '事件统计', + icon: 'icon-config', // 图标 + permission: '/statistics' + }, + children: [ + { + path: '/caseStatisticsType', + name: 'CaseStatisticsType', + component: () => import('@/views/statistic/caseStatistic/caseTypeStatistic'), + meta: { title: '事件类型统计', icon: '', permission: '/caseStatistics/type' } + }, + { + path: '/caseStatisticsAll', + name: 'CaseStatisticsAll', + component: () => import('@/views/statistic/caseStatistic/caseAllStatistic'), + meta: { title: '事件综合统计', icon: '', permission: '/caseStatistics/all' } + }, + { + path: '/caseStatisticsYear', + name: 'CaseStatisticsYear', + component: () => import('@/views/statistic/caseStatistic/caseStatisticYear'), + meta: { title: '事件年统计', icon: '', permission: '/caseStatistics/year' } + }, + { + path: '/caseStatisticsMonth', + name: 'CaseStatisticsMonth', + component: () => import('@/views/statistic/caseStatistic/caseStatisticMonth'), + meta: { title: '事件月统计', icon: '', permission: '/caseStatistics/month' } + } + ] +}, { + path: '/callStatistics', + component: Layout, + redirect: '/logStatistics', + name: 'CallStatistics', + alwaysShow: true, + meta: { + title: '话务统计', + icon: 'icon-config', // 图标 + permission: '/callStatistic' + }, + children: [ + { + path: '/logStatistics', + name: 'LogStatistics', + component: () => import('@/views/statistic/callStatistic/logStatistic'), + meta: { title: '签出置忙时间统计', icon: '', permission: '/logstatistic' } + }, + { + path: '/callStatisticsAll', + name: 'CallStatisticsAll', + component: () => import('@/views/statistic/callStatistic/allStatistic'), + meta: { title: '话务综合统计', icon: '', permission: '/allCallStatistic' } + } + ] } ] diff --git a/src/views/statistic/callStatistic/allStatistic.vue b/src/views/statistic/callStatistic/allStatistic.vue new file mode 100644 index 0000000..2a0e51b --- /dev/null +++ b/src/views/statistic/callStatistic/allStatistic.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/views/statistic/callStatistic/components/callRatePie.vue b/src/views/statistic/callStatistic/components/callRatePie.vue new file mode 100644 index 0000000..338add6 --- /dev/null +++ b/src/views/statistic/callStatistic/components/callRatePie.vue @@ -0,0 +1,56 @@ + + + + diff --git a/src/views/statistic/callStatistic/components/satisfiedPie.vue b/src/views/statistic/callStatistic/components/satisfiedPie.vue new file mode 100644 index 0000000..9e67eba --- /dev/null +++ b/src/views/statistic/callStatistic/components/satisfiedPie.vue @@ -0,0 +1,57 @@ + + + + diff --git a/src/views/statistic/callStatistic/logStatistic.vue b/src/views/statistic/callStatistic/logStatistic.vue new file mode 100644 index 0000000..1dd6f82 --- /dev/null +++ b/src/views/statistic/callStatistic/logStatistic.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseAllStatistic.vue b/src/views/statistic/caseStatistic/caseAllStatistic.vue new file mode 100644 index 0000000..d27160d --- /dev/null +++ b/src/views/statistic/caseStatistic/caseAllStatistic.vue @@ -0,0 +1,46 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticMonth.vue b/src/views/statistic/caseStatistic/caseStatisticMonth.vue new file mode 100644 index 0000000..8341559 --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticMonth.vue @@ -0,0 +1,197 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticYear.vue b/src/views/statistic/caseStatistic/caseStatisticYear.vue new file mode 100644 index 0000000..644c87c --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticYear.vue @@ -0,0 +1,177 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseTypeStatistic.vue b/src/views/statistic/caseStatistic/caseTypeStatistic.vue new file mode 100644 index 0000000..02f050e --- /dev/null +++ b/src/views/statistic/caseStatistic/caseTypeStatistic.vue @@ -0,0 +1,118 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseHandleSearch.vue b/src/views/statistic/caseStatistic/components/caseHandleSearch.vue new file mode 100644 index 0000000..d93b8ca --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseHandleSearch.vue @@ -0,0 +1,97 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseSource.vue b/src/views/statistic/caseStatistic/components/caseSource.vue new file mode 100644 index 0000000..f5f1bbe --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseSource.vue @@ -0,0 +1,72 @@ + + + + diff --git a/src/router/modules/statistic.js b/src/router/modules/statistic.js index 62bed4c..75fa739 100644 --- a/src/router/modules/statistic.js +++ b/src/router/modules/statistic.js @@ -25,5 +25,68 @@ meta: { title: '实时监控', icon: '', permission: '/monitor/reatime' } } ] +}, +{ + path: 'statistics', + component: Layout, + redirect: '/statistics', + name: 'Statistics', + alwaysShow: true, + meta: { + title: '事件统计', + icon: 'icon-config', // 图标 + permission: '/statistics' + }, + children: [ + { + path: '/caseStatisticsType', + name: 'CaseStatisticsType', + component: () => import('@/views/statistic/caseStatistic/caseTypeStatistic'), + meta: { title: '事件类型统计', icon: '', permission: '/caseStatistics/type' } + }, + { + path: '/caseStatisticsAll', + name: 'CaseStatisticsAll', + component: () => import('@/views/statistic/caseStatistic/caseAllStatistic'), + meta: { title: '事件综合统计', icon: '', permission: '/caseStatistics/all' } + }, + { + path: '/caseStatisticsYear', + name: 'CaseStatisticsYear', + component: () => import('@/views/statistic/caseStatistic/caseStatisticYear'), + meta: { title: '事件年统计', icon: '', permission: '/caseStatistics/year' } + }, + { + path: '/caseStatisticsMonth', + name: 'CaseStatisticsMonth', + component: () => import('@/views/statistic/caseStatistic/caseStatisticMonth'), + meta: { title: '事件月统计', icon: '', permission: '/caseStatistics/month' } + } + ] +}, { + path: '/callStatistics', + component: Layout, + redirect: '/logStatistics', + name: 'CallStatistics', + alwaysShow: true, + meta: { + title: '话务统计', + icon: 'icon-config', // 图标 + permission: '/callStatistic' + }, + children: [ + { + path: '/logStatistics', + name: 'LogStatistics', + component: () => import('@/views/statistic/callStatistic/logStatistic'), + meta: { title: '签出置忙时间统计', icon: '', permission: '/logstatistic' } + }, + { + path: '/callStatisticsAll', + name: 'CallStatisticsAll', + component: () => import('@/views/statistic/callStatistic/allStatistic'), + meta: { title: '话务综合统计', icon: '', permission: '/allCallStatistic' } + } + ] } ] diff --git a/src/views/statistic/callStatistic/allStatistic.vue b/src/views/statistic/callStatistic/allStatistic.vue new file mode 100644 index 0000000..2a0e51b --- /dev/null +++ b/src/views/statistic/callStatistic/allStatistic.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/views/statistic/callStatistic/components/callRatePie.vue b/src/views/statistic/callStatistic/components/callRatePie.vue new file mode 100644 index 0000000..338add6 --- /dev/null +++ b/src/views/statistic/callStatistic/components/callRatePie.vue @@ -0,0 +1,56 @@ + + + + diff --git a/src/views/statistic/callStatistic/components/satisfiedPie.vue b/src/views/statistic/callStatistic/components/satisfiedPie.vue new file mode 100644 index 0000000..9e67eba --- /dev/null +++ b/src/views/statistic/callStatistic/components/satisfiedPie.vue @@ -0,0 +1,57 @@ + + + + diff --git a/src/views/statistic/callStatistic/logStatistic.vue b/src/views/statistic/callStatistic/logStatistic.vue new file mode 100644 index 0000000..1dd6f82 --- /dev/null +++ b/src/views/statistic/callStatistic/logStatistic.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseAllStatistic.vue b/src/views/statistic/caseStatistic/caseAllStatistic.vue new file mode 100644 index 0000000..d27160d --- /dev/null +++ b/src/views/statistic/caseStatistic/caseAllStatistic.vue @@ -0,0 +1,46 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticMonth.vue b/src/views/statistic/caseStatistic/caseStatisticMonth.vue new file mode 100644 index 0000000..8341559 --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticMonth.vue @@ -0,0 +1,197 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticYear.vue b/src/views/statistic/caseStatistic/caseStatisticYear.vue new file mode 100644 index 0000000..644c87c --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticYear.vue @@ -0,0 +1,177 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseTypeStatistic.vue b/src/views/statistic/caseStatistic/caseTypeStatistic.vue new file mode 100644 index 0000000..02f050e --- /dev/null +++ b/src/views/statistic/caseStatistic/caseTypeStatistic.vue @@ -0,0 +1,118 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseHandleSearch.vue b/src/views/statistic/caseStatistic/components/caseHandleSearch.vue new file mode 100644 index 0000000..d93b8ca --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseHandleSearch.vue @@ -0,0 +1,97 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseSource.vue b/src/views/statistic/caseStatistic/components/caseSource.vue new file mode 100644 index 0000000..f5f1bbe --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseSource.vue @@ -0,0 +1,72 @@ + + + + diff --git a/src/views/statistic/caseStatistic/components/caseTable.vue b/src/views/statistic/caseStatistic/components/caseTable.vue new file mode 100644 index 0000000..1955c4c --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseTable.vue @@ -0,0 +1,141 @@ + + + + + diff --git a/src/router/modules/statistic.js b/src/router/modules/statistic.js index 62bed4c..75fa739 100644 --- a/src/router/modules/statistic.js +++ b/src/router/modules/statistic.js @@ -25,5 +25,68 @@ meta: { title: '实时监控', icon: '', permission: '/monitor/reatime' } } ] +}, +{ + path: 'statistics', + component: Layout, + redirect: '/statistics', + name: 'Statistics', + alwaysShow: true, + meta: { + title: '事件统计', + icon: 'icon-config', // 图标 + permission: '/statistics' + }, + children: [ + { + path: '/caseStatisticsType', + name: 'CaseStatisticsType', + component: () => import('@/views/statistic/caseStatistic/caseTypeStatistic'), + meta: { title: '事件类型统计', icon: '', permission: '/caseStatistics/type' } + }, + { + path: '/caseStatisticsAll', + name: 'CaseStatisticsAll', + component: () => import('@/views/statistic/caseStatistic/caseAllStatistic'), + meta: { title: '事件综合统计', icon: '', permission: '/caseStatistics/all' } + }, + { + path: '/caseStatisticsYear', + name: 'CaseStatisticsYear', + component: () => import('@/views/statistic/caseStatistic/caseStatisticYear'), + meta: { title: '事件年统计', icon: '', permission: '/caseStatistics/year' } + }, + { + path: '/caseStatisticsMonth', + name: 'CaseStatisticsMonth', + component: () => import('@/views/statistic/caseStatistic/caseStatisticMonth'), + meta: { title: '事件月统计', icon: '', permission: '/caseStatistics/month' } + } + ] +}, { + path: '/callStatistics', + component: Layout, + redirect: '/logStatistics', + name: 'CallStatistics', + alwaysShow: true, + meta: { + title: '话务统计', + icon: 'icon-config', // 图标 + permission: '/callStatistic' + }, + children: [ + { + path: '/logStatistics', + name: 'LogStatistics', + component: () => import('@/views/statistic/callStatistic/logStatistic'), + meta: { title: '签出置忙时间统计', icon: '', permission: '/logstatistic' } + }, + { + path: '/callStatisticsAll', + name: 'CallStatisticsAll', + component: () => import('@/views/statistic/callStatistic/allStatistic'), + meta: { title: '话务综合统计', icon: '', permission: '/allCallStatistic' } + } + ] } ] diff --git a/src/views/statistic/callStatistic/allStatistic.vue b/src/views/statistic/callStatistic/allStatistic.vue new file mode 100644 index 0000000..2a0e51b --- /dev/null +++ b/src/views/statistic/callStatistic/allStatistic.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/views/statistic/callStatistic/components/callRatePie.vue b/src/views/statistic/callStatistic/components/callRatePie.vue new file mode 100644 index 0000000..338add6 --- /dev/null +++ b/src/views/statistic/callStatistic/components/callRatePie.vue @@ -0,0 +1,56 @@ + + + + diff --git a/src/views/statistic/callStatistic/components/satisfiedPie.vue b/src/views/statistic/callStatistic/components/satisfiedPie.vue new file mode 100644 index 0000000..9e67eba --- /dev/null +++ b/src/views/statistic/callStatistic/components/satisfiedPie.vue @@ -0,0 +1,57 @@ + + + + diff --git a/src/views/statistic/callStatistic/logStatistic.vue b/src/views/statistic/callStatistic/logStatistic.vue new file mode 100644 index 0000000..1dd6f82 --- /dev/null +++ b/src/views/statistic/callStatistic/logStatistic.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseAllStatistic.vue b/src/views/statistic/caseStatistic/caseAllStatistic.vue new file mode 100644 index 0000000..d27160d --- /dev/null +++ b/src/views/statistic/caseStatistic/caseAllStatistic.vue @@ -0,0 +1,46 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticMonth.vue b/src/views/statistic/caseStatistic/caseStatisticMonth.vue new file mode 100644 index 0000000..8341559 --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticMonth.vue @@ -0,0 +1,197 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticYear.vue b/src/views/statistic/caseStatistic/caseStatisticYear.vue new file mode 100644 index 0000000..644c87c --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticYear.vue @@ -0,0 +1,177 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseTypeStatistic.vue b/src/views/statistic/caseStatistic/caseTypeStatistic.vue new file mode 100644 index 0000000..02f050e --- /dev/null +++ b/src/views/statistic/caseStatistic/caseTypeStatistic.vue @@ -0,0 +1,118 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseHandleSearch.vue b/src/views/statistic/caseStatistic/components/caseHandleSearch.vue new file mode 100644 index 0000000..d93b8ca --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseHandleSearch.vue @@ -0,0 +1,97 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseSource.vue b/src/views/statistic/caseStatistic/components/caseSource.vue new file mode 100644 index 0000000..f5f1bbe --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseSource.vue @@ -0,0 +1,72 @@ + + + + diff --git a/src/views/statistic/caseStatistic/components/caseTable.vue b/src/views/statistic/caseStatistic/components/caseTable.vue new file mode 100644 index 0000000..1955c4c --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseTable.vue @@ -0,0 +1,141 @@ + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseTypeSearch.vue b/src/views/statistic/caseStatistic/components/caseTypeSearch.vue new file mode 100644 index 0000000..419b443 --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseTypeSearch.vue @@ -0,0 +1,106 @@ + + + + + + diff --git a/src/router/modules/statistic.js b/src/router/modules/statistic.js index 62bed4c..75fa739 100644 --- a/src/router/modules/statistic.js +++ b/src/router/modules/statistic.js @@ -25,5 +25,68 @@ meta: { title: '实时监控', icon: '', permission: '/monitor/reatime' } } ] +}, +{ + path: 'statistics', + component: Layout, + redirect: '/statistics', + name: 'Statistics', + alwaysShow: true, + meta: { + title: '事件统计', + icon: 'icon-config', // 图标 + permission: '/statistics' + }, + children: [ + { + path: '/caseStatisticsType', + name: 'CaseStatisticsType', + component: () => import('@/views/statistic/caseStatistic/caseTypeStatistic'), + meta: { title: '事件类型统计', icon: '', permission: '/caseStatistics/type' } + }, + { + path: '/caseStatisticsAll', + name: 'CaseStatisticsAll', + component: () => import('@/views/statistic/caseStatistic/caseAllStatistic'), + meta: { title: '事件综合统计', icon: '', permission: '/caseStatistics/all' } + }, + { + path: '/caseStatisticsYear', + name: 'CaseStatisticsYear', + component: () => import('@/views/statistic/caseStatistic/caseStatisticYear'), + meta: { title: '事件年统计', icon: '', permission: '/caseStatistics/year' } + }, + { + path: '/caseStatisticsMonth', + name: 'CaseStatisticsMonth', + component: () => import('@/views/statistic/caseStatistic/caseStatisticMonth'), + meta: { title: '事件月统计', icon: '', permission: '/caseStatistics/month' } + } + ] +}, { + path: '/callStatistics', + component: Layout, + redirect: '/logStatistics', + name: 'CallStatistics', + alwaysShow: true, + meta: { + title: '话务统计', + icon: 'icon-config', // 图标 + permission: '/callStatistic' + }, + children: [ + { + path: '/logStatistics', + name: 'LogStatistics', + component: () => import('@/views/statistic/callStatistic/logStatistic'), + meta: { title: '签出置忙时间统计', icon: '', permission: '/logstatistic' } + }, + { + path: '/callStatisticsAll', + name: 'CallStatisticsAll', + component: () => import('@/views/statistic/callStatistic/allStatistic'), + meta: { title: '话务综合统计', icon: '', permission: '/allCallStatistic' } + } + ] } ] diff --git a/src/views/statistic/callStatistic/allStatistic.vue b/src/views/statistic/callStatistic/allStatistic.vue new file mode 100644 index 0000000..2a0e51b --- /dev/null +++ b/src/views/statistic/callStatistic/allStatistic.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/views/statistic/callStatistic/components/callRatePie.vue b/src/views/statistic/callStatistic/components/callRatePie.vue new file mode 100644 index 0000000..338add6 --- /dev/null +++ b/src/views/statistic/callStatistic/components/callRatePie.vue @@ -0,0 +1,56 @@ + + + + diff --git a/src/views/statistic/callStatistic/components/satisfiedPie.vue b/src/views/statistic/callStatistic/components/satisfiedPie.vue new file mode 100644 index 0000000..9e67eba --- /dev/null +++ b/src/views/statistic/callStatistic/components/satisfiedPie.vue @@ -0,0 +1,57 @@ + + + + diff --git a/src/views/statistic/callStatistic/logStatistic.vue b/src/views/statistic/callStatistic/logStatistic.vue new file mode 100644 index 0000000..1dd6f82 --- /dev/null +++ b/src/views/statistic/callStatistic/logStatistic.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseAllStatistic.vue b/src/views/statistic/caseStatistic/caseAllStatistic.vue new file mode 100644 index 0000000..d27160d --- /dev/null +++ b/src/views/statistic/caseStatistic/caseAllStatistic.vue @@ -0,0 +1,46 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticMonth.vue b/src/views/statistic/caseStatistic/caseStatisticMonth.vue new file mode 100644 index 0000000..8341559 --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticMonth.vue @@ -0,0 +1,197 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticYear.vue b/src/views/statistic/caseStatistic/caseStatisticYear.vue new file mode 100644 index 0000000..644c87c --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticYear.vue @@ -0,0 +1,177 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseTypeStatistic.vue b/src/views/statistic/caseStatistic/caseTypeStatistic.vue new file mode 100644 index 0000000..02f050e --- /dev/null +++ b/src/views/statistic/caseStatistic/caseTypeStatistic.vue @@ -0,0 +1,118 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseHandleSearch.vue b/src/views/statistic/caseStatistic/components/caseHandleSearch.vue new file mode 100644 index 0000000..d93b8ca --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseHandleSearch.vue @@ -0,0 +1,97 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseSource.vue b/src/views/statistic/caseStatistic/components/caseSource.vue new file mode 100644 index 0000000..f5f1bbe --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseSource.vue @@ -0,0 +1,72 @@ + + + + diff --git a/src/views/statistic/caseStatistic/components/caseTable.vue b/src/views/statistic/caseStatistic/components/caseTable.vue new file mode 100644 index 0000000..1955c4c --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseTable.vue @@ -0,0 +1,141 @@ + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseTypeSearch.vue b/src/views/statistic/caseStatistic/components/caseTypeSearch.vue new file mode 100644 index 0000000..419b443 --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseTypeSearch.vue @@ -0,0 +1,106 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/components/satisfiedPie.vue b/src/views/statistic/caseStatistic/components/satisfiedPie.vue new file mode 100644 index 0000000..10fbcb3 --- /dev/null +++ b/src/views/statistic/caseStatistic/components/satisfiedPie.vue @@ -0,0 +1,57 @@ + + + + diff --git a/src/router/modules/statistic.js b/src/router/modules/statistic.js index 62bed4c..75fa739 100644 --- a/src/router/modules/statistic.js +++ b/src/router/modules/statistic.js @@ -25,5 +25,68 @@ meta: { title: '实时监控', icon: '', permission: '/monitor/reatime' } } ] +}, +{ + path: 'statistics', + component: Layout, + redirect: '/statistics', + name: 'Statistics', + alwaysShow: true, + meta: { + title: '事件统计', + icon: 'icon-config', // 图标 + permission: '/statistics' + }, + children: [ + { + path: '/caseStatisticsType', + name: 'CaseStatisticsType', + component: () => import('@/views/statistic/caseStatistic/caseTypeStatistic'), + meta: { title: '事件类型统计', icon: '', permission: '/caseStatistics/type' } + }, + { + path: '/caseStatisticsAll', + name: 'CaseStatisticsAll', + component: () => import('@/views/statistic/caseStatistic/caseAllStatistic'), + meta: { title: '事件综合统计', icon: '', permission: '/caseStatistics/all' } + }, + { + path: '/caseStatisticsYear', + name: 'CaseStatisticsYear', + component: () => import('@/views/statistic/caseStatistic/caseStatisticYear'), + meta: { title: '事件年统计', icon: '', permission: '/caseStatistics/year' } + }, + { + path: '/caseStatisticsMonth', + name: 'CaseStatisticsMonth', + component: () => import('@/views/statistic/caseStatistic/caseStatisticMonth'), + meta: { title: '事件月统计', icon: '', permission: '/caseStatistics/month' } + } + ] +}, { + path: '/callStatistics', + component: Layout, + redirect: '/logStatistics', + name: 'CallStatistics', + alwaysShow: true, + meta: { + title: '话务统计', + icon: 'icon-config', // 图标 + permission: '/callStatistic' + }, + children: [ + { + path: '/logStatistics', + name: 'LogStatistics', + component: () => import('@/views/statistic/callStatistic/logStatistic'), + meta: { title: '签出置忙时间统计', icon: '', permission: '/logstatistic' } + }, + { + path: '/callStatisticsAll', + name: 'CallStatisticsAll', + component: () => import('@/views/statistic/callStatistic/allStatistic'), + meta: { title: '话务综合统计', icon: '', permission: '/allCallStatistic' } + } + ] } ] diff --git a/src/views/statistic/callStatistic/allStatistic.vue b/src/views/statistic/callStatistic/allStatistic.vue new file mode 100644 index 0000000..2a0e51b --- /dev/null +++ b/src/views/statistic/callStatistic/allStatistic.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/views/statistic/callStatistic/components/callRatePie.vue b/src/views/statistic/callStatistic/components/callRatePie.vue new file mode 100644 index 0000000..338add6 --- /dev/null +++ b/src/views/statistic/callStatistic/components/callRatePie.vue @@ -0,0 +1,56 @@ + + + + diff --git a/src/views/statistic/callStatistic/components/satisfiedPie.vue b/src/views/statistic/callStatistic/components/satisfiedPie.vue new file mode 100644 index 0000000..9e67eba --- /dev/null +++ b/src/views/statistic/callStatistic/components/satisfiedPie.vue @@ -0,0 +1,57 @@ + + + + diff --git a/src/views/statistic/callStatistic/logStatistic.vue b/src/views/statistic/callStatistic/logStatistic.vue new file mode 100644 index 0000000..1dd6f82 --- /dev/null +++ b/src/views/statistic/callStatistic/logStatistic.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseAllStatistic.vue b/src/views/statistic/caseStatistic/caseAllStatistic.vue new file mode 100644 index 0000000..d27160d --- /dev/null +++ b/src/views/statistic/caseStatistic/caseAllStatistic.vue @@ -0,0 +1,46 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticMonth.vue b/src/views/statistic/caseStatistic/caseStatisticMonth.vue new file mode 100644 index 0000000..8341559 --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticMonth.vue @@ -0,0 +1,197 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticYear.vue b/src/views/statistic/caseStatistic/caseStatisticYear.vue new file mode 100644 index 0000000..644c87c --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticYear.vue @@ -0,0 +1,177 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseTypeStatistic.vue b/src/views/statistic/caseStatistic/caseTypeStatistic.vue new file mode 100644 index 0000000..02f050e --- /dev/null +++ b/src/views/statistic/caseStatistic/caseTypeStatistic.vue @@ -0,0 +1,118 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseHandleSearch.vue b/src/views/statistic/caseStatistic/components/caseHandleSearch.vue new file mode 100644 index 0000000..d93b8ca --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseHandleSearch.vue @@ -0,0 +1,97 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseSource.vue b/src/views/statistic/caseStatistic/components/caseSource.vue new file mode 100644 index 0000000..f5f1bbe --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseSource.vue @@ -0,0 +1,72 @@ + + + + diff --git a/src/views/statistic/caseStatistic/components/caseTable.vue b/src/views/statistic/caseStatistic/components/caseTable.vue new file mode 100644 index 0000000..1955c4c --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseTable.vue @@ -0,0 +1,141 @@ + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseTypeSearch.vue b/src/views/statistic/caseStatistic/components/caseTypeSearch.vue new file mode 100644 index 0000000..419b443 --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseTypeSearch.vue @@ -0,0 +1,106 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/components/satisfiedPie.vue b/src/views/statistic/caseStatistic/components/satisfiedPie.vue new file mode 100644 index 0000000..10fbcb3 --- /dev/null +++ b/src/views/statistic/caseStatistic/components/satisfiedPie.vue @@ -0,0 +1,57 @@ + + + + diff --git a/src/views/statistic/components/caseSearch.vue b/src/views/statistic/components/caseSearch.vue deleted file mode 100644 index ea436e8..0000000 --- a/src/views/statistic/components/caseSearch.vue +++ /dev/null @@ -1,13 +0,0 @@ - - - - - diff --git a/src/router/modules/statistic.js b/src/router/modules/statistic.js index 62bed4c..75fa739 100644 --- a/src/router/modules/statistic.js +++ b/src/router/modules/statistic.js @@ -25,5 +25,68 @@ meta: { title: '实时监控', icon: '', permission: '/monitor/reatime' } } ] +}, +{ + path: 'statistics', + component: Layout, + redirect: '/statistics', + name: 'Statistics', + alwaysShow: true, + meta: { + title: '事件统计', + icon: 'icon-config', // 图标 + permission: '/statistics' + }, + children: [ + { + path: '/caseStatisticsType', + name: 'CaseStatisticsType', + component: () => import('@/views/statistic/caseStatistic/caseTypeStatistic'), + meta: { title: '事件类型统计', icon: '', permission: '/caseStatistics/type' } + }, + { + path: '/caseStatisticsAll', + name: 'CaseStatisticsAll', + component: () => import('@/views/statistic/caseStatistic/caseAllStatistic'), + meta: { title: '事件综合统计', icon: '', permission: '/caseStatistics/all' } + }, + { + path: '/caseStatisticsYear', + name: 'CaseStatisticsYear', + component: () => import('@/views/statistic/caseStatistic/caseStatisticYear'), + meta: { title: '事件年统计', icon: '', permission: '/caseStatistics/year' } + }, + { + path: '/caseStatisticsMonth', + name: 'CaseStatisticsMonth', + component: () => import('@/views/statistic/caseStatistic/caseStatisticMonth'), + meta: { title: '事件月统计', icon: '', permission: '/caseStatistics/month' } + } + ] +}, { + path: '/callStatistics', + component: Layout, + redirect: '/logStatistics', + name: 'CallStatistics', + alwaysShow: true, + meta: { + title: '话务统计', + icon: 'icon-config', // 图标 + permission: '/callStatistic' + }, + children: [ + { + path: '/logStatistics', + name: 'LogStatistics', + component: () => import('@/views/statistic/callStatistic/logStatistic'), + meta: { title: '签出置忙时间统计', icon: '', permission: '/logstatistic' } + }, + { + path: '/callStatisticsAll', + name: 'CallStatisticsAll', + component: () => import('@/views/statistic/callStatistic/allStatistic'), + meta: { title: '话务综合统计', icon: '', permission: '/allCallStatistic' } + } + ] } ] diff --git a/src/views/statistic/callStatistic/allStatistic.vue b/src/views/statistic/callStatistic/allStatistic.vue new file mode 100644 index 0000000..2a0e51b --- /dev/null +++ b/src/views/statistic/callStatistic/allStatistic.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/views/statistic/callStatistic/components/callRatePie.vue b/src/views/statistic/callStatistic/components/callRatePie.vue new file mode 100644 index 0000000..338add6 --- /dev/null +++ b/src/views/statistic/callStatistic/components/callRatePie.vue @@ -0,0 +1,56 @@ + + + + diff --git a/src/views/statistic/callStatistic/components/satisfiedPie.vue b/src/views/statistic/callStatistic/components/satisfiedPie.vue new file mode 100644 index 0000000..9e67eba --- /dev/null +++ b/src/views/statistic/callStatistic/components/satisfiedPie.vue @@ -0,0 +1,57 @@ + + + + diff --git a/src/views/statistic/callStatistic/logStatistic.vue b/src/views/statistic/callStatistic/logStatistic.vue new file mode 100644 index 0000000..1dd6f82 --- /dev/null +++ b/src/views/statistic/callStatistic/logStatistic.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseAllStatistic.vue b/src/views/statistic/caseStatistic/caseAllStatistic.vue new file mode 100644 index 0000000..d27160d --- /dev/null +++ b/src/views/statistic/caseStatistic/caseAllStatistic.vue @@ -0,0 +1,46 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticMonth.vue b/src/views/statistic/caseStatistic/caseStatisticMonth.vue new file mode 100644 index 0000000..8341559 --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticMonth.vue @@ -0,0 +1,197 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseStatisticYear.vue b/src/views/statistic/caseStatistic/caseStatisticYear.vue new file mode 100644 index 0000000..644c87c --- /dev/null +++ b/src/views/statistic/caseStatistic/caseStatisticYear.vue @@ -0,0 +1,177 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/caseTypeStatistic.vue b/src/views/statistic/caseStatistic/caseTypeStatistic.vue new file mode 100644 index 0000000..02f050e --- /dev/null +++ b/src/views/statistic/caseStatistic/caseTypeStatistic.vue @@ -0,0 +1,118 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseHandleSearch.vue b/src/views/statistic/caseStatistic/components/caseHandleSearch.vue new file mode 100644 index 0000000..d93b8ca --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseHandleSearch.vue @@ -0,0 +1,97 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseSource.vue b/src/views/statistic/caseStatistic/components/caseSource.vue new file mode 100644 index 0000000..f5f1bbe --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseSource.vue @@ -0,0 +1,72 @@ + + + + diff --git a/src/views/statistic/caseStatistic/components/caseTable.vue b/src/views/statistic/caseStatistic/components/caseTable.vue new file mode 100644 index 0000000..1955c4c --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseTable.vue @@ -0,0 +1,141 @@ + + + + + diff --git a/src/views/statistic/caseStatistic/components/caseTypeSearch.vue b/src/views/statistic/caseStatistic/components/caseTypeSearch.vue new file mode 100644 index 0000000..419b443 --- /dev/null +++ b/src/views/statistic/caseStatistic/components/caseTypeSearch.vue @@ -0,0 +1,106 @@ + + + + + + diff --git a/src/views/statistic/caseStatistic/components/satisfiedPie.vue b/src/views/statistic/caseStatistic/components/satisfiedPie.vue new file mode 100644 index 0000000..10fbcb3 --- /dev/null +++ b/src/views/statistic/caseStatistic/components/satisfiedPie.vue @@ -0,0 +1,57 @@ + + + + diff --git a/src/views/statistic/components/caseSearch.vue b/src/views/statistic/components/caseSearch.vue deleted file mode 100644 index ea436e8..0000000 --- a/src/views/statistic/components/caseSearch.vue +++ /dev/null @@ -1,13 +0,0 @@ - - - - - diff --git a/src/views/statistic/components/chartTools.vue b/src/views/statistic/components/chartTools.vue new file mode 100644 index 0000000..8e3ed3b --- /dev/null +++ b/src/views/statistic/components/chartTools.vue @@ -0,0 +1,78 @@ + + + + +