src/main/java/com/lf/server/controller/all/CrdsController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/entity/all/StaticData.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/mapper/show/OneMapMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/service/show/OneMapService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/lf/server/controller/all/CrdsController.java
@@ -2,6 +2,7 @@ import com.lf.server.annotation.SysLog; import com.lf.server.entity.all.ResponseMsg; import com.lf.server.entity.all.StaticData; import com.lf.server.entity.data.DirEntity; import com.lf.server.helper.HttpHelper; import com.lf.server.helper.StringHelper; @@ -61,10 +62,41 @@ } @SysLog() @ApiOperation(value = "请求打包") @GetMapping(value = "/uploadReqPackaging") public ResponseMsg<Object> uploadReqPackaging() { @ApiOperation(value = "查询任务状态") @ApiImplicitParams({ @ApiImplicitParam(name = "id", value = "任务ID", dataType = "String", paramType = "query", example = "29db09ee-2aae-4c62-bec0-0b5c5d8084e4") }) @GetMapping(value = "/selectTaskStatus") public Object selectTaskStatus(String id, HttpServletRequest req) { try { if (StringHelper.isEmpty(id)) { return fail("id不能为空"); } return fmeService.getTaskStatus(id, req); } catch (Exception ex) { return fail(ex.getMessage(), null); } } @SysLog() @ApiOperation(value = "请求打包") @ApiImplicitParams({ @ApiImplicitParam(name = "dirId", value = "目录ID", dataType = "Integer", paramType = "57"), @ApiImplicitParam(name = "major", value = "专业", dataType = "String", paramType = "穿跨越") }) @GetMapping(value = "/uploadReqPackaging") public ResponseMsg<Object> uploadReqPackaging(Integer dirId, String major, HttpServletRequest req) { try { if (null == dirId || dirId < StaticData.TWO) { return fail("目录ID不能为空且大于1"); } boolean isMajor = StaticData.CROSSING.equals(major) || StaticData.ROUTE.equals(major); if (StringHelper.isEmpty(major) || !isMajor) { return fail("专业只能是“穿跨越”或“线路”"); } List<DirEntity> list = dirService.selectDirsForPrj(); return success(list); @@ -85,7 +117,6 @@ String url = fmeService.getDownloadUrl(id, req); HttpHelper httpHelper = new HttpHelper(); // res.sendRedirect(url) httpHelper.service(req, res, url, null); } } catch (Exception ex) { src/main/java/com/lf/server/entity/all/StaticData.java
@@ -15,6 +15,11 @@ public static String[] EXCLUDE_PATH = new String[]{"/swagger", "/sign/", "/fmeit/", "/perms/", "/floatserver/", "/error", "/wmts/select"}; /** * 数值:2 */ public final static int TWO = 2; /** * 数值:4 */ public final static int FOUR = 4; @@ -180,9 +185,14 @@ public final static String DRUID_COOKIE_KEY = "JSESSIONID"; /** * 上传文件类型 * * 线路 */ public final static String FILE_TYPES = "'xls','shp','gdb','mdb'"; public final static String ROUTE = "线路"; /** * 穿跨越 */ public final static String CROSSING = "穿跨越"; /** * 16进制 src/main/java/com/lf/server/mapper/show/OneMapMapper.java
@@ -1,16 +1,17 @@ package com.lf.server.mapper.show; import org.apache.ibatis.annotations.Mapper; import org.springframework.stereotype.Repository; import java.util.List; /** * 管网一张图Mapper * @author 邢锦双 */ @Mapper @Repository public interface OneMapMapper { /** * 项目类别conut * @@ -74,14 +75,10 @@ */ public List<String> countProjectDisplay(); /** * 统计项目类型 * * @return {@link List}<{@link String}> */ public List<String> countProjectType1(); //public List<String> countProjectType2(); } src/main/java/com/lf/server/service/show/OneMapService.java
@@ -6,15 +6,19 @@ import java.util.List; /** * 管网一张图Service * @author 邢锦双 */ @Service public class OneMapService implements OneMapMapper { @Autowired OneMapMapper aMapOfPipelineMapper; /** * 项目类别conut */ @Override public List<String> projectCategoryCount() { return aMapOfPipelineMapper.projectCategoryCount(); } @@ -24,24 +28,25 @@ * * @return {@link List}<{@link String}> */ @Override public List<String> projectLocationCount() { return aMapOfPipelineMapper.projectLocationCount(); } /** * 国家维度conut */ @Override public List<String> countryDimensionCount() { return aMapOfPipelineMapper.countryDimensionCount(); } /** * 省维conut * * @return {@link List}<{@link String}> */ @Override public List<String> provinceDimensionCount() { return aMapOfPipelineMapper.provinceDimensionCount(); } @@ -51,6 +56,7 @@ * * @return {@link List}<{@link String}> */ @Override public List<String> dataStorageCount() { return aMapOfPipelineMapper.dataStorageCount(); } @@ -60,6 +66,7 @@ * * @return {@link List}<{@link String}> */ @Override public List<String> fileFormatCount() { return aMapOfPipelineMapper.fileFormatCount(); } @@ -69,6 +76,7 @@ * * @return {@link List}<{@link String}> */ @Override public List<String> dataApplyCount() { return aMapOfPipelineMapper.dataApplyCount(); } @@ -78,6 +86,7 @@ * * @return {@link List}<{@link String}> */ @Override public List<String> dataVisitCount() { return aMapOfPipelineMapper.dataVisitCount(); } @@ -87,11 +96,10 @@ * * @return {@link List}<{@link String}> */ @Override public List<String> countProjectDisplay() { return aMapOfPipelineMapper.countProjectDisplay(); } /** * 统计项目类型 @@ -102,5 +110,4 @@ public List<String> countProjectType1() { return aMapOfPipelineMapper.countProjectType1(); } }