|
|
@ -1562,7 +1562,7 @@ public class OdsProcureOrderServiceImpl implements IOdsProcureOrderService {
|
|
|
|
OdsProcureOutOrder odsProcureOutOrder1 = new OdsProcureOutOrder();
|
|
|
|
OdsProcureOutOrder odsProcureOutOrder1 = new OdsProcureOutOrder();
|
|
|
|
odsProcureOutOrder1.setID(IdUtils.fastSimpleUUID());
|
|
|
|
odsProcureOutOrder1.setID(IdUtils.fastSimpleUUID());
|
|
|
|
odsProcureOutOrder1.setSiteCode(order1.getFactoryCode());
|
|
|
|
odsProcureOutOrder1.setSiteCode(order1.getFactoryCode());
|
|
|
|
odsProcureOutOrder1.setProduceCode(order.getProduceCode());
|
|
|
|
odsProcureOutOrder1.setProduceCode(order1.getWorkorderCode());
|
|
|
|
odsProcureOutOrder1.setOutNumber(new BigDecimal("0"));
|
|
|
|
odsProcureOutOrder1.setOutNumber(new BigDecimal("0"));
|
|
|
|
//odsProcureOutOrder1.setLocCode(order.getWarehouseNo());
|
|
|
|
//odsProcureOutOrder1.setLocCode(order.getWarehouseNo());
|
|
|
|
odsProcureOutOrder1.setMaterialCode(order1.getMaterialCode());
|
|
|
|
odsProcureOutOrder1.setMaterialCode(order1.getMaterialCode());
|
|
|
@ -1920,6 +1920,10 @@ public class OdsProcureOrderServiceImpl implements IOdsProcureOrderService {
|
|
|
|
DynamicDataSourceContextHolder.push("ds_" + factoryCode);
|
|
|
|
DynamicDataSourceContextHolder.push("ds_" + factoryCode);
|
|
|
|
//如果这样的话,就区分出来单子和对应的物料。然后根据集合放入暂收集合中
|
|
|
|
//如果这样的话,就区分出来单子和对应的物料。然后根据集合放入暂收集合中
|
|
|
|
List<OdsProcureOrder> orderList1=new ArrayList<>();//
|
|
|
|
List<OdsProcureOrder> orderList1=new ArrayList<>();//
|
|
|
|
|
|
|
|
for (OdsProcureOrder order:
|
|
|
|
|
|
|
|
orderList) {
|
|
|
|
|
|
|
|
System.out.println(order.toString());
|
|
|
|
|
|
|
|
}
|
|
|
|
for (OdsProcureOrder order:
|
|
|
|
for (OdsProcureOrder order:
|
|
|
|
orderList) {
|
|
|
|
orderList) {
|
|
|
|
OdsProcureOrder order1= odsProcureOrderMapper.selectOdsProcureOrderCardByUserDefined1(order);
|
|
|
|
OdsProcureOrder order1= odsProcureOrderMapper.selectOdsProcureOrderCardByUserDefined1(order);
|
|
|
@ -1953,10 +1957,11 @@ public class OdsProcureOrderServiceImpl implements IOdsProcureOrderService {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
odsProcureOrder.setCzNumber(czNumber);
|
|
|
|
odsProcureOrder.setCzNumber(czNumber);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
Map paramMap=new HashMap<>();
|
|
|
|
|
|
|
|
List<Map> mapList = new ArrayList<>();
|
|
|
|
List<Map> mapList = new ArrayList<>();
|
|
|
|
for (OdsProcureOrder order :
|
|
|
|
for (OdsProcureOrder order :
|
|
|
|
orderList1) {
|
|
|
|
orderList1) {
|
|
|
|
|
|
|
|
Map paramMap=new HashMap<>();
|
|
|
|
paramMap.put("EBELN",order.getProcureCode());//
|
|
|
|
paramMap.put("EBELN",order.getProcureCode());//
|
|
|
|
paramMap.put("EBELP",order.getUserDefined3());//行项目
|
|
|
|
paramMap.put("EBELP",order.getUserDefined3());//行项目
|
|
|
|
paramMap.put("MATNR",order.getMaterialCode());//物料
|
|
|
|
paramMap.put("MATNR",order.getMaterialCode());//物料
|
|
|
|