|
|
@@ -43,7 +43,7 @@ public class DeliveryServiceImpl implements DeliveryService {
|
|
|
Map<String, Object> mapVal = new HashMap<>();
|
|
|
for(Delivery delivery1 : list){
|
|
|
int sumScan = deliveryMapper.getScanSum(delivery1);
|
|
|
- mapVal.put(delivery1.getDeliveryId() + delivery1.getMaterialId(), sumScan);
|
|
|
+ mapVal.put(delivery1.getDeliveryId() + delivery1.getMaterialId() + delivery1.getEntryNumber(), sumScan);
|
|
|
}
|
|
|
map.put("data", list);
|
|
|
map.put("scan", mapVal);
|
|
|
@@ -228,10 +228,10 @@ public class DeliveryServiceImpl implements DeliveryService {
|
|
|
ReturRemoval returRemoval = new ReturRemoval()
|
|
|
.setMaterialId(map1.get("materialId").toString())
|
|
|
.setDocumentId(deliveryId)
|
|
|
- .setWbs(list.get(0).getWbs())
|
|
|
+ .setWbs(list2.get(0).getWbs())
|
|
|
.setNum(askGoods.getNum())
|
|
|
- .setEntryNumber(list.get(0).getEntryNumber())
|
|
|
- .setDocumentPointsId(list.get(0).getId())
|
|
|
+ .setEntryNumber(list2.get(0).getEntryNumber())
|
|
|
+ .setDocumentPointsId(list2.get(0).getId())
|
|
|
.setStorageLocationCode(askGoods.getStorageLocationCode());
|
|
|
askGoodsMapper.addReturnGsRemoval(returRemoval);//新增返回gs数据子表信息
|
|
|
}
|