diff --git a/package.json b/package.json index 7a9dddb..8769c12 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "babel-polyfill": "^6.26.0", "classlist-polyfill": "^1.2.0", "crypto-js": "^4.0.0", + "echarts": "^5.3.3", "element-ui": "^2.15.6", "js-base64": "^2.5.1", "js-cookie": "^2.2.0", diff --git a/src/api/plugin/workflow/statistics/index.js b/src/api/plugin/workflow/statistics/index.js new file mode 100644 index 0000000..cd85f34 --- /dev/null +++ b/src/api/plugin/workflow/statistics/index.js @@ -0,0 +1,19 @@ +import request from '@/router/axios'; + +const prefix = '/api/blade-workflow/statistics' + +export const index = (params) => { + return request({ + url: `${prefix}/index`, + method: 'get', + params + }) +} + +export const bar = (params) => { + return request({ + url: `${prefix}/bar`, + method: 'get', + params + }) +} \ No newline at end of file diff --git a/src/views/plugin/workflow/assets/img/statistics_deleted.png b/src/views/plugin/workflow/assets/img/statistics_deleted.png new file mode 100644 index 0000000..1ea15ea Binary files /dev/null and b/src/views/plugin/workflow/assets/img/statistics_deleted.png differ diff --git a/src/views/plugin/workflow/assets/img/statistics_finished.png b/src/views/plugin/workflow/assets/img/statistics_finished.png new file mode 100644 index 0000000..46b162d Binary files /dev/null and b/src/views/plugin/workflow/assets/img/statistics_finished.png differ diff --git a/src/views/plugin/workflow/assets/img/statistics_process.png b/src/views/plugin/workflow/assets/img/statistics_process.png new file mode 100644 index 0000000..02bcffd Binary files /dev/null and b/src/views/plugin/workflow/assets/img/statistics_process.png differ diff --git a/src/views/plugin/workflow/assets/img/statistics_reject.png b/src/views/plugin/workflow/assets/img/statistics_reject.png new file mode 100644 index 0000000..7c75441 Binary files /dev/null and b/src/views/plugin/workflow/assets/img/statistics_reject.png differ diff --git a/src/views/plugin/workflow/assets/img/statistics_terminate.png b/src/views/plugin/workflow/assets/img/statistics_terminate.png new file mode 100644 index 0000000..eef70a8 Binary files /dev/null and b/src/views/plugin/workflow/assets/img/statistics_terminate.png differ diff --git a/src/views/plugin/workflow/assets/img/statistics_unfinished.png b/src/views/plugin/workflow/assets/img/statistics_unfinished.png new file mode 100644 index 0000000..2422e39 Binary files /dev/null and b/src/views/plugin/workflow/assets/img/statistics_unfinished.png differ diff --git a/src/views/plugin/workflow/assets/img/statistics_withdraw.png b/src/views/plugin/workflow/assets/img/statistics_withdraw.png new file mode 100644 index 0000000..42c5fe6 Binary files /dev/null and b/src/views/plugin/workflow/assets/img/statistics_withdraw.png differ diff --git a/src/views/plugin/workflow/statistics/index.vue b/src/views/plugin/workflow/statistics/index.vue new file mode 100644 index 0000000..78c0cd6 --- /dev/null +++ b/src/views/plugin/workflow/statistics/index.vue @@ -0,0 +1,748 @@ + + + + + + + + + + {{item.name}} + + + + 今日新增:{{item.todayNum}} + + + + + + + + + + {{item.name}} + + + + + + + + + + + + + + + + + + + + + + + 流程名称 + 开始时间 + + + + {{item.processDefinitionName}} + {{item.createTime}} + + + + + + + + + + + \ No newline at end of file
{{item.name}}
+ +
今日新增:{{item.todayNum}}