From 306749fa2e6ea7609468889cb56473770d0a26cc Mon Sep 17 00:00:00 2001
From: zmk <496160012@qq.com>
Date: 星期六, 18 五月 2024 14:44:51 +0800
Subject: [PATCH] Merge branch 'master' of ssh://117.78.1.188:29418/dkyChenJiang

---
 javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/mapper/DeviceLogMapper.java            |    8 +
 javaweb-plus/javaweb-cms/src/main/resources/templates/geo/deviceLog/edit.html                 |    2 
 javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/service/impl/HoleServiceImpl.java      |    7 
 javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/service/impl/DeviceLogServiceImpl.java |   28 ++++
 javaweb-plus/javaweb-cms/src/main/resources/mapper/geo/DeviceLogMapper.xml                    |    8 +
 javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/controller/ProjectController.java      |    1 
 javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/utils/ExceptionTimeUtils.java          |   10 +
 javaweb-plus/javaweb-cms/src/main/resources/templates/geo/project/info.html                   |  155 +++++++++++++++++++++++-------
 javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/domain/DeviceLog.java                  |   15 +-
 javaweb-plus/javaweb-cms/src/main/resources/templates/geo/hole/edit.html                      |    4 
 javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/controller/DeviceLogController.java    |   10 ++
 javaweb-plus/javaweb-cms/src/main/resources/templates/geo/deviceLog/add.html                  |    5 
 javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/service/IDeviceLogService.java         |    6 +
 javaweb-plus/javaweb-cms/src/main/resources/templates/geo/project/project.html                |    1 
 14 files changed, 195 insertions(+), 65 deletions(-)

diff --git a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/controller/DeviceLogController.java b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/controller/DeviceLogController.java
index 94af662..a939086 100644
--- a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/controller/DeviceLogController.java
+++ b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/controller/DeviceLogController.java
@@ -6,6 +6,7 @@
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Controller;
 import org.springframework.ui.ModelMap;
+import org.springframework.util.ObjectUtils;
 import org.springframework.web.bind.annotation.*;
 import com.javaweb.common.annotation.Log;
 import com.javaweb.common.enums.BusinessType;
@@ -68,7 +69,16 @@
      */
     @GetMapping("/add")
     public String add(String projectId, ModelMap mmap) {
+        Integer number = deviceLogService.selectMaxDeviceLogId(projectId);
+        if (ObjectUtils.isEmpty(number)){
+            number = 1;
+        }else {
+            number++;
+        }
+        String formattedNumber = String.format("%06d", number);
+        String code = "ZK" + formattedNumber;
         mmap.put("projectId", projectId);
+        mmap.put("code", code);
         return prefix + "/add";
     }
 
diff --git a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/controller/ProjectController.java b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/controller/ProjectController.java
index cb5c728..498692c 100644
--- a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/controller/ProjectController.java
+++ b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/controller/ProjectController.java
@@ -118,6 +118,7 @@
     	project.setHoleNum(count);
     	
         mmap.put("project", project);
+        mmap.put("projectId", id);
         return prefix + "/info"; 
     }
 
diff --git a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/domain/DeviceLog.java b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/domain/DeviceLog.java
index 0c65631..9e7b6de 100644
--- a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/domain/DeviceLog.java
+++ b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/domain/DeviceLog.java
@@ -17,7 +17,7 @@
     private static final long serialVersionUID = 1L;
 
     /** 涓婚敭 */
-    private String id;
+    private Integer id;
 
     /** 鍑哄叆搴撳崟瀛愬彿 */
     @Excel(name = "鍑哄叆搴撳崟瀛愬彿")
@@ -67,16 +67,15 @@
     /** 鏃堕棿 */
     private Date createDate;
 
-    public void setId(String id) 
-    {
+    public Integer getId() {
+        return id;
+    }
+
+    public void setId(Integer id) {
         this.id = id;
     }
 
-    public String getId() 
-    {
-        return id;
-    }
-    public void setCode(String code) 
+    public void setCode(String code)
     {
         this.code = code;
     }
diff --git a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/mapper/DeviceLogMapper.java b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/mapper/DeviceLogMapper.java
index b8d3475..dc9a9b2 100644
--- a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/mapper/DeviceLogMapper.java
+++ b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/mapper/DeviceLogMapper.java
@@ -1,6 +1,8 @@
 package com.javaweb.geo.mapper;
 
 import com.javaweb.geo.domain.DeviceLog;
+import org.apache.ibatis.annotations.Param;
+
 import java.util.List;
 
 /**
@@ -58,4 +60,10 @@
      * @return 缁撴灉
      */
     public int deleteDeviceLogByIds(String[] ids);
+
+    /**
+     * 鏌ヨ鏁版嵁搴撲腑id鏈�澶у��
+     * @return
+     */
+    Integer selectMaxDeviceLogId(@Param("projectId") String projectId);
 }
diff --git a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/service/IDeviceLogService.java b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/service/IDeviceLogService.java
index 1f32791..2490d1f 100644
--- a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/service/IDeviceLogService.java
+++ b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/service/IDeviceLogService.java
@@ -65,4 +65,10 @@
      * 瀵煎叆璁惧鍑哄叆搴撹褰�
      */
     String importDeviceLog(String projectId, MultipartFile file, boolean updateSupport);
+
+    /**
+     * 鏌ヨ鏁版嵁搴撲腑id鏈�澶у��
+     * @return
+     */
+    Integer selectMaxDeviceLogId(String projectId);
 }
diff --git a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/service/impl/DeviceLogServiceImpl.java b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/service/impl/DeviceLogServiceImpl.java
index df6206c..d4ae689 100644
--- a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/service/impl/DeviceLogServiceImpl.java
+++ b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/service/impl/DeviceLogServiceImpl.java
@@ -70,9 +70,6 @@
      */
     @Override
     public int insertDeviceLog(DeviceLog deviceLog) {
-        if(ObjectUtils.isEmpty(deviceLog.getId())){
-            deviceLog.setId(IdGenerate.nextId());
-        }
         deviceLog.setCreateDate(DateUtils.getNowDate());
         return deviceLogMapper.insertDeviceLog(deviceLog);
     }
@@ -118,6 +115,8 @@
     public String importDeviceLog(String projectId,MultipartFile file, boolean updateSupport) {
         // 鍏宠仈椤圭洰淇℃伅
         Project project = projectService.selectProjectById(projectId);
+        // 鍏宠仈code
+        Integer number = deviceLogMapper.selectMaxDeviceLogId(projectId);
 
         try {
             String dest = saveExcel(file);
@@ -127,6 +126,15 @@
                 item.setProjectId(projectId);
                 item.setProjectName(project.getFullName());
 
+                // 杞崲number淇℃伅
+                if (ObjectUtils.isEmpty(number)){
+                    number = 1;
+                }else {
+                    number++;
+                }
+                String code = "ZK" + String.format("%06d", number);
+                item.setCode(code);
+
                 item.setCreateDate(DateUtils.getNowDate());
                 insertDeviceLog(item);
             }
@@ -134,6 +142,19 @@
             return e.toString();
         }
         return "瀵煎叆瀹屾瘯" ;
+    }
+
+
+    /**
+     * 鏌ヨ鏁版嵁搴撲腑id鏈�澶у��
+     * @return
+     *
+     * TRUNCATE TABLE js_device_log;
+     * ALTER TABLE js_device_log AUTO_INCREMENT = 1;
+     */
+    @Override
+    public Integer selectMaxDeviceLogId(String projectId) {
+        return deviceLogMapper.selectMaxDeviceLogId(projectId);
     }
 
     private String saveExcel(MultipartFile file) {
@@ -154,7 +175,6 @@
 
     private List<DeviceLog> readData(String filepath) {
         ExcelReader reader = ExcelUtil.getReader(filepath, 0);
-        reader.addHeaderAlias("鍑哄叆搴撳崟瀛愬彿", "code");
         reader.addHeaderAlias("璁惧鍚嶇О", "deviceName");
         reader.addHeaderAlias("绫诲瀷", "type");
         reader.addHeaderAlias("鍏ュ簱鏃堕棿", "inboundDate");
diff --git a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/service/impl/HoleServiceImpl.java b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/service/impl/HoleServiceImpl.java
index b7422a6..da794c3 100644
--- a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/service/impl/HoleServiceImpl.java
+++ b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/service/impl/HoleServiceImpl.java
@@ -201,11 +201,12 @@
     private List<Hole> readData(String filepath) {
         ExcelReader reader = ExcelUtil.getReader(filepath, 0);
         reader.addHeaderAlias("閽诲瓟缂栧彿", "code");
-        reader.addHeaderAlias("瀛斿彛楂樼▼", "elevation");
-        reader.addHeaderAlias("璁捐瀛旀繁", "depth");
+        reader.addHeaderAlias("瀛斿彛楂樼▼(m)", "elevation");
+        reader.addHeaderAlias("璁捐瀛旀繁(m)", "depth");
         reader.addHeaderAlias("閽诲瓟缁忓害", "longitude");
         reader.addHeaderAlias("閽诲瓟绾害", "latitude");
-        reader.addHeaderAlias("杩涘害", "pic1");
+        reader.addHeaderAlias("鎬昏繘灏�(m)", "footage");
+        reader.addHeaderAlias("宸插畬鎴愯繘灏�(m)", "footageCpl");
 
         List<Hole> list = reader.readAll(Hole.class);
         return list;
diff --git a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/utils/ExceptionTimeUtils.java b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/utils/ExceptionTimeUtils.java
index e931f92..d5b0a56 100644
--- a/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/utils/ExceptionTimeUtils.java
+++ b/javaweb-plus/javaweb-cms/src/main/java/com/javaweb/geo/utils/ExceptionTimeUtils.java
@@ -66,9 +66,13 @@
 
         //2022-03-05 14:05:11	6.5
 
-        Date date1 = DateUtils.parseDate("2022-03-05 13:43:03");
-        Date date2 = DateUtils.parseDate("2022-03-05 14:05:11");
-        Double spead = spead(date1,5.4d,date2,6.5d);
+//        Date date1 = DateUtils.parseDate("2022-03-05 13:43:03");
+//        Date date2 = DateUtils.parseDate("2022-03-05 14:05:11");
+//        Double spead = spead(date1,5.4d,date2,6.5d);
+
+        String s1 = "000019";
+        int a = Integer.parseInt(s1) + 1;
+        System.out.println(a);
     }
 }
 
diff --git a/javaweb-plus/javaweb-cms/src/main/resources/mapper/geo/DeviceLogMapper.xml b/javaweb-plus/javaweb-cms/src/main/resources/mapper/geo/DeviceLogMapper.xml
index 424d266..15e6ad0 100644
--- a/javaweb-plus/javaweb-cms/src/main/resources/mapper/geo/DeviceLogMapper.xml
+++ b/javaweb-plus/javaweb-cms/src/main/resources/mapper/geo/DeviceLogMapper.xml
@@ -46,11 +46,14 @@
         <include refid="selectDeviceLogVo"/>
         where id = #{id}
     </select>
-        
+
+    <select id="selectMaxDeviceLogId" resultType="java.lang.Integer">
+        SELECT MAX(id) FROM js_device_log where project_id = #{projectId}
+    </select>
+
     <insert id="insertDeviceLog" parameterType="DeviceLog">
         insert into js_device_log
         <trim prefix="(" suffix=")" suffixOverrides=",">
-            <if test="id != null  and id != ''">id,</if>
             <if test="code != null  and code != ''">code,</if>
             <if test="projectId != null  and projectId != ''">project_id,</if>
             <if test="projectName != null  and projectName != ''">project_name,</if>
@@ -67,7 +70,6 @@
             <if test="remark != null  and remark != ''">remark,</if>
          </trim>
         <trim prefix="values (" suffix=")" suffixOverrides=",">
-            <if test="id != null  and id != ''">#{id},</if>
             <if test="code != null  and code != ''">#{code},</if>
             <if test="projectId != null  and projectId != ''">#{projectId},</if>
             <if test="projectName != null  and projectName != ''">#{projectName},</if>
diff --git a/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/deviceLog/add.html b/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/deviceLog/add.html
index 1f749e9..49f4689 100644
--- a/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/deviceLog/add.html
+++ b/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/deviceLog/add.html
@@ -9,7 +9,7 @@
             <div class="form-group">    
                 <label class="col-sm-3 control-label">鍑哄叆搴撳崟瀛愬彿锛�</label>
                 <div class="col-sm-8">
-                    <input name="code" class="form-control" type="text">
+                    <input name="code" th:value="${code}"  class="form-control" type="text" disabled="disabled">
                 </div>
             </div>
             <div class="form-group">
@@ -68,6 +68,7 @@
     <script th:inline="javascript">
         var prefix = ctx + "geo/deviceLog"
         var projectId = [[${projectId}]];
+        var code = [[${code}]];
 
         $("#form-deviceLog-add").validate({
             focusCleanup: true
@@ -76,7 +77,7 @@
         function submitHandler() {
             if ($.validate.form()) {
                 let formData = $('#form-deviceLog-add').serialize();
-                let data = formData + "&projectId=" + projectId;
+                let data = formData + "&projectId=" + projectId + "&code=" + code;
                 $.operate.save(prefix + "/add", data);
             }
         }
diff --git a/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/deviceLog/edit.html b/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/deviceLog/edit.html
index 4353bef..7acdb17 100644
--- a/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/deviceLog/edit.html
+++ b/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/deviceLog/edit.html
@@ -10,7 +10,7 @@
             <div class="form-group">    
                 <label class="col-sm-3 control-label">鍑哄叆搴撳崟瀛愬彿锛�</label>
                 <div class="col-sm-8">
-                    <input name="code" th:field="*{code}" class="form-control" type="text">
+                    <input name="code" th:field="*{code}" class="form-control" type="text" disabled="disabled">
                 </div>
             </div>
             <div class="form-group">
diff --git a/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/hole/edit.html b/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/hole/edit.html
index d6b2646..4706995 100644
--- a/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/hole/edit.html
+++ b/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/hole/edit.html
@@ -15,13 +15,13 @@
                 </div>
             </div>
             <div class="form-group">    
-                <label class="col-sm-3 control-label">瀛斿彛楂樼▼锛�</label>
+                <label class="col-sm-3 control-label">瀛斿彛楂樼▼(m)锛�</label>
                 <div class="col-sm-8">
                     <input name="elevation" th:field="*{elevation}" class="form-control" type="text">
                 </div>
             </div>
             <div class="form-group">    
-                <label class="col-sm-3 control-label">璁捐瀛旀繁锛�</label>
+                <label class="col-sm-3 control-label">璁捐瀛旀繁(m)锛�</label>
                 <div class="col-sm-8">
                     <input name="depth" th:field="*{depth}" class="form-control" type="text" >
                 </div>
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 cf01935..1f4867a 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
@@ -54,51 +54,128 @@
 </head>
 <body class="white-bg">
     <div id="container">
-	    <p class="project-name">
-			<span class="name-label">鍦哄湴鍚嶇О锛�</span>
-			<span class="name-val" th:text="${project.fullName}"></span>
-		</p>
-        <table class="basic-info">
-            <tr>
-                <td>寤鸿鍗曚綅锛�</td>
-                <td colspan="3" th:text="${project.companyName}"></td>
-                <td>鍔冲姟鍗曚綅锛�</td>
-                <td colspan="3" th:text="${project.laborUnit}"></td>
-            </tr>
-            <tr>
-                <td>寤鸿鍦扮偣锛�</td>
-                <td colspan="7" th:text="${project.address}"></td>
-            </tr>
-            <tr>
-                <td>鍦哄湴鍚嶇О锛�</td>
-                <td colspan="5" th:text="${project.fullName}"></td>
-                <td>鍦哄湴缂栧彿锛�</td>
-                <td th:text="${project.code}"></td>
-            </tr>
-            <tr>
-                <td>閽诲瓟涓暟锛�</td>
-                <td th:text="${project.holeNum}"></td>
-                <td>寮�濮嬫椂闂达細</td>
-                <td th:text="${#dates.format(project.createTime,'yyyy-MM-dd')}"></td>
-                <td>缁堟鏃堕棿锛�</td>
-                <td th:text="${#dates.format(project.endTime,'yyyy-MM-dd')}"></td>
-                <td>璐熻矗浜猴細</td>
-                <td th:text="${project.leaderName}"></td>
-            </tr>
-        </table>
-<!--        <div class="map-model">-->
-<!--        	<button onclick="map()" type="button">鍦板浘妯″紡</button>-->
-<!--        </div>-->
+
+        <div class="row">
+            <p class="project-name">
+                <span class="name-label">鍦哄湴鍚嶇О锛�</span>
+                <span class="name-val" th:text="${project.fullName}"></span>
+            </p>
+            <table class="basic-info">
+                <tr>
+                    <td>寤鸿鍗曚綅锛�</td>
+                    <td colspan="3" th:text="${project.companyName}"></td>
+                    <td>鍔冲姟鍗曚綅锛�</td>
+                    <td colspan="3" th:text="${project.laborUnit}"></td>
+                </tr>
+                <tr>
+                    <td>寤鸿鍦扮偣锛�</td>
+                    <td colspan="7" th:text="${project.address}"></td>
+                </tr>
+                <tr>
+                    <td>鍦哄湴鍚嶇О锛�</td>
+                    <td colspan="5" th:text="${project.fullName}"></td>
+                    <td>鍦哄湴缂栧彿锛�</td>
+                    <td th:text="${project.code}"></td>
+                </tr>
+                <tr>
+                    <td>閽诲瓟涓暟锛�</td>
+                    <td th:text="${project.holeNum}"></td>
+                    <td>寮�濮嬫椂闂达細</td>
+                    <td th:text="${#dates.format(project.createTime,'yyyy-MM-dd')}"></td>
+                    <td>缁堟鏃堕棿锛�</td>
+                    <td th:text="${#dates.format(project.endTime,'yyyy-MM-dd')}"></td>
+                    <td>璐熻矗浜猴細</td>
+                    <td th:text="${project.leaderName}"></td>
+                </tr>
+            </table>
+            <!--        <div class="map-model">-->
+            <!--        	<button onclick="map()" type="button">鍦板浘妯″紡</button>-->
+            <!--        </div>-->
+        </div>
+
+        <div class="row">
+            <div class="col-sm-12 select-table table-striped">
+                <table id="bootstrap-table"></table>
+            </div>
+        </div>
     </div>
     <th:block th:include="include :: footer" />
     <th:block th:include="include :: datetimepicker-js" />
-   
+
    <script th:inline="javascript">
         var project =[[${project}]];
+        var projectId=[[${projectId}]];
+        var statusDatas = [[${@dict.getType('hole_status')}]];
+        var prefix = ctx + "geo/hole";
 
-	    function map(){
-	       parent.$.modal.openTab("椤圭洰鍦板浘",ctx+"/geo/projectwork/map?id=" + project.ids);
-	   }
+        $(function() {
+            var options = {
+                url: prefix + "/list?projectId=" + projectId,
+                modalName: "閽诲瓟",
+                columns: [{
+                    checkbox: true
+                },
+                    {
+                        field : 'ids',
+                        title : '涓婚敭',
+                        visible: false
+                    },
+                    {
+                        field : 'code',
+                        title : '閽诲瓟缂栧彿'
+                    },
+                    {
+                        field : 'elevation',
+                        title : '瀛斿彛楂樼▼锛坢锛�'
+                    },
+                    {
+                        field : 'depth',
+                        title : '璁捐瀛旀繁锛坢锛�'
+                    },
+                    {
+                        field : 'longitude',
+                        title : '閽诲瓟缁忓害',
+                        visible: false
+                    },
+                    {
+                        field : 'latitude',
+                        title : '閽诲瓟绾害',
+                        visible: false
+                    },
+                    {
+                        field : 'status',
+                        title : '閽诲瓟鐘舵��',
+                        formatter: function(value, row, index) {
+                            return $.table.selectDictLabel(statusDatas, value);
+                        }
+                    },
+                    {
+                        field : 'footage',
+                        title : '鎬昏繘灏猴紙m锛�',
+                    },
+                    {
+                        field : 'footageCpl',
+                        title : '宸插畬鎴愯繘灏猴紙m锛�',
+                    },
+                    {
+                        field : 'rate',
+                        title : '瀹屾垚杩涘害(%)',
+                        formatter: function(value, row, index) {
+                            if (row.rate !=null){
+                                return (row.rate*100).toFixed(2) + "%";
+                            }else{
+                                return "0%";
+                            }
+                        }
+                    }
+                ]
+            };
+            $.table.init(options);
+        });
+        //
+	    // function map(){
+	    //    parent.$.modal.openTab("椤圭洰鍦板浘",ctx+"/geo/projectwork/map?id=" + project.ids);
+	    // }
     </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/project/project.html b/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/project/project.html
index 81b12f8..568865c 100644
--- a/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/project/project.html
+++ b/javaweb-plus/javaweb-cms/src/main/resources/templates/geo/project/project.html
@@ -58,6 +58,7 @@
                 removeUrl: prefix + "/remove",
                 exportUrl: prefix + "/export",
                 modalName: "鍦哄湴",
+                pageSize:50,
                 columns: [{
                     checkbox: true
                 },

--
Gitblit v1.9.1