|
|
|
@ -349,9 +349,11 @@ public class SplitUnitServiceImpl implements SplitUnitService { |
|
|
|
Map<String, Object> param = new HashMap<>(); |
|
|
|
param.put("depositoryId", inventory.getDepositoryId()); |
|
|
|
param.put("kingdeecode", tempPlaceCode); |
|
|
|
Place placeByDidAndCode = placeMapper.findPlaceByDidAndCode(param); |
|
|
|
paramForStringObjectMap.put("pid",placeByDidAndCode.getId()); |
|
|
|
|
|
|
|
// 获取库位与物料的对应关系
|
|
|
|
MaterialAndPlace placeAndMaterialByMidAndPid = placeMapper.findPlaceAndMaterialByMidAndPid(null); |
|
|
|
MaterialAndPlace placeAndMaterialByMidAndPid = placeMapper.findPlaceAndMaterialByMidAndPid(paramForStringObjectMap); |
|
|
|
if (placeAndMaterialByMidAndPid == null) { |
|
|
|
// 如果没有对应关系
|
|
|
|
param.put("pid", place.getId()); |
|
|
|
|