月球大数据地理空间分析展示平台-【后端】-月球后台服务
13693261870
2023-09-12 a0d063c8723dc470da5931c2501fde6bd895d2d7
添加任务状态分析
已修改2个文件
26 ■■■■■ 文件已修改
src/main/java/com/moon/server/controller/data/PublishController.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/moon/server/service/data/ShuJianService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/moon/server/controller/data/PublishController.java
@@ -189,6 +189,16 @@
    }
    @SysLog()
    @ApiOperation(value = "查询数简任务状态")
    @ApiImplicitParams({
            @ApiImplicitParam(name = "id", value = "任务ID", dataType = "int", paramType = "query", example = "10008101")
    })
    @GetMapping(value = "/selectSjMissionStatus")
    public void selectSjMissionStatus(Integer id, HttpServletRequest req, HttpServletResponse res) {
        shuJianService.selectSjMissionStatus(id, req, res);
    }
    @SysLog()
    @ApiOperation(value = "插入数简服务")
    @ApiImplicitParams({
            @ApiImplicitParam(name = "entity", value = "实体类", dataType = "PubEntity", paramType = "body")
src/main/java/com/moon/server/service/data/ShuJianService.java
@@ -73,6 +73,8 @@
    private final static String API_LAYER = "%s/sj_raster/v6/api/layer?%s&sort=name%%20asc";
    private final static String MISSION_STATUS = "%s/sj_raster/v6/api/mission/%d?op=get_status&%s";
    private final static String COLOR_TABLE = "%s/sj_raster/v6/api/color_table?%s&page_count=%d&page_num=%d&key=";
    /**
@@ -104,6 +106,20 @@
    }
    /**
     * 查询数简任务状态
     */
    public void selectSjMissionStatus(Integer id, HttpServletRequest req, HttpServletResponse res) {
        try {
            String url = String.format(MISSION_STATUS, sjUrl5, id, ak);
            HttpHelper httpHelper = new HttpHelper();
            httpHelper.service(req, res, null, url);
        } catch (Exception ex) {
            log.error(ex.getMessage(), ex);
        }
    }
    /**
     * 插入数简服务
     */
    public Integer insertSjService(PubEntity pub) {