diff --git a/src/main/java/com/huaheng/pc/inventory/adjustDetail/service/AdjustDetailServiceImpl.java b/src/main/java/com/huaheng/pc/inventory/adjustDetail/service/AdjustDetailServiceImpl.java index 724fd2c..ab087ea 100644 --- a/src/main/java/com/huaheng/pc/inventory/adjustDetail/service/AdjustDetailServiceImpl.java +++ b/src/main/java/com/huaheng/pc/inventory/adjustDetail/service/AdjustDetailServiceImpl.java @@ -89,6 +89,11 @@ public class AdjustDetailServiceImpl extends ServiceImpl<AdjustDetailMapper, Adj return AjaxResult.error("没有该条库存明细"); } } + //明细单据的上层单编码需要和主单一直,主单空值则不判断 + if(StringUtils.isNotEmpty(adjustHeader.getCycleCountCode()) || StringUtils.isNotEmpty(adjustHeader.getCheckCode())){ + adjustDetail.setCycleCountCode(adjustHeader.getCycleCountCode()); + adjustDetail.setCheckCode(adjustHeader.getCheckCode()); + } //检查盘点单 if(StringUtils.isNotEmpty(adjustDetail.getCycleCountCode())){ CycleCountDetail cycleCountDetail = cycleCountDetailService.getById(adjustDetail.getCheckDetailId());