|
@@ -107,7 +107,6 @@ public class BusinessServiceImpl implements IBusinessService {
|
|
List<AgvCallDTO> agvCallDTOList = new ArrayList<>();
|
|
List<AgvCallDTO> agvCallDTOList = new ArrayList<>();
|
|
List<AgvCallItemDTO> callItemDTOList = new ArrayList<>();
|
|
List<AgvCallItemDTO> callItemDTOList = new ArrayList<>();
|
|
AgvCallItemDTO callItemDTO = new AgvCallItemDTO();
|
|
AgvCallItemDTO callItemDTO = new AgvCallItemDTO();
|
|
- callItemDTO.setWarehouseId(agvCallDTO.getWarehouseId());
|
|
|
|
callItemDTO.setLotattDTO(new LotattDTO());
|
|
callItemDTO.setLotattDTO(new LotattDTO());
|
|
callItemDTO.setExtParam(agvCallDTO.getExtParam());
|
|
callItemDTO.setExtParam(agvCallDTO.getExtParam());
|
|
callItemDTOList.add(callItemDTO);
|
|
callItemDTOList.add(callItemDTO);
|
|
@@ -155,7 +154,7 @@ public class BusinessServiceImpl implements IBusinessService {
|
|
List<BaseLocationInfo> locationToList = this.convertLocation(paramLocationTo, agvCallDTO.getWarehouseId(), null);
|
|
List<BaseLocationInfo> locationToList = this.convertLocation(paramLocationTo, agvCallDTO.getWarehouseId(), null);
|
|
HashMap<String, String> hashMap = JSON.parseObject(JSON.toJSONString(agvCall.getLotattDTO()), HashMap.class);
|
|
HashMap<String, String> hashMap = JSON.parseObject(JSON.toJSONString(agvCall.getLotattDTO()), HashMap.class);
|
|
List<BaseLocationInfo> locationFromList = baseLocationInfoMapper.selectSortedLocationLotattListByZoneIdListOrderBy(zoneIdList
|
|
List<BaseLocationInfo> locationFromList = baseLocationInfoMapper.selectSortedLocationLotattListByZoneIdListOrderBy(zoneIdList
|
|
- , agvCall.getWarehouseId(), hashMap, agvCall.getSku(), "inv.create_time");
|
|
|
|
|
|
+ , agvCallDTO.getWarehouseId(), hashMap, agvCall.getSku(), "inv.create_time");
|
|
locationFrom = this.zoneLocationAllocation(locationFromList, "locationFrom", "SO", asnSoStrategy, token);
|
|
locationFrom = this.zoneLocationAllocation(locationFromList, "locationFrom", "SO", asnSoStrategy, token);
|
|
locationTo = this.zoneLocationAllocation(locationToList, "locationTo", "SO", asnSoStrategy, token);
|
|
locationTo = this.zoneLocationAllocation(locationToList, "locationTo", "SO", asnSoStrategy, token);
|
|
wcsTaskList.addAll(this.genTask(locationFrom, locationTo, flowConfigHeaderVO, agvCallDTO, token));
|
|
wcsTaskList.addAll(this.genTask(locationFrom, locationTo, flowConfigHeaderVO, agvCallDTO, token));
|