From b20ff13c0414768f14aeb84386c9a73b889d6774 Mon Sep 17 00:00:00 2001 From: DouDou <877258667@qq.com> Date: Tue, 9 Sep 2025 14:41:02 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E5=BA=93=E5=AD=98=E4=BB=B6?= =?UTF-8?q?=E5=8A=9E=E4=BA=8B=E6=9C=AC=E6=9F=A5=E8=AF=A2=20=E5=BA=93?= =?UTF-8?q?=E5=AD=98=E4=BB=B6=E5=BA=93=E4=BD=8D=E6=A3=80=E6=9F=A5=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/spring/ifs/bean/BomServiceBean.java | 1 + .../com/spring/ifs/bean/InventoryServiceBean.java | 13 +++---------- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/spring/ifs/bean/BomServiceBean.java b/src/main/java/com/spring/ifs/bean/BomServiceBean.java index d4f02dbe..6e48b734 100644 --- a/src/main/java/com/spring/ifs/bean/BomServiceBean.java +++ b/src/main/java/com/spring/ifs/bean/BomServiceBean.java @@ -218,6 +218,7 @@ public class BomServiceBean { inData.setState(alternativeMap.get("STATE")); inData.setNoteText(alternativeMap.get("NOTE_TEXT")); returnMap.put("resultCode", "200"); + returnMap.put("resultMsg", "查询成功!"); returnMap.put("obj", JSON.toJSONString(inData)); } catch(APException e){ returnMap.put("resultCode", "400"); diff --git a/src/main/java/com/spring/ifs/bean/InventoryServiceBean.java b/src/main/java/com/spring/ifs/bean/InventoryServiceBean.java index 70e7ccda..512dd2e7 100644 --- a/src/main/java/com/spring/ifs/bean/InventoryServiceBean.java +++ b/src/main/java/com/spring/ifs/bean/InventoryServiceBean.java @@ -271,19 +271,10 @@ public class InventoryServiceBean { * @date 2024/12/12 16:36 * @version 1.0 */ - public Map syncInventoryPartLocations(Server srv, List inDatas) { + public Map syncInventoryPartLocations(Server srv, List inDatas) { logger.info("Inventory Part Location 批量新增开始:"+JSON.toJSONString(inDatas)); Map returnMap = new HashMap<>(); - PartIfsInventoryLocation zeroData = inDatas.get(0); - String contract = zeroData.getContract(); - String partNo = zeroData.getPartNo(); try{ - //获取数据 - Map partMap = InventoryPartApi.getInventoryPartByPartNo(srv, contract, partNo); - //判断是否需要插入到ifs - if(partMap == null || partMap.isEmpty()) { - throw new APException("域:" + contract + "库存件:" + partNo + "不存在!"); - } //编辑处理需要处理的数据 for(PartIfsInventoryLocation inData : inDatas) { Map resultMap = InventoryPartApi.insertInventoryPartLocation(srv, inData); @@ -443,6 +434,8 @@ public class InventoryServiceBean { inData.setIfsRowId(revisionMap.get("IFSROWID")); inData.setIfsRowVersion(revisionMap.get("IFSROWVERSION")); inData.setRevisionText(revisionMap.get("REVISION_TEXT")); + returnMap.put("resultMsg", "查询成功!"); + returnMap.put("resultCode", "200"); returnMap.put("obj", JSON.toJSONString(inData)); } catch(APException e){ returnMap.put("resultCode", "400");