From ba1a3bcae441170f663a79f1e12efead70ee96b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E7=8E=89=E4=B8=9C?= <129883742+liyudong2018@users.noreply.github.com> Date: Thu, 21 Aug 2025 16:00:41 +0800 Subject: [PATCH] =?UTF-8?q?1.=20=E6=8C=87=E6=A0=87=E5=AD=90=E9=9B=86?= =?UTF-8?q?=E6=98=A0=E5=B0=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manager-admin/pom.xml | 5 + manager-admin/src/main/demo.html | 838 ++++++++++++++---- .../src/main/java/com/hshh/Application.java | 1 + .../src/main/java/com/hshh/Init.java | 40 + .../hshh/data/controller/DataController.java | 13 +- .../evaluation/bean/DatasourceRequest.java | 20 + .../evaluation/bean/EvalItemToFieldInfo.java | 28 + .../evaluation/bean/EvaluationRequest.java | 42 + .../EvaluationProjectController.java | 132 ++- .../EvaluationTemplateController.java | 195 +--- .../entity/EvaluationTemplateWeight.java | 4 +- .../mapper/EvaluationProjectMapper.java | 8 + .../mapper/EvaluationTemplateMapper.java | 2 + .../service/EvaluationProjectService.java | 17 + .../service/EvaluationTemplateService.java | 9 +- .../EvaluationTemplateWeightService.java | 11 + .../impl/EvaluationProjectServiceImpl.java | 170 +++- .../impl/EvaluationTemplateServiceImpl.java | 2 + .../EvaluationTemplateWeightServiceImpl.java | 14 + .../controller/EvaluationController.java | 40 +- .../controller/IndicatorController.java | 11 +- .../com/hshh/indicator/entity/Indicator.java | 2 + .../indicator/entity/IndicatorEvalItem.java | 3 +- .../indicator/mapper/IndicatorMapper.java | 10 +- .../service/IndicatorEvalItemService.java | 18 + .../indicator/service/IndicatorService.java | 11 + .../impl/IndicatorEvalItemServiceImpl.java | 17 + .../service/impl/IndicatorServiceImpl.java | 11 + .../controller/ModelDefineController.java | 9 +- .../hshh/model/entity/FormFieldConfig.java | 6 +- .../model/service/FormFieldConfigService.java | 13 +- .../impl/FormFieldConfigServiceImpl.java | 12 + .../java/com/hshh/thread/HandleCmdThread.java | 44 + .../src/main/resources/application.yaml | 2 +- .../mapper/EvaluationProjectMapper.xml | 8 + .../mapper/EvaluationTemplateMapper.xml | 1 + .../main/resources/mapper/IndicatorMapper.xml | 8 + .../main/resources/static/js/common/common.js | 56 +- .../main/resources/templates/data/list.html | 151 ++-- .../resources/templates/fragments/dialog.html | 96 +- .../src/main/resources/templates/home.html | 18 +- .../templates/indicator/add_evaluation.html | 13 +- .../templates/indicator/evaluation_list.html | 18 +- .../templates/indicator/indicator_mapper.html | 12 +- .../resources/templates/indicator/list.html | 52 +- .../templates/model/add_model_field.html | 284 +++--- .../main/resources/templates/model/list.html | 30 +- .../templates/project/datasource_csv.html | 92 ++ .../templates/project/datasource_db.html | 43 + .../templates/project/datasource_select.html | 60 ++ .../resources/templates/project/list.html | 134 ++- .../project/project_evaluation_process.html | 50 ++ .../templates/project_template/list.html | 7 +- .../test/java/com/hshh/ApplicationTest.java | 53 ++ manager-system/pom.xml | 4 + .../src/main/java/com/hshh/system/Global.java | 18 + .../system/common/bean/BaseController.java | 1 + .../hshh/system/common/bean/CheckedBean.java | 3 +- .../com/hshh/system/common/bean/JsTree.java | 4 +- .../system/common/bean/PaginationBean.java | 8 + .../com/hshh/system/common/cmd/CmdEnum.java | 28 + .../com/hshh/system/common/cmd/CmdInfo.java | 18 + .../common/enums/AggregationMethod.java | 7 +- .../common/threadpool/NamedThreadFactory.java | 36 + .../common/threadpool/ThreadPoolBuilder.java | 63 ++ .../system/common/threadpool/ThreadPools.java | 85 ++ .../hshh/system/config/EndpointConfig.java | 20 + .../hshh/system/config/SecurityConfig.java | 2 +- .../hshh/system/ws/WsEvaluationServer.java | 143 +++ .../src/main/java/CodeGenerator.java | 2 +- 70 files changed, 2712 insertions(+), 676 deletions(-) create mode 100644 manager-admin/src/main/java/com/hshh/Init.java create mode 100644 manager-admin/src/main/java/com/hshh/evaluation/bean/DatasourceRequest.java create mode 100644 manager-admin/src/main/java/com/hshh/evaluation/bean/EvalItemToFieldInfo.java create mode 100644 manager-admin/src/main/java/com/hshh/evaluation/bean/EvaluationRequest.java create mode 100644 manager-admin/src/main/java/com/hshh/thread/HandleCmdThread.java create mode 100644 manager-admin/src/main/resources/templates/project/datasource_csv.html create mode 100644 manager-admin/src/main/resources/templates/project/datasource_db.html create mode 100644 manager-admin/src/main/resources/templates/project/datasource_select.html create mode 100644 manager-admin/src/main/resources/templates/project/project_evaluation_process.html create mode 100644 manager-admin/src/test/java/com/hshh/ApplicationTest.java create mode 100644 manager-system/src/main/java/com/hshh/system/Global.java create mode 100644 manager-system/src/main/java/com/hshh/system/common/cmd/CmdEnum.java create mode 100644 manager-system/src/main/java/com/hshh/system/common/cmd/CmdInfo.java rename manager-admin/src/main/java/com/hshh/data/controller/TestController.java => manager-system/src/main/java/com/hshh/system/common/enums/AggregationMethod.java (52%) create mode 100644 manager-system/src/main/java/com/hshh/system/common/threadpool/NamedThreadFactory.java create mode 100644 manager-system/src/main/java/com/hshh/system/common/threadpool/ThreadPoolBuilder.java create mode 100644 manager-system/src/main/java/com/hshh/system/common/threadpool/ThreadPools.java create mode 100644 manager-system/src/main/java/com/hshh/system/config/EndpointConfig.java create mode 100644 manager-system/src/main/java/com/hshh/system/ws/WsEvaluationServer.java diff --git a/manager-admin/pom.xml b/manager-admin/pom.xml index 73a4041..2dd1e65 100644 --- a/manager-admin/pom.xml +++ b/manager-admin/pom.xml @@ -25,6 +25,11 @@ system + + org.springframework.boot + spring-boot-starter-test + test + org.springframework.boot spring-boot-devtools diff --git a/manager-admin/src/main/demo.html b/manager-admin/src/main/demo.html index 24a1cfb..ae536e0 100644 --- a/manager-admin/src/main/demo.html +++ b/manager-admin/src/main/demo.html @@ -1,206 +1,670 @@ - + + - - 指标设置 Demo - - - - + + + Logs - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + - + +
-