From b53c06e37b171ef7edeb516e545bf06ae7f75c8f Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Tue, 14 Feb 2023 16:35:15 +0800
Subject: [PATCH] 洪水淹没-调节页面样式由横板改为竖版

---
 widgets/FloodAnalysis/Widget.js |   21 ++++++++++++++-------
 1 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/widgets/FloodAnalysis/Widget.js b/widgets/FloodAnalysis/Widget.js
index 6526726..793c5b8 100644
--- a/widgets/FloodAnalysis/Widget.js
+++ b/widgets/FloodAnalysis/Widget.js
@@ -117,6 +117,10 @@
                 self.historyBtn.addClass('unchoose-button')
                 self.divFloodHistory.hide()
                 self.divFloodAnalysis.show()
+                $('#history-pagination').hide()
+                if (self.currentHd){
+                    $('#analysis-pagination').show()
+                }
             })
 
             //历史风险图按钮点击事件
@@ -126,6 +130,8 @@
                 self.analysisBtn.addClass('unchoose-button')
                 self.divFloodAnalysis.hide()
                 self.divFloodHistory.show()
+                $('#analysis-pagination').hide()
+                $('#history-pagination').show()
 
                 self.getHistoryList()
             })
@@ -198,7 +204,7 @@
                 let filterArray = self.historyTableList.filter(e => {
                     return e.name.indexOf(searchName) != -1
                 })
-                self.loadPagination(filterArray, "flood-analysis-pagination")
+                self.loadPagination(filterArray, "history-pagination")
             })
 
             $('#save-button').click(function () {
@@ -440,7 +446,8 @@
             if (tableData.length <= 0 && pageElementId == "history-pagination") {
                 $('#history-pagination').hide()
             }
-            var count = Math.ceil(tableData.length / 10);
+            let pageSize = 11
+            var count = Math.ceil(tableData.length / pageSize);
             var self = this
             $('#' + pageElementId).pagination({
                 mode: 'fixed',
@@ -450,8 +457,8 @@
                 callback: function (index) {
                     var listdata = [];
                     //显示页数
-                    var index = (index.getCurrent() - 1) * 10;
-                    for (var i = index; i < index + 10; i++) {
+                    var index = (index.getCurrent() - 1) * pageSize;
+                    for (var i = index; i < index + pageSize; i++) {
                         listdata.push(tableData[i]);
                         if (i == tableData.length - 1) {
                             break;
@@ -463,10 +470,10 @@
                 }
             });
 
-            //首次加载前10条数据
+            //首次加载前11条数据
             var startData = [];
-            if (tableData.length > 10) {
-                for (var i = 0; i < 10; i++) {
+            if (tableData.length > pageSize) {
+                for (var i = 0; i < pageSize; i++) {
                     startData.push(tableData[i]);
                 }
             } else {

--
Gitblit v1.9.3