diff --git a/healthlink-his-ui/src/api/reportmanage/index.js b/healthlink-his-ui/src/api/reportmanage/index.js new file mode 100644 index 000000000..2ba867feb --- /dev/null +++ b/healthlink-his-ui/src/api/reportmanage/index.js @@ -0,0 +1,33 @@ +import request from '@/utils/request' + +export function generateReport(data) { + return request({ + url: '/report/analytics/generate', + method: 'post', + data: data + }) +} + +export function exportToExcel(params) { + return request({ + url: '/report/analytics/export', + method: 'get', + params: params + }) +} + +export function getDashboardData(params) { + return request({ + url: '/dashboard/data', + method: 'get', + params: params + }) +} + +export function getDashboardCharts(params) { + return request({ + url: '/dashboard/charts', + method: 'get', + params: params + }) +} diff --git a/healthlink-his-ui/src/views/reportmanage/BusinessAnalytics.vue b/healthlink-his-ui/src/views/reportmanage/BusinessAnalytics.vue new file mode 100644 index 000000000..b22f52885 --- /dev/null +++ b/healthlink-his-ui/src/views/reportmanage/BusinessAnalytics.vue @@ -0,0 +1,179 @@ + + + + +