From 6e604ea4451edbd332be502f9eea56edfe97d013 Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Tue, 21 Feb 2023 15:10:51 +0800
Subject: [PATCH] 洪水淹没-实时,预测水位值结果差异修复、修改分析弹窗缩小时的样式

---
 widgets/FloodAnalysis/Widget.js |   38 ++++++++++++++++++++++++++------------
 1 files changed, 26 insertions(+), 12 deletions(-)

diff --git a/widgets/FloodAnalysis/Widget.js b/widgets/FloodAnalysis/Widget.js
index b35e61e..a4982a1 100644
--- a/widgets/FloodAnalysis/Widget.js
+++ b/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页的窗口对象

--
Gitblit v1.9.3