From 49f0bbcc01be811b2a58a00d253f1a1b9fe07f26 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: Sun, 17 Aug 2025 14:19:25 +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/src/main/demo.html | 377 +++++++-------- .../hshh/evaluation/bean/DraftWeightData.java | 39 ++ .../hshh/evaluation/bean/DynamicTable.java | 24 + .../evaluation/bean/MetricComputeRequest.java | 18 + .../bean/MetricComputerResponse.java | 16 + .../bean/MetricMapperWeightBean.java | 34 ++ .../bean/MetricTableHeaderBean.java | 16 + .../AssistantTemplateController.java | 124 +++++ .../EvaluationProjectController.java | 83 ++-- .../EvaluationTemplateController.java | 444 +++++++++++++++++- .../evaluation/entity/EvaluationProject.java | 4 +- .../evaluation/entity/EvaluationTemplate.java | 25 +- .../service/EvaluationProjectService.java | 7 + .../service/EvaluationTemplateService.java | 21 + .../impl/EvaluationProjectServiceImpl.java | 21 + .../impl/EvaluationTemplateServiceImpl.java | 68 ++- .../controller/EvaluationController.java | 2 +- .../indicator/service/IndicatorService.java | 16 + .../service/impl/IndicatorServiceImpl.java | 22 + .../src/main/resources/application.yaml | 2 +- .../mapper/EvaluationProjectMapper.xml | 6 +- .../mapper/EvaluationTemplateMapper.xml | 4 +- .../main/resources/static/js/HttpClient.js | 32 +- .../main/resources/static/js/common/common.js | 27 +- .../evaluation/start_weight_evaluation.html | 81 ---- .../templates/evaluation_template/list.html | 87 ---- .../src/main/resources/templates/home.html | 324 +++++++------ .../templates/indicator/evaluation_list.html | 176 ++++--- .../templates/indicator/indicator_mapper.html | 387 +++++++-------- .../{evaluation => project}/add.html | 6 +- .../{evaluation => project}/list.html | 58 +-- .../templates/project_template/add.html | 58 +++ .../templates/project_template/list.html | 416 ++++++++++++++++ manager-system/pom.xml | 8 +- .../base/service/TableRelationsService.java | 11 + .../impl/TableRelationsServiceImpl.java | 15 + ...xtractor.java => StringOperationUtil.java} | 19 +- .../hshh/system/common/algorithm/AhpNode.java | 38 ++ .../common/algorithm/AhpTreeCompute.java | 125 +++++ .../system/common/algorithm/AhpTreeDemo.java | 132 ------ .../enums/EvaluationTemplateStatus.java | 44 ++ .../hshh/system/common/util/DraftStore.java | 50 ++ manager-z-generation/pom.xml | 1 + .../src/main/java/CodeGenerator.java | 2 +- pom.xml | 6 + 45 files changed, 2415 insertions(+), 1061 deletions(-) create mode 100644 manager-admin/src/main/java/com/hshh/evaluation/bean/DraftWeightData.java create mode 100644 manager-admin/src/main/java/com/hshh/evaluation/bean/DynamicTable.java create mode 100644 manager-admin/src/main/java/com/hshh/evaluation/bean/MetricComputeRequest.java create mode 100644 manager-admin/src/main/java/com/hshh/evaluation/bean/MetricComputerResponse.java create mode 100644 manager-admin/src/main/java/com/hshh/evaluation/bean/MetricMapperWeightBean.java create mode 100644 manager-admin/src/main/java/com/hshh/evaluation/bean/MetricTableHeaderBean.java create mode 100644 manager-admin/src/main/java/com/hshh/evaluation/controller/AssistantTemplateController.java delete mode 100644 manager-admin/src/main/resources/templates/evaluation/start_weight_evaluation.html delete mode 100644 manager-admin/src/main/resources/templates/evaluation_template/list.html rename manager-admin/src/main/resources/templates/{evaluation => project}/add.html (81%) rename manager-admin/src/main/resources/templates/{evaluation => project}/list.html (78%) create mode 100644 manager-admin/src/main/resources/templates/project_template/add.html create mode 100644 manager-admin/src/main/resources/templates/project_template/list.html rename manager-system/src/main/java/com/hshh/system/common/Strings/{Extractor.java => StringOperationUtil.java} (59%) create mode 100644 manager-system/src/main/java/com/hshh/system/common/algorithm/AhpNode.java create mode 100644 manager-system/src/main/java/com/hshh/system/common/algorithm/AhpTreeCompute.java delete mode 100644 manager-system/src/main/java/com/hshh/system/common/algorithm/AhpTreeDemo.java create mode 100644 manager-system/src/main/java/com/hshh/system/common/enums/EvaluationTemplateStatus.java create mode 100644 manager-system/src/main/java/com/hshh/system/common/util/DraftStore.java diff --git a/manager-admin/src/main/demo.html b/manager-admin/src/main/demo.html index 3148b76..24a1cfb 100644 --- a/manager-admin/src/main/demo.html +++ b/manager-admin/src/main/demo.html @@ -1,240 +1,205 @@ - +
-| 序号 | +名称 | +符号 | +下限值 | +符号 | +上限值 | +
|---|---|---|---|---|---|
| 尚未添加评价规则,点击右上角“增加评价”。 | +|||||