赣州市洪水风险预警系统三维版本
guoshilong
2023-02-06 ec750580a501c2d7d8fe09a3aaf60f1d951d48f9
水文水环境分析-洪水淹没:通过隐藏开始分析按钮规避绘图引发的问题
1 files modified
17 ■■■■ changed files
widgets/FloodAnalysis/Widget.js 17 ●●●● patch | view | raw | blame | history
widgets/FloodAnalysis/Widget.js
@@ -35,9 +35,8 @@
            var handler = new Cesium.ScreenSpaceEventHandler(that.map.scene.canvas);
            var shape;
            //隐藏详情框
            this.showDetail(false)
            //打开页面,隐藏分析按钮,防止点击绘制区域还未绘制完成时点击分析引发bug
            $('#dong_start').css('visibility', 'hidden')
            $('#dong_draw').click(function () {
                that.deleteEntitys(that, pointId, shape, boildOne, boildTwo, boildThree, waterEntity);
                //隐藏详情框
@@ -250,6 +249,8 @@
                    $('#dong_min_height').val(altitude[0]);
                    handler.destroy();
                    flag = true;
                    //结束绘制显示分析按钮
                    $('#dong_start').css('visibility', 'visible')
                    return;
                }, Cesium.ScreenSpaceEventType.RIGHT_CLICK);
@@ -387,6 +388,8 @@
                $('.dong-progress').stop().hide();
                $('#dong_echarts').stop().hide();
                $('.jimu-widget-AnalysisOfBarrierLake p').stop().hide();
                //隐藏分析按钮,防止点击绘制区域还未绘制完成时点击分析引发bug
                $('#dong_start').css('visibility', 'hidden')
                clearInterval(yanmo);
                yanmo = null;
            });
@@ -472,8 +475,8 @@
                destination: Cesium.Cartesian3.fromDegrees(116.016905, 25.884684, 10000),
            });
            //隐藏详情框
            this.showDetail(false)
        },
        onClose: function onClose() {
@@ -484,6 +487,10 @@
            $('.dong-progress').stop().hide();
            $('#dong_echarts').stop().hide();
            $('.jimu-widget-AnalysisOfBarrierLake p').stop().hide();
            //隐藏分析按钮,防止点击绘制区域还未绘制完成时点击分析引发bug
            $('#dong_start').css('visibility', 'hidden')
            //隐藏详情框
            this.showDetail(false)
            this.map.scene.globe.baseColor = Cesium.Color.WHITE;
        },