SAP报工接口增加产线编码信息

master
Yangwl 12 months ago
parent a2e70c021b
commit f75db486b3

@ -99,7 +99,7 @@ public class SapOrderServiceImpl implements SapOrderService {
// 获取 内表 - ZMES_PRO
JCoTable maraTable = func.getTableParameterList().getTable("ZMES_PRO");
JCoRecordMetaData metaData = maraTable.getRecordMetaData();
// System.out.println("###" + metaData.toString());
System.out.println("###" + metaData.toString());
List<SapProOrder> proOrderList = new ArrayList<>();
// 循环输出 Table 数据
@ -156,7 +156,7 @@ public class SapOrderServiceImpl implements SapOrderService {
return R.ok(proOrderList);
} catch (Exception e) {
log.error(e.getMessage());
return R.fail(e.getMessage());
}
}
@ -201,7 +201,6 @@ public class SapOrderServiceImpl implements SapOrderService {
LV_ORDER_NUM_List.add(AUFNR);
}
// 去重并排序(从大到小)
}
List<String> uniqueAndSorted = LV_ORDER_NUM_List.stream()
.distinct()
@ -278,10 +277,15 @@ public class SapOrderServiceImpl implements SapOrderService {
if (StringUtils.isEmpty(sapRFW.getGamng())){
return R.fail("报工数量为空");
}
if (StringUtils.isEmpty(sapRFW.getAnzma())){
return R.fail("产线编号为空");
}
//订单号
jCoParameterList.setValue("P_AUFNR",sapRFW.getAufnr());
//报工数量
jCoParameterList.setValue("P_GAMNG",sapRFW.getGamng());
//产线编号
jCoParameterList.setValue("P_ANZMA",sapRFW.getAnzma());
if (sapRFW.getLt_gs()==null){
return R.fail("生产订单报工工时为空");
}

Loading…
Cancel
Save