diff --git a/antis-ncc-admin/src/api/report.js b/antis-ncc-admin/src/api/report.js new file mode 100644 index 0000000..d05d2c6 --- /dev/null +++ b/antis-ncc-admin/src/api/report.js @@ -0,0 +1,64 @@ +import request from '@/utils/request' + +// 获取门店业绩趋势数据 +export function getStorePerformanceTrend(data) { + return request({ + url: '/api/Extend/LqReport/get-store-performance-trend', + method: 'post', + data + }) +} + +// 获取门店业绩排行榜 +export function getStorePerformanceRanking(data) { + return request({ + url: '/api/Extend/LqReport/get-store-performance-ranking', + method: 'post', + data + }) +} + +// 获取健康师业绩排行榜 +export function getHealthCoachPerformanceRanking(data) { + return request({ + url: '/api/Extend/LqReport/get-health-coach-performance-ranking', + method: 'post', + data + }) +} + +// 获取健康师业绩趋势 +export function getHealthCoachPerformanceTrend(data) { + return request({ + url: '/api/Extend/LqReport/get-health-coach-performance-trend', + method: 'post', + data + }) +} + +// 获取金三角业绩排行榜 +export function getGoldTrianglePerformanceRanking(data) { + return request({ + url: '/api/Extend/LqReport/get-gold-triangle-performance-ranking', + method: 'post', + data + }) +} + +// 获取金三角业绩趋势 +export function getGoldTrianglePerformanceTrend(data) { + return request({ + url: '/api/Extend/LqReport/get-gold-triangle-performance-trend', + method: 'post', + data + }) +} + +// 获取综合仪表盘数据 +export function getDashboardData(data) { + return request({ + url: '/api/Extend/LqReport/get-dashboard-data', + method: 'post', + data + }) +} diff --git a/antis-ncc-admin/src/router/index.js b/antis-ncc-admin/src/router/index.js index 4deff43..54ff496 100644 --- a/antis-ncc-admin/src/router/index.js +++ b/antis-ncc-admin/src/router/index.js @@ -74,6 +74,22 @@ export const constantRoutes = [{ icon: 'icon-ym icon-ym-s-data' } }] + }, + { + path: '/report', + component: Layout, + hidden: true, + children: [{ + path: '', + component: (resolve) => require(['@/views/report/index'], resolve), + name: 'ReportDashboard', + meta: { + title: 'ReportDashboard', + affix: false, + zhTitle: '业务报表中心', + icon: 'el-icon-data-analysis' + } + }] } ] diff --git a/antis-ncc-admin/src/views/departmentConsumePerformanceStatistics/index.vue b/antis-ncc-admin/src/views/departmentConsumePerformanceStatistics/index.vue index a16b20f..d42b42d 100644 --- a/antis-ncc-admin/src/views/departmentConsumePerformanceStatistics/index.vue +++ b/antis-ncc-admin/src/views/departmentConsumePerformanceStatistics/index.vue @@ -47,7 +47,7 @@
- + @@ -60,7 +60,17 @@ {{ formatMoney(scope.row.ConsumePerformance) }} - + + + + + + +