From e2f20f81da8c2e4631701f527aa0dc66448a8876 Mon Sep 17 00:00:00 2001
From: xqs <ddxk91@qq.com>
Date: Fri, 18 Oct 2019 11:21:16 +0800
Subject: [PATCH] 新增调整明细单据对比主单的上层单据判断。

---
 src/main/java/com/huaheng/pc/inventory/adjustDetail/service/AdjustDetailServiceImpl.java | 5 +++++
 1 file changed, 5 insertions(+), 0 deletions(-)

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());
--
libgit2 0.22.2