diff --git a/lms/nladmin-system/src/main/java/org/nl/wms/pda/service/impl/PdaServiceImpl.java b/lms/nladmin-system/src/main/java/org/nl/wms/pda/service/impl/PdaServiceImpl.java
index c4e3c8d..5559965 100644
--- a/lms/nladmin-system/src/main/java/org/nl/wms/pda/service/impl/PdaServiceImpl.java
+++ b/lms/nladmin-system/src/main/java/org/nl/wms/pda/service/impl/PdaServiceImpl.java
@@ -359,6 +359,12 @@ public class PdaServiceImpl implements PdaService {
                     throw new BadRequestException("暂存区不能生成入库任务");
                 }
 
+                String regionId = point.getString("region_id");
+                if (StrUtil.equals(regionId,  RegionEnum.JJ.getId())
+                 && point.getString("point_code").startsWith("JJC")) {
+                    throw new BadRequestException("交接区出库位不能生成入库任务");
+                }
+
                 JSONObject vehicle = WQLObject
                         .getWQLObject("md_pb_vehicle")
                         .query("vehicle_code = '" + point.getString("vehicle_code") + "'")
@@ -369,7 +375,6 @@ public class PdaServiceImpl implements PdaService {
                     sendEmptyVehicleTask.createTask(param);
                 }
                 if (StrUtil.equals(vehicle.getString("vehicle_status"), VehicleStatus.HAS_MATERIAL.getCode())) {
-                    String regionId = point.getString("region_id");
                     if (StrUtil.equals(regionId, RegionEnum.JL.getId())) {
                         sendFullVehicleTask.createTask(param);
                     }