diff --git a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/config/location/service/impl/LocationServiceImpl.java b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/config/location/service/impl/LocationServiceImpl.java
index 957f0ac..b2e7305 100644
--- a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/config/location/service/impl/LocationServiceImpl.java
+++ b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/config/location/service/impl/LocationServiceImpl.java
@@ -312,7 +312,7 @@ public class LocationServiceImpl extends ServiceImpl<LocationMapper, Location> i
             }
         }
         // 计算有多少列
-        int rowSize = lastRow - firstRow;
+        int rowSize = lastRow - firstRow + 1;
         if (rowSize == 4) {
             for (Location location3 : locationList) {
                 for (int i = 0; i < rowSize; i++) {