diff --git a/src/main/java/com/spring/ifs/api/BomApi.java b/src/main/java/com/spring/ifs/api/BomApi.java index bd9c3784..51907f45 100644 --- a/src/main/java/com/spring/ifs/api/BomApi.java +++ b/src/main/java/com/spring/ifs/api/BomApi.java @@ -6,6 +6,7 @@ import com.spring.ifs.utils.IfsPlsqlUtils; import com.spring.modules.base.utils.DateUtils; import com.spring.modules.part.entity.APIEntity.BomIfsAlternative; import com.spring.modules.part.entity.APIEntity.BomIfsHeader; +import com.spring.modules.part.entity.APIEntity.BomIfsItem; import ifs.fnd.ap.*; import java.util.*; @@ -530,7 +531,7 @@ public class BomApi { * @date 2024/12/11 16:17 * @version 1.0 */ - public static Map insertBomItem(Server srv, BomItem inData) throws APException { + public static Map insertBomItem(Server srv, BomIfsItem inData) throws APException { //公共参数 String contract = inData.getContract(); String partNo = inData.getPartNo();// 物料编码 diff --git a/src/main/java/com/spring/ifs/bean/BomServiceBean.java b/src/main/java/com/spring/ifs/bean/BomServiceBean.java index f0689eb2..0702d38f 100644 --- a/src/main/java/com/spring/ifs/bean/BomServiceBean.java +++ b/src/main/java/com/spring/ifs/bean/BomServiceBean.java @@ -3,11 +3,10 @@ package com.spring.ifs.bean; import com.alibaba.fastjson.JSON; import com.spring.ifs.api.BomApi; import com.spring.ifs.api.IfsServer; -import com.spring.ifs.api.InventoryPartApi; -import com.spring.ifs.api.RoutingApi; import com.spring.ifs.data.*; import com.spring.modules.part.entity.APIEntity.BomIfsAlternative; import com.spring.modules.part.entity.APIEntity.BomIfsHeader; +import com.spring.modules.part.entity.APIEntity.BomIfsItem; import ifs.fnd.ap.APException; import ifs.fnd.ap.Server; import org.slf4j.Logger; @@ -41,7 +40,7 @@ public class BomServiceBean { * @date 2024/12/12 15:49 * @version 1.0 */ - public Map getBomHeader(Server srv, BomIfsHeader inData) throws APException { + public Map getBomHeader(Server srv, BomIfsHeader inData) { logger.info("Bom查询参数:"+JSON.toJSONString(inData)); //查询的参数 Map returnMap = new HashMap<>(); @@ -77,7 +76,7 @@ public class BomServiceBean { * @date 2024/12/12 15:52 * @version 1.0 */ - public Map syncBomHeader(Server srv, BomIfsHeader inData) throws APException { + public Map syncBomHeader(Server srv, BomIfsHeader inData) { logger.info("Bom新增开始:"+JSON.toJSONString(inData)); //查询的参数 Map returnMap = new HashMap<>(); @@ -115,7 +114,7 @@ public class BomServiceBean { * @date 2024/12/12 15:55 * @version 1.0 */ - public Map modifyBomHeader(Server srv, BomIfsHeader inData) throws APException { + public Map modifyBomHeader(Server srv, BomIfsHeader inData) { logger.info("Bom修改开始:"+JSON.toJSONString(inData)); //查询的参数 Map returnMap = new HashMap<>(); @@ -154,7 +153,7 @@ public class BomServiceBean { * @date 2024/12/12 15:58 * @version 1.0 */ - public Map removeBomHeader(Server srv, BomIfsHeader inData) throws APException { + public Map removeBomHeader(Server srv, BomIfsHeader inData) { logger.info("Bom Header删除开始:"+JSON.toJSONString(inData)); //查询的参数 Map returnMap = new HashMap<>(); @@ -191,7 +190,7 @@ public class BomServiceBean { * @date 2024/12/12 16:59 * @version 1.0 */ - public Map getBomAlternative(Server srv, BomIfsAlternative inData) throws APException { + public Map getBomAlternative(Server srv, BomIfsAlternative inData) { logger.info("Bom Alternative 查询开始:"+JSON.toJSONString(inData)); //公共参数 Map returnMap = new HashMap<>(); @@ -228,7 +227,7 @@ public class BomServiceBean { * @date 2024/12/12 17:03 * @version 1.0 */ - public Map syncBomAlternative(Server srv, BomIfsAlternative inData) throws APException { + public Map syncBomAlternative(Server srv, BomIfsAlternative inData) { logger.info("Bom Alternative 新增开始:"+JSON.toJSONString(inData)); //公共参数 Map returnMap = new HashMap<>(); @@ -268,7 +267,7 @@ public class BomServiceBean { * @date 2024/12/12 17:06 * @version 1.0 */ - public Map modifyBomAlternative(Server srv, BomIfsAlternative inData) throws APException { + public Map modifyBomAlternative(Server srv, BomIfsAlternative inData) { logger.info("Bom Alternative 修改开始:"+JSON.toJSONString(inData)); //公共参数 Map returnMap = new HashMap<>(); @@ -309,7 +308,7 @@ public class BomServiceBean { * @date 2024/12/12 17:07 * @version 1.0 */ - public Map removeBomAlternative(Server srv, BomIfsAlternative inData) throws APException { + public Map removeBomAlternative(Server srv, BomIfsAlternative inData) { logger.info("Bom Alternative 删除开始:"+JSON.toJSONString(inData)); //公共参数 Map returnMap = new HashMap<>(); @@ -348,7 +347,7 @@ public class BomServiceBean { * @date 2024/12/13 9:37 * @version 1.0 */ - public Map buildBomAlternative(Server srv, BomIfsAlternative inData) throws APException { + public Map buildBomAlternative(Server srv, BomIfsAlternative inData) { logger.info("Bom替代Build开始:"+JSON.toJSONString(inData)); //公共参数 Map returnMap = new HashMap<>(); @@ -389,7 +388,7 @@ public class BomServiceBean { * @date 2024/12/13 9:40 * @version 1.0 */ - public Map retireBomAlternative(Server srv, BomIfsAlternative inData) throws APException { + public Map retireBomAlternative(Server srv, BomIfsAlternative inData) { logger.info("Bom替代retire开始:"+JSON.toJSONString(inData)); //公共参数 Map returnMap = new HashMap<>(); @@ -430,7 +429,7 @@ public class BomServiceBean { * @date 2024/12/13 9:53 * @version 1.0 */ - public Map getBomItems(Server srv, BomItem inData) throws APException { + public Map getBomItems(Server srv, BomItem inData) { //公共参数 Map returnMap = new HashMap<>(); String contract = inData.getContract(); @@ -470,7 +469,7 @@ public class BomServiceBean { * @date 2024/12/12 17:23 * @version 1.0 */ - public Map syncBomItems(Server srv, List inDatas) throws APException { + public Map syncBomItems(Server srv, List inDatas) { logger.info("Bom替代明细集合新增开始:"+JSON.toJSONString(inDatas)); //公共参数 Map returnMap = new HashMap<>(); @@ -494,7 +493,7 @@ public class BomServiceBean { //打印日志 logger.info("Bom替代明细集合 批量新增结束:"+JSON.toJSONString(inDatas)); //循环判断的方法 - for(BomItem bomItem : inDatas) { + for(BomIfsItem bomItem : inDatas) { //判断是否已经存在 String tempLineItemNo = bomItem.getLineItemNo(); if(itemMap.containsKey(tempLineItemNo)) { @@ -502,7 +501,7 @@ public class BomServiceBean { } } // 校验通过 循环调用新增的方法 - for(BomItem bomItem : inDatas) { + for(BomIfsItem bomItem : inDatas) { //调用api Map tempMap = BomApi.insertBomItem(srv, bomItem); //设置ifs 信息 @@ -527,7 +526,7 @@ public class BomServiceBean { * @date 2024/12/13 10:24 * @version 1.0 */ - public Map modifyBomItem(Server srv, BomItem inData) throws APException { + public Map modifyBomItem(Server srv, BomItem inData) { logger.info("Bom替代明细新增开始:"+JSON.toJSONString(inData)); // 公共参数 Map returnMap = new HashMap<>(); @@ -578,7 +577,7 @@ public class BomServiceBean { * @date 2024/12/13 10:26 * @version 1.0 */ - public Map removeBomItems(Server srv, List inDatas) throws APException { + public Map removeBomItems(Server srv, List inDatas) { logger.info("Bom 明细集合删除开始:"+JSON.toJSONString(inDatas)); //公共参数 Map returnMap = new HashMap<>(); @@ -630,7 +629,7 @@ public class BomServiceBean { * @date 2024/12/13 10:51 * @version 1.0 */ - public Map modifyBomDistribution(Server srv, BomDistribution inData) throws APException { + public Map modifyBomDistribution(Server srv, BomDistribution inData) { logger.info("Bom Distribution查询开始:"+JSON.toJSONString(inData)); //公共参数 Map returnMap = new HashMap<>(); @@ -673,7 +672,7 @@ public class BomServiceBean { * @date 2024/12/13 10:57 * @version 1.0 */ - public Map modifyBomDistributions(Server srv, List inDatas) throws APException { + public Map modifyBomDistributions(Server srv, List inDatas) { logger.info("Bom Distribution批量修改开始:"+JSON.toJSONString(inDatas)); BomDistribution inData = inDatas.get(0); //公共参数