From 8890c3cef398629ac46e5cd331a5e9ea8964e1ab Mon Sep 17 00:00:00 2001
From: zmk <496160012@qq.com>
Date: 星期三, 12 六月 2024 17:15:45 +0800
Subject: [PATCH] 提交代码

---
 javaweb-plus/javaweb-cms/src/main/resources/templates/geo/hole/hole.html                           |    1 +
 javaweb-plus/javaweb-admin/src/main/java/com/javaweb/web/controller/system/SysIndexController.java |    8 ++++++--
 javaweb-plus/javaweb-cms/src/main/resources/templates/geo/project/info.html                        |   28 +++++++++++++++-------------
 javaweb-plus/javaweb-cms/src/main/resources/templates/loginPage/process/login.html                 |    4 ++--
 javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/controller/HoleController.java              |    5 +----
 5 files changed, 25 insertions(+), 21 deletions(-)

diff --git a/javaweb-plus/javaweb-admin/src/main/java/com/javaweb/web/controller/system/SysIndexController.java b/javaweb-plus/javaweb-admin/src/main/java/com/javaweb/web/controller/system/SysIndexController.java
index b141511..66269c8 100644
--- a/javaweb-plus/javaweb-admin/src/main/java/com/javaweb/web/controller/system/SysIndexController.java
+++ b/javaweb-plus/javaweb-admin/src/main/java/com/javaweb/web/controller/system/SysIndexController.java
@@ -5,6 +5,7 @@
 import java.util.List;
 import java.util.Map;
 
+import cn.hutool.core.util.ObjectUtil;
 import com.javaweb.cms.util.CmsConstants;
 import com.javaweb.common.core.domain.AjaxResult;
 import com.javaweb.common.utils.Arith;
@@ -159,8 +160,11 @@
         List<Hole> holes = holeService.selectHoleProjectProcess();
         Map<String, Double> holeMap = new HashMap<>();
         for (Hole hole : holes) {
-            Double val = Arith.div(hole.getFootageCpl(), hole.getFootage(), 2);
-            val = Arith.round(val * 100, 2);
+            Double val =0.0d;
+            if(ObjectUtil.isNotEmpty(hole.getFootageCpl()) && ObjectUtil.isNotEmpty(hole.getFootage())) {
+                val = Arith.div(hole.getFootageCpl(), hole.getFootage(), 2);
+                val = Arith.round(val * 100, 2);
+            }
             holeMap.put(hole.getProjectId(), val);
         }
 
diff --git a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/controller/HoleController.java b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/controller/HoleController.java
index 2b7c86f..8878b61 100644
--- a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/controller/HoleController.java
+++ b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/controller/HoleController.java
@@ -130,16 +130,13 @@
     @PostMapping("/edit")
     @ResponseBody
     public AjaxResult editSave(Hole hole) {
-        if(isNotNull(hole.getFootage()) &&  isNotNull(hole.getFootageCpl())){
+        if(ObjectUtil.isNotEmpty(hole.getFootage()) &&  ObjectUtil.isNotEmpty(hole.getFootageCpl())){
             Double rate = Arith.div(hole.getFootageCpl(),hole.getFootage(),2) ;
             hole.setRate(rate);
         }
         return toAjax(holeService.updateHole(hole));
     }
 
-    private boolean isNotNull(Double val){
-        return val !=null && val !=0.0D;
-    }
 
     /**
      * 鍒犻櫎閽诲瓟
diff --git a/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/hole/hole.html b/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/hole/hole.html
index 45a6a9f..6d86725 100644
--- a/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/hole/hole.html
+++ b/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/hole/hole.html
@@ -74,6 +74,7 @@
                 exportUrl: prefix + "/export",
                 importUrl: prefix + "/importHole/"+projectId,
                 modalName: "閽诲瓟",
+                pageSize:50,
                 columns: [{
                     checkbox: true
                 },
diff --git a/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/project/info.html b/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/project/info.html
index 1b70522..0d09f3b 100644
--- a/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/project/info.html
+++ b/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/project/info.html
@@ -124,21 +124,23 @@
                     <div slot="header" class="clearfix">
                         <span>閽诲瓟杩涘害</span>
                     </div>
-                    <template>
-                        <el-table :data="holeData" size="small" style="width: 100%">
-                            <el-table-column prop="code" label="缂栧彿"></el-table-column>
-                            <el-table-column prop="type" label="绫诲瀷"></el-table-column>
-                            <el-table-column prop="footage" label="鎬昏繘灏�(m)"></el-table-column>
-                            <el-table-column prop="footageCpl" label="宸插畬鎴�(m)"></el-table-column>
-                            <el-table-column label="杩涘害(%)">
-                                <template slot-scope="scope">
-                                    <el-progress  :percentage=(scope.row.rate*100).toFixed(0) ></el-progress>
-                                </template>
-                            </el-table-column>
+                    <div style="height: 250px;">
+                        <template>
+                            <el-table :data="holeData" size="small" style="width: 100%" height="250">
+                                <el-table-column prop="code" label="缂栧彿"></el-table-column>
+                                <el-table-column prop="type" label="绫诲瀷"></el-table-column>
+                                <el-table-column prop="footage" label="鎬昏繘灏�(m)"></el-table-column>
+                                <el-table-column prop="footageCpl" label="宸插畬鎴�(m)"></el-table-column>
+                                <el-table-column label="杩涘害(%)">
+                                    <template slot-scope="scope">
+                                        <el-progress  :percentage=(scope.row.rate*100).toFixed(0) ></el-progress>
+                                    </template>
+                                </el-table-column>
 
-                        </el-table>
-                    </template>
+                            </el-table>
+                        </template>
 
+                    </div>
                 </el-card>
             </el-col>
 
diff --git a/javaweb-plus/javaweb-cms/src/main/resources/templates/loginPage/process/login.html b/javaweb-plus/javaweb-cms/src/main/resources/templates/loginPage/process/login.html
index 38206f8..e288fe0 100644
--- a/javaweb-plus/javaweb-cms/src/main/resources/templates/loginPage/process/login.html
+++ b/javaweb-plus/javaweb-cms/src/main/resources/templates/loginPage/process/login.html
@@ -152,12 +152,12 @@
             <div style="width:100%">
                 <div class="input-container" style="margin-top:124px;position:relative;">
                     <img src="images/loginPage/user1.png" style="margin-right:5px;"/>
-                    <input id="username" name="username" class="txt" value="admin" type="text" autocomplete="off" placeholder="璇疯緭鍏ョ敤鎴峰悕/閭" >
+                    <input id="username" name="username" class="txt" value="" type="text" autocomplete="off" placeholder="璇疯緭鍏ョ敤鎴峰悕/閭" >
                     <div class="error-tip"></div>
                 </div>
                 <div class="login-input input-container" style="margin-top:42px;position:relative;">
                     <img class="password-icon" src="images/loginPage/password1.png"style="margin-top:-5px"/>
-                    <input name="password" id="password"  value="admin123" class="txt" type="password" placeholder="璇疯緭鍏ョ櫥褰曞瘑鐮�" autocomplete="off"  >
+                    <input name="password" id="password"  value="" class="txt" type="password" placeholder="璇疯緭鍏ョ櫥褰曞瘑鐮�" autocomplete="off"  >
                     <div class="error-tip"></div>
                 </div>
 

--
Gitblit v1.9.1