feat: bug-817 采购退库查询SAP的结果的工厂字段调整到表头

This commit is contained in:
曹鹏飞 2025-10-11 16:25:58 +08:00
parent 969c5eb8df
commit a194ebc294
3 changed files with 9 additions and 6 deletions

View File

@ -149,7 +149,10 @@ public class SapService {
JCoTable ot1 = function.getTableParameterList().getTable("OUTPUT1");
VUtil.trueThrowBusinessError(ot1.getNumRows() == 0).throwMessage("没有订单数据");
ot1.setRow(0);
ZWM3A05VO vo = new ZWM3A05VO().setEbeln(ot1.getString("EBELN")).setLifnr(ot1.getString("LIFNR"));
ZWM3A05VO vo = new ZWM3A05VO()
.setEbeln(ot1.getString("EBELN"))
.setLifnr(ot1.getString("LIFNR"))
.setWerks(ot1.getString("WERKS"));
vo.setItems(JCoUtil.toBeanList(ot1, ZWM3A05ItemVO.class));
JCoTable ot2 = function.getTableParameterList().getTable("OUTPUT2");

View File

@ -74,11 +74,6 @@ public class ZWM3A05ItemVO {
*/
private String lgort;
/**
* 工厂
*/
private String werks;
/**
* 批次号列表
*/

View File

@ -21,6 +21,11 @@ public class ZWM3A05VO {
*/
private String lifnr;
/**
* 工厂
*/
private String werks;
@Valid
private List<ZWM3A05ItemVO> items = new ArrayList<>();
}