|
|
|
@ -350,16 +350,16 @@ public class ProOrderWorkorderServiceImpl implements IProOrderWorkorderService {
|
|
|
|
|
//获取领料单
|
|
|
|
|
this.getMesPrepare(returnCodes,wcodes);
|
|
|
|
|
|
|
|
|
|
//关闭母子订单//订单的订单编码
|
|
|
|
|
SapCloseOrderQuery sapCloseOrderQuery = new SapCloseOrderQuery();
|
|
|
|
|
sapCloseOrderQuery.setLeadOrder(ordercodes.get(0));
|
|
|
|
|
sapCloseOrderQuery.setOrder(ordercodes.get(1));
|
|
|
|
|
R closeR= remoteSapService.sapCloseOrder(sapCloseOrderQuery);
|
|
|
|
|
logger.info(whiteOrder.getWorkorderCode()+"下发工单后关闭母订单"+sapCloseOrderQuery.getLeadOrder()+":"+
|
|
|
|
|
sapCloseOrderQuery.getOrder()+":"+
|
|
|
|
|
closeR.getCode()+","+
|
|
|
|
|
closeR.getMsg()+","+
|
|
|
|
|
closeR.getData());
|
|
|
|
|
// //关闭母子订单//订单的订单编码(关闭订单暂时隐藏)
|
|
|
|
|
// SapCloseOrderQuery sapCloseOrderQuery = new SapCloseOrderQuery();
|
|
|
|
|
// sapCloseOrderQuery.setLeadOrder(ordercodes.get(0));
|
|
|
|
|
// sapCloseOrderQuery.setOrder(ordercodes.get(1));
|
|
|
|
|
// R closeR= remoteSapService.sapCloseOrder(sapCloseOrderQuery);
|
|
|
|
|
// logger.info(whiteOrder.getWorkorderCode()+"下发工单后关闭母订单"+sapCloseOrderQuery.getLeadOrder()+":"+
|
|
|
|
|
// sapCloseOrderQuery.getOrder()+":"+
|
|
|
|
|
// closeR.getCode()+","+
|
|
|
|
|
// closeR.getMsg()+","+
|
|
|
|
|
// closeR.getData());
|
|
|
|
|
//下达工单
|
|
|
|
|
String[] idsArrayAll = (String[])wids.toArray(new String[wids.size()]);
|
|
|
|
|
proOrderWorkorderMapper.downWorkorders(idsArrayAll);
|
|
|
|
|