From 9d23692c4810312378eb062570e52fa69d8e34fe Mon Sep 17 00:00:00 2001 From: zpl Date: Sat, 21 Aug 2021 13:12:11 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=A6=E9=97=B4=E5=8F=91=E6=96=99=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dispatch/mapper/CallItemMapper.java | 3 +++ .../service/impl/IssueItemServiceImpl.java | 7 +++++- .../main/resources/mapper/CallItemMapper.xml | 22 +++++++++++++++++++ 3 files changed, 31 insertions(+), 1 deletion(-) diff --git a/dispatch/src/main/java/com/foreverwin/mesnac/dispatch/mapper/CallItemMapper.java b/dispatch/src/main/java/com/foreverwin/mesnac/dispatch/mapper/CallItemMapper.java index 3a38fdd4..321ad02f 100644 --- a/dispatch/src/main/java/com/foreverwin/mesnac/dispatch/mapper/CallItemMapper.java +++ b/dispatch/src/main/java/com/foreverwin/mesnac/dispatch/mapper/CallItemMapper.java @@ -59,6 +59,9 @@ public interface CallItemMapper extends BaseMapper { //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ List findIssueMatchCallItemList(@Param("site")String site, @Param("workOrder")String workOrder, @Param("blankingSize")String blankingSize, @Param("resource")String resource, @Param("item")String item); + // 查询叫料记录,根据发料情况,更新叫料数据 + List findIssueMatchCallItemListPda(@Param("site")String site, @Param("workCenter")String workCenter, @Param("blankingSize")String blankingSize, @Param("resource")String resource, @Param("item")String item); + //车间发料查询 List finsIssueItemListToResource(IssueItemDto issueItemDto); List finsIssueItemListNoResource(IssueItemDto issueItemDto); diff --git a/dispatch/src/main/java/com/foreverwin/mesnac/dispatch/service/impl/IssueItemServiceImpl.java b/dispatch/src/main/java/com/foreverwin/mesnac/dispatch/service/impl/IssueItemServiceImpl.java index b6484739..e2beb65d 100644 --- a/dispatch/src/main/java/com/foreverwin/mesnac/dispatch/service/impl/IssueItemServiceImpl.java +++ b/dispatch/src/main/java/com/foreverwin/mesnac/dispatch/service/impl/IssueItemServiceImpl.java @@ -8,6 +8,7 @@ import com.foreverwin.mesnac.common.enums.HandleEnum; import com.foreverwin.mesnac.common.util.ExceptionUtil; import com.foreverwin.mesnac.common.util.StringUtil; import com.foreverwin.mesnac.dispatch.dto.IssueItemDto; +import com.foreverwin.mesnac.dispatch.mapper.CallItemMapper; import com.foreverwin.mesnac.dispatch.model.CallItem; import com.foreverwin.mesnac.dispatch.model.IssueItem; import com.foreverwin.mesnac.dispatch.mapper.IssueItemMapper; @@ -61,6 +62,8 @@ public class IssueItemServiceImpl extends ServiceImpl list = callItemService.findIssueMatchCallItemList(site, workOrder, blankingSize, resource, item); +// List list = callItemService.findIssueMatchCallItemList(site, workOrder, blankingSize, resource, item); + List list = callItemMapper.findIssueMatchCallItemListPda(site,workCenter,null,resource,item); if (list == null || list.size() <= 0) { throw BusinessException.build("未找到当前物料对应的叫料记录!"); } diff --git a/dispatch/src/main/resources/mapper/CallItemMapper.xml b/dispatch/src/main/resources/mapper/CallItemMapper.xml index e0a80b68..816e7c65 100644 --- a/dispatch/src/main/resources/mapper/CallItemMapper.xml +++ b/dispatch/src/main/resources/mapper/CallItemMapper.xml @@ -881,6 +881,28 @@ ORDER BY B.REQUIRED_DATE_TIME + + +