From 218e763626af7cd58f61135f510c8992912b8dc4 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期二, 12 三月 2024 14:17:37 +0800 Subject: [PATCH] 修改 单个项目文件数量 接口 --- src/main/java/com/lf/server/controller/show/OneMapController.java | 4 +++- src/main/java/com/lf/server/mapper/show/OneMapMapper.java | 7 +++++-- src/main/java/com/lf/server/service/show/OneMapService.java | 3 ++- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/lf/server/controller/show/OneMapController.java b/src/main/java/com/lf/server/controller/show/OneMapController.java index 789daa5..afd71f3 100644 --- a/src/main/java/com/lf/server/controller/show/OneMapController.java +++ b/src/main/java/com/lf/server/controller/show/OneMapController.java @@ -16,6 +16,7 @@ import org.springframework.web.bind.annotation.RestController; import java.util.List; +import java.util.Map; /** * 绠$綉涓�寮犲浘 @@ -368,7 +369,8 @@ @ApiOperation(value = "鍗曚釜椤圭洰鏂囦欢绫诲瀷鏁伴噺") @GetMapping("/countProjectType") public ResponseMsg<Object> countProjectType(@RequestParam("projectCode") String projectCode) { - List<String> resList = oneMapService.countProjectType(projectCode); + List<Map<String, Object>> resList = oneMapService.countProjectType(projectCode); + return success(resList); } diff --git a/src/main/java/com/lf/server/mapper/show/OneMapMapper.java b/src/main/java/com/lf/server/mapper/show/OneMapMapper.java index 84962bf..0dff45a 100644 --- a/src/main/java/com/lf/server/mapper/show/OneMapMapper.java +++ b/src/main/java/com/lf/server/mapper/show/OneMapMapper.java @@ -3,11 +3,13 @@ import com.lf.server.entity.bs.MpipelineEntity; import com.lf.server.entity.ctrl.CountEntity; import com.lf.server.entity.show.OneMapEntity; +import org.apache.ibatis.annotations.MapKey; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; import java.util.List; +import java.util.Map; /** * 绠$綉涓�寮犲浘Mapper @@ -216,9 +218,10 @@ * 鍗曚釜椤圭洰鏂囦欢鏁伴噺 * * @param projectCode 椤圭洰浠g爜 - * @return {@link List}<{@link String}> + * @return */ - public List<String> countProjectType(String projectCode); + @MapKey("") + public List<Map<String, Object>> countProjectType(String projectCode); /** * 缁熻椤圭洰涓� diff --git a/src/main/java/com/lf/server/service/show/OneMapService.java b/src/main/java/com/lf/server/service/show/OneMapService.java index 6125021..599dbd9 100644 --- a/src/main/java/com/lf/server/service/show/OneMapService.java +++ b/src/main/java/com/lf/server/service/show/OneMapService.java @@ -9,6 +9,7 @@ import java.util.ArrayList; import java.util.List; +import java.util.Map; /** * 绠$綉涓�寮犲浘Service @@ -355,7 +356,7 @@ * @return {@link List}<{@link String}> */ @Override - public List<String> countProjectType(String projectCode) { + public List<Map<String, Object>> countProjectType(String projectCode) { return oneMapMapper.countProjectType(projectCode); } -- Gitblit v1.9.3