From 5b7abef74c28249b63cad02457c30324bf260256 Mon Sep 17 00:00:00 2001 From: gaoxq <376340421@qq.com> Date: Tue, 3 Mar 2026 00:16:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E5=B1=8F=E9=A1=B9=E7=9B=AE=E5=88=9D?= =?UTF-8?q?=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 5 ++ screen-vue/public/assets/icon/erp-expense.svg | 1 + .../public/assets/icon/erp-fencheng.svg | 1 + screen-vue/public/assets/icon/erp-income.svg | 1 + .../public/assets/icon/erp-jiaoyizhichu.svg | 1 + .../public/assets/icon/erp-jinglirun.svg | 1 + .../public/assets/icon/erp-lirunfenxi.svg | 1 + screen-vue/public/assets/icon/erp-shouru.svg | 1 + screen-vue/public/assets/icon/erp-zhichu.svg | 1 + .../public/assets/icon/erp-zongshouru.svg | 1 + screen-vue/src/api/bizApi.js | 13 ++- .../views/screen/Erp/components/ChartTop.vue | 64 ++++--------- .../views/screen/Work/components/ChartTop.vue | 64 ++++--------- .../com/mini/mybigscreen/Job/erpJobs.java | 89 +++++++++++++++++++ .../mybigscreen/MyBigScreenApplication.java | 3 + .../biz/controller/IndexInfoController.java | 39 ++++++++ .../biz/controller/ItemInfoController.java | 4 +- .../mybigscreen/biz/domain/IndexInfo.java | 87 ++++++++++++++++++ .../biz/mapper/IndexInfoMapper.java | 16 ++++ .../biz/service/IndexInfoService.java | 16 ++++ .../service/impl/IndexInfoServiceImpl.java | 20 +++++ .../com/mini/mybigscreen/mybatis/demo.java | 2 +- .../com/mini/mybigscreen/utils/DateUtil.java | 19 ---- .../com/mini/mybigscreen/utils/DateUtils.java | 39 ++++++++ src/main/resources/mapper/IndexInfoMapper.xml | 25 ++++++ 25 files changed, 397 insertions(+), 117 deletions(-) create mode 100644 screen-vue/public/assets/icon/erp-expense.svg create mode 100644 screen-vue/public/assets/icon/erp-fencheng.svg create mode 100644 screen-vue/public/assets/icon/erp-income.svg create mode 100644 screen-vue/public/assets/icon/erp-jiaoyizhichu.svg create mode 100644 screen-vue/public/assets/icon/erp-jinglirun.svg create mode 100644 screen-vue/public/assets/icon/erp-lirunfenxi.svg create mode 100644 screen-vue/public/assets/icon/erp-shouru.svg create mode 100644 screen-vue/public/assets/icon/erp-zhichu.svg create mode 100644 screen-vue/public/assets/icon/erp-zongshouru.svg create mode 100644 src/main/java/com/mini/mybigscreen/Job/erpJobs.java create mode 100644 src/main/java/com/mini/mybigscreen/biz/controller/IndexInfoController.java create mode 100644 src/main/java/com/mini/mybigscreen/biz/domain/IndexInfo.java create mode 100644 src/main/java/com/mini/mybigscreen/biz/mapper/IndexInfoMapper.java create mode 100644 src/main/java/com/mini/mybigscreen/biz/service/IndexInfoService.java create mode 100644 src/main/java/com/mini/mybigscreen/biz/service/impl/IndexInfoServiceImpl.java delete mode 100644 src/main/java/com/mini/mybigscreen/utils/DateUtil.java create mode 100644 src/main/java/com/mini/mybigscreen/utils/DateUtils.java create mode 100644 src/main/resources/mapper/IndexInfoMapper.xml diff --git a/pom.xml b/pom.xml index 76cfe75..a2157ab 100644 --- a/pom.xml +++ b/pom.xml @@ -168,6 +168,11 @@ lombok true + + + org.springframework.boot + spring-boot-starter-test + diff --git a/screen-vue/public/assets/icon/erp-expense.svg b/screen-vue/public/assets/icon/erp-expense.svg new file mode 100644 index 0000000..9197be3 --- /dev/null +++ b/screen-vue/public/assets/icon/erp-expense.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/screen-vue/public/assets/icon/erp-fencheng.svg b/screen-vue/public/assets/icon/erp-fencheng.svg new file mode 100644 index 0000000..47faa5f --- /dev/null +++ b/screen-vue/public/assets/icon/erp-fencheng.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/screen-vue/public/assets/icon/erp-income.svg b/screen-vue/public/assets/icon/erp-income.svg new file mode 100644 index 0000000..6a9b3f8 --- /dev/null +++ b/screen-vue/public/assets/icon/erp-income.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/screen-vue/public/assets/icon/erp-jiaoyizhichu.svg b/screen-vue/public/assets/icon/erp-jiaoyizhichu.svg new file mode 100644 index 0000000..9318e49 --- /dev/null +++ b/screen-vue/public/assets/icon/erp-jiaoyizhichu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/screen-vue/public/assets/icon/erp-jinglirun.svg b/screen-vue/public/assets/icon/erp-jinglirun.svg new file mode 100644 index 0000000..7d3e878 --- /dev/null +++ b/screen-vue/public/assets/icon/erp-jinglirun.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/screen-vue/public/assets/icon/erp-lirunfenxi.svg b/screen-vue/public/assets/icon/erp-lirunfenxi.svg new file mode 100644 index 0000000..8836ed0 --- /dev/null +++ b/screen-vue/public/assets/icon/erp-lirunfenxi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/screen-vue/public/assets/icon/erp-shouru.svg b/screen-vue/public/assets/icon/erp-shouru.svg new file mode 100644 index 0000000..1ea57b7 --- /dev/null +++ b/screen-vue/public/assets/icon/erp-shouru.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/screen-vue/public/assets/icon/erp-zhichu.svg b/screen-vue/public/assets/icon/erp-zhichu.svg new file mode 100644 index 0000000..24d7197 --- /dev/null +++ b/screen-vue/public/assets/icon/erp-zhichu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/screen-vue/public/assets/icon/erp-zongshouru.svg b/screen-vue/public/assets/icon/erp-zongshouru.svg new file mode 100644 index 0000000..816a8b7 --- /dev/null +++ b/screen-vue/public/assets/icon/erp-zongshouru.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/screen-vue/src/api/bizApi.js b/screen-vue/src/api/bizApi.js index aedac8c..0e5d186 100644 --- a/screen-vue/src/api/bizApi.js +++ b/screen-vue/src/api/bizApi.js @@ -22,6 +22,17 @@ export function getItemInfoList(params) { }) } +/** + * 获取指标信息列表 + */ +export function getIndexInfoList(params) { + return request({ + url: '/biz/indexInfo/list', + method: 'get', + params: params + }) +} + /** * 获取账号信息列表 */ @@ -53,4 +64,4 @@ export function getErpTransactionFlowList(params) { method: 'get', params: params }) -} \ No newline at end of file +} diff --git a/screen-vue/src/views/screen/Erp/components/ChartTop.vue b/screen-vue/src/views/screen/Erp/components/ChartTop.vue index c437fdc..ce3c94a 100644 --- a/screen-vue/src/views/screen/Erp/components/ChartTop.vue +++ b/screen-vue/src/views/screen/Erp/components/ChartTop.vue @@ -5,14 +5,13 @@
icon
{{ item.module }}
-
{{ item.desc }}
+
{{ item.title }}
@@ -25,49 +24,21 @@