ke
2024-05-20 8247bb139e43aec051c24c1bcc8ab36e8eae6350
全景图更新切图功能kl  5-20 13
1 files modified
17 ■■■■■ changed files
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/skPanorama/controller/SkPanoramaController.java 17 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/skPanorama/controller/SkPanoramaController.java
@@ -406,14 +406,17 @@
        ArrayList<SkPanoramaEntity> panoramalist = new ArrayList<SkPanoramaEntity>();
        // 已上传的全景图已符合比例,仅用改变数据状态
//        ArrayList<SkPanoramaEntity> justUpdateStatusList = new ArrayList<SkPanoramaEntity>();
        ArrayList<FormateTuEntity> list = new ArrayList<FormateTuEntity>();
        if (idlist!= null && idlist.size()>0) {
            for (Long id : idlist ) {
                FormateTuEntity formateTuEntity = new FormateTuEntity();
//                SkPanoramaEntity skPanorama = new SkPanoramaEntity();
//                skPanorama.setId(id);
//                SkPanoramaEntity entity = skPanoramaService.getOne(Condition.getQueryWrapper(skPanorama));
                SkPanoramaEntity entity = skPanoramaService.getById(id);
                String picUrl = entity.getPicUrl();
                String picName = entity.getPicName();
@@ -444,8 +447,10 @@
                Integer height = imgInfoRT.get("height");
                if (width == height * 2) {
                    // 已经符合格式化标准
                    entity.setStatus(PanoramaUtilDict.panorama_status_2);
                    boolean b = skPanoramaService.updateBatchById(panoramalist);
                    SkPanoramaEntity upEntity = new SkPanoramaEntity();
                    upEntity.setId(id);
                    upEntity.setStatus(PanoramaUtilDict.panorama_status_2);
                    boolean b = skPanoramaService.updateById(upEntity);
                    return R.status( b);
                } else {
                    Integer newWidth = height * 2;
@@ -501,7 +506,7 @@
        boolean b = skPanoramaService.updateBatchById(panoramalist);
        return R.status( b);
        return R.status(b);
    }