From 1cb21649630efeb9178d76b2e4fb13043637a978 Mon Sep 17 00:00:00 2001 From: yinq <1345442242@qq.com> Date: Mon, 6 Feb 2023 15:13:52 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E6=8C=89SFC=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E6=9D=90=E8=B4=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mesnac/common/service/impl/ProdReadyTaskServiceImpl.java | 1 + meapi/src/main/resources/mapper/ItemMapper.xml | 3 +++ 2 files changed, 4 insertions(+) diff --git a/common/src/main/java/com/foreverwin/mesnac/common/service/impl/ProdReadyTaskServiceImpl.java b/common/src/main/java/com/foreverwin/mesnac/common/service/impl/ProdReadyTaskServiceImpl.java index a147abe0..d4718284 100644 --- a/common/src/main/java/com/foreverwin/mesnac/common/service/impl/ProdReadyTaskServiceImpl.java +++ b/common/src/main/java/com/foreverwin/mesnac/common/service/impl/ProdReadyTaskServiceImpl.java @@ -480,6 +480,7 @@ public class ProdReadyTaskServiceImpl extends ServiceImpl<ProdReadyTaskMapper, P String drawingRevision = customFieldsService.getCustomFieldsValue(sfcServiceById.getItemBo(), CustomFieldConstant.ITEM_DWG_NO); Map map=new HashMap(); map.put("itemBo",HandleEnum.ITEM.getHandle(site, selectCurrent.getItem(),"A")); + map.put("sfcHANDLE",prodReadyTask.getSfc()); Map Texturemap = itemService.findTextureByItemBo(map); if (Texturemap!=null){ labelPrintDto.setTexture(Texturemap.get("TEXTURE").toString()); diff --git a/meapi/src/main/resources/mapper/ItemMapper.xml b/meapi/src/main/resources/mapper/ItemMapper.xml index a64b0843..a3a4f45c 100644 --- a/meapi/src/main/resources/mapper/ItemMapper.xml +++ b/meapi/src/main/resources/mapper/ItemMapper.xml @@ -1039,6 +1039,9 @@ <if test="item != null and item != ''"> AND IM.ITEM = #{item} </if> + <if test="sfcHANDLE != null and sfcHANDLE != ''"> + AND SC.HANDLE = #{sfcHANDLE} + </if> GROUP BY CP.SITE, IM.ITEM </select>