Newspaper 1 éve
szülő
commit
9702b4d5dc

+ 4 - 2
huimv-admin/src/main/java/com/huimv/admin/controller/BasePigpenController.java

@@ -49,8 +49,10 @@ public class BasePigpenController {
         String stageCode = map.get("stageCode");
         BasePigpen parent = basePigpenService.getById(parentId);
         String parentIds = parent.getOther2() + "," + parentId;
-        int maxBuildNum = basePigpenMapper.getMaxBuildNum(parentId);
-
+        int maxBuildNum = 0;
+        if (ObjectUtil.isNotEmpty(basePigpenMapper.getMaxBuildNum(parentId))) {
+            maxBuildNum = basePigpenMapper.getMaxBuildNum(parentId);
+        }
         List<BasePigpen> basePigpenList = new ArrayList<>();
         for (int i = 1; i <= buildNum; i++) {
             int num = maxBuildNum+i;

+ 1 - 1
huimv-admin/src/main/resources/com/huimv/admin/mapper/BasePigpenMapper.xml

@@ -15,7 +15,7 @@
         <result column="other3" property="other3" />
     </resultMap>
     <select id="getMaxBuildNum" resultType="java.lang.Integer">
-        SELECT MAX(other1) FROM `base_pigpen` WHERE parent_id = #{parentId}
+        SELECT COALESCE(MAX(other1),0) FROM `base_pigpen` WHERE parent_id = #{parentId}
     </select>
 
 </mapper>