管道基础大数据平台系统开发-【后端】-Server
13693261870
2024-03-12 218e763626af7cd58f61135f510c8992912b8dc4
修改 单个项目文件数量 接口
已修改3个文件
14 ■■■■ 文件已修改
src/main/java/com/lf/server/controller/show/OneMapController.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/mapper/show/OneMapMapper.java 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/service/show/OneMapService.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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);
    }
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 项目代码
     * @return {@link List}<{@link String}>
     * @return
     */
    public List<String> countProjectType(String projectCode);
    @MapKey("")
    public List<Map<String, Object>> countProjectType(String projectCode);
    /**
     * 统计项目下
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);
    }