赣州市洪水风险预警系统三维版本
guoshilong
2023-02-21 6e604ea4451edbd332be502f9eea56edfe97d013
洪水淹没-实时,预测水位值结果差异修复、修改分析弹窗缩小时的样式
1 files modified
38 ■■■■■ changed files
widgets/FloodAnalysis/Widget.js 38 ●●●●● patch | view | raw | blame | history
widgets/FloodAnalysis/Widget.js
@@ -208,15 +208,15 @@
                self.getPointData(selected)
            })
            //水位输入框按下回车事件
            $('#sw-input').keypress(function (event) {
                if (event.which == 13) {
                    self.analysisTableList.forEach(e => {
                        e.sw = self.calculateSw(e.water, sw)
                    })
                    self.loadPagination(self.analysisTableList, "analysis-pagination")
                }
            })
            // //水位输入框按下回车事件
            // $('#sw-input').keypress(function (event) {
            //     if (event.which == 13) {
            //         self.analysisTableList.forEach(e => {
            //             e.sw = self.calculateSw(e.water, sw)
            //         })
            //         self.loadPagination(self.analysisTableList, "analysis-pagination")
            //     }
            // })
            //搜索按钮点击事件
            $('#search-button').click(function () {
@@ -582,14 +582,17 @@
            if (val > 0) {
                chazhi = self.accSub(val,self.currentNearPoint.water)
            }
            self.analysisTableList.forEach(e => {
            let list = JSON.parse(JSON.stringify(self.analysisTableList))
            list.forEach(e => {
                e.lng = Number(e.lng).toFixed(4)
                e.lat = Number(e.lat).toFixed(4)
                e.sw = self.calculateSw(e.water, chazhi)
                e.water = Number(e.water).toFixed(2)
                e.sw = Number(e.sw).toFixed(2)
            })
            self.loadPagination(self.analysisTableList, "analysis-pagination")
            self.loadPagination(list, "analysis-pagination")
        },
        //获取最接近水文站的值
@@ -703,7 +706,7 @@
                min: function(layero,index){
                    setTimeout(function(){
                        layero.css({
                            // 'width':'206px',
                            'width':'50px',
                            'top': '83px',
                            'left':'inherit',
                            'right':'0px',
@@ -711,6 +714,10 @@
                    })
                    //显示最大化icon
                    $('.layui-layer-max').css("display","")
                    //标题背景改变
                    $('.layui-layer-title').css({
                        'background-color':'rgb(255,255,255)'
                    })
                },
                restore: function(layero,index) {
                    //隐藏最大化icon
@@ -720,8 +727,15 @@
                        'width':'465px',
                        'height':'818px'
                    })
                    //还原标题背景色
                    $('.layui-layer-title').css({
                        'background-color':'rgb(0, 73, 135)'
                    })
                },
                success:function (layero,index) {
                    $('.layui-layer-setwin .layui-layer-min cite').css("background-color",'white')
                    //绑定父子之间的关系,用于数据传递,缺少则无法传递
                    var body = layer.getChildFrame("body", index);
                    //得到iframe页的窗口对象