src/main/java/com/zy/common/service/CommonService.java
@@ -793,6 +793,8 @@ locTypeDto == null || locTypeDto.getLocType1() == null ? null : locTypeDto.getLocType1().intValue(), findLocNoAttributeVo == null ? null : findLocNoAttributeVo.getMatnr()); if (!Cools.isEmpty(stationCrnLocTypes)) { // 站点优先级只是“优先尝试”,没有命中时必须继续走默认/库区回退, // 否则会把“优先候选无位”误判成“整仓无位”。 LocMast locMast = findRun2EmptyLocByCrnLocTypeEntries(rowLastno, rowLastnoType, stationCrnLocTypes, locTypeDto, staDescId, sourceStaNo, startupDto, preferredArea, "station-priority"); if (!Cools.isEmpty(locMast)) {