|
@@ -123,6 +123,11 @@ public class FabricPoOrder {
|
|
|
if (findItem.getOmcVenAbbName().indexOf(poOrderOut.getCVenAbbName()) == -1){
|
|
|
findItem.setOmcVenAbbName(findItem.getOmcVenAbbName()+","+poOrderOut.getCVenAbbName());
|
|
|
}
|
|
|
+ if ("来源余料".equalsIgnoreCase(cPOID)) {
|
|
|
+ if (findItem.getCVenAbbName().indexOf(poOrderOut.getCPoVenAbbName()) == -1) {
|
|
|
+ findItem.setCVenAbbName(findItem.getCVenAbbName() + "," + poOrderOut.getCPoVenAbbName());
|
|
|
+ }
|
|
|
+ }
|
|
|
}else{
|
|
|
FabricPoOrder poOrder = new FabricPoOrder();
|
|
|
poOrder.setCInvName(poOrderOut.getCInvName()+" "+poOrderOut.getCColor());
|
|
@@ -130,6 +135,9 @@ public class FabricPoOrder {
|
|
|
poOrder.setCColor(poOrderOut.getCColor());
|
|
|
poOrder.setCInvCode(poOrderOut.getCInvCode());
|
|
|
poOrder.setOmcVenAbbName(poOrderOut.getCVenAbbName());
|
|
|
+ if ("来源余料".equalsIgnoreCase(cPOID)){
|
|
|
+ poOrder.setCVenAbbName(oConvertUtils.getString(poOrderOut.getCPoVenAbbName()));
|
|
|
+ }
|
|
|
poOrder.setIQuantityIn(poOrderOut.getIQuantity());
|
|
|
poOrder.setIQuantityOut(poOrderOut.getIQuantity());
|
|
|
List<FabricPoOrderOut> findOutList = poOrderOutGroupList.stream().filter(e->e.getParentId().equals(poOrder.getId())).collect(Collectors.toList());
|