Browse Source

修改库存导入时的bug

lwx_dev
erdanergou 2 years ago
parent
commit
04577d9a84
  1. 4
      src/main/java/com/dreamchaser/depository_manage/service/impl/SplitUnitServiceImpl.java

4
src/main/java/com/dreamchaser/depository_manage/service/impl/SplitUnitServiceImpl.java

@ -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());

Loading…
Cancel
Save