From 055a0193d54937f872d61b1f8b2b585bec58d2cd Mon Sep 17 00:00:00 2001
From: xiebin <123456>
Date: Tue, 14 Feb 2023 14:37:31 +0800
Subject: [PATCH] 水位改为启用、禁用方式

---
 widgets/FloodAnalysis/Widget.js |   16 +++-------------
 1 files changed, 3 insertions(+), 13 deletions(-)

diff --git a/widgets/FloodAnalysis/Widget.js b/widgets/FloodAnalysis/Widget.js
index d4128df..012a46b 100644
--- a/widgets/FloodAnalysis/Widget.js
+++ b/widgets/FloodAnalysis/Widget.js
@@ -17,8 +17,6 @@
         divFloodHistory: null,
         hdSelect: null,
         smxSelect: null,
-        divSwInput: null,
-        spanTip: null,
         //河段下拉列表
         hdDataList: [],
         //洪水分析表格数据
@@ -90,11 +88,9 @@
             //实时、预测改变事件
             $('input[type=radio][name=middleRadio]').change(function () {
                 if (this.value == "realtime") {
-                    self.divSwInput.css('visibility', 'hidden')
-                    self.spanTip.css('visibility', 'hidden')
+                    $("#sw-input").prop('disabled', true);
                 } else {
-                    self.divSwInput.css('visibility', 'visible')
-                    self.spanTip.css('visibility', 'visible')
+                    $("#sw-input").prop('disabled', false);
                 }
             })
 
@@ -264,15 +260,11 @@
             this.divFloodHistory = $('.flood-history')
             this.hdSelect = $('#hd-select')
             this.smxSelect = $('#smx-select')
-            this.divSwInput = $('.sw')
-            this.spanTip = $('.tip')
         },
 
         //初始化
         init() {
             //重置html元素状态
-            this.divSwInput.css('visibility', 'hidden')
-            this.spanTip.css('visibility', 'hidden')
             this.divFloodHistory.hide()
             this.divFloodAnalysis.show()
             $("input[type=radio][name=middleRadio][value='realtime']").prop('checked', 'checked')
@@ -419,13 +411,10 @@
                 success: function (res) {
                     if (res.code == 200) {
                         let data = res.data.records
-
-
                         if (self.popupIndex != "") {
                             layer.close(self.popupIndex)
                             self.popupIndex = ""
                         }
-
                     }
                 }
             });
@@ -542,6 +531,7 @@
                 success: function (res) {
                     if (res.code == 200) {
                         let sub = res.data
+                        $('#sw-input').val(sub)
                         self.analysisTableList.forEach(e => {
                             e.lng = Number(e.lng).toFixed(4)
                             e.lat = Number(e.lat).toFixed(4)

--
Gitblit v1.9.3