1、零部件出库单测试完毕

This commit is contained in:
zhangke 2025-09-11 08:54:42 +08:00
parent c6f40c86a9
commit afa1e756d4
3 changed files with 6 additions and 2 deletions

View File

@ -147,7 +147,7 @@ public class ComponentOutboundController {
.setItSernr(new ArrayList<>())
.setItSernrPatch(new ArrayList<>())
.setIType("A")
.setIvDelivery(packing.getVbeln());
.setIvDelivery(packing.getVbelv());
for (ComponentOutboundItemInputQO item : request.getItems()) {
WmsComponentOutboundItem outboundItem = setWmsComponentOutboundItem(packing, item, packingItems, outbound);
if (Objects.isNull(outboundItem))

View File

@ -2,6 +2,7 @@ package com.nflg.wms.admin.controller;
import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.util.StrUtil;
import com.nflg.wms.admin.service.ComponentPackingControllerService;
import com.nflg.wms.admin.service.SapService;
import com.nflg.wms.common.pojo.ApiResult;
@ -92,6 +93,9 @@ public class ComponentPackingController {
@PostMapping("getorders")
public ApiResult<ZWM3A19DTO> getComponentOrders(@Valid @RequestBody ComponentOrderQO request) {
ZWM3A19DTO result = sapService.zwm3a19(request.getVbelv(), request.getWerks());
VUtil.trueThrowBusinessError(StrUtil.isBlank(result.getHeadDTO().getWbstk())
|| result.getHeadDTO().getWbstk().equalsIgnoreCase("C"))
.throwMessage("此交货单已完成了过账");
return ApiResult.success(result);
}

View File

@ -108,7 +108,7 @@ public class WmsComponentPacking implements Serializable {
private String huodh;
/**
* 起始凭证
* 起始凭证交货单号
*/
private String vbelv;