Browse Source

IFS CommGroup3 参数新增和和修改

master
Rui_Li 2 months ago
parent
commit
a258761f9a
  1. 35
      src/main/java/com/spring/ifs/bean/InventoryServiceBean.java

35
src/main/java/com/spring/ifs/bean/InventoryServiceBean.java

@ -1001,22 +1001,29 @@ public class InventoryServiceBean {
String contract = inData.getContract(); String contract = inData.getContract();
String partNo = inData.getPartNo(); String partNo = inData.getPartNo();
String commGroup3 = inData.getCommGroup3(); String commGroup3 = inData.getCommGroup3();
//获取ifsRowId参数
Map<String, String> partMap = InventoryPartApi.getInventoryPartByPartNo(srv, contract, partNo);
//判断是否需要插入到ifs
if(partMap == null || partMap.isEmpty()) {
throw new APException("域:"+contract+"库存件:"+partNo+"不存在!");
Map<String, String> returnMap = new HashMap<>();
try{
//获取ifsRowId参数
Map<String, String> partMap = InventoryPartApi.getInventoryPartByPartNo(srv, contract, partNo);
//判断是否需要插入到ifs
if(partMap == null || partMap.isEmpty()) {
throw new APException("域:"+contract+"库存件:"+partNo+"不存在!");
}
String ifsRowId = partMap.get("IFSROWID");
//设置入参信息
Map<String, String> inParam = new HashMap<>();
inParam.put("commGroup3", commGroup3);
inParam.put("ifsRowId", ifsRowId);
Map<String, String> resultMap = InventoryPartApi.modifyInventoryPartCommGroup3(srv, inParam);
//打印日志
logger.info("Inventory Part 修改结束:"+JSON.toJSONString(resultMap));
} catch(APException e){
returnMap.put("resultCode", "400");
returnMap.put("resultMsg", e.getMessage());
logger.info("异常信息:"+e.getMessage());
} }
String ifsRowId = partMap.get("IFSROWID");
//设置入参信息
Map<String, String> inParam = new HashMap<>();
inParam.put("commGroup3", commGroup3);
inParam.put("ifsRowId", ifsRowId);
Map<String, String> resultMap = InventoryPartApi.modifyInventoryPartCommGroup3(srv, inParam);
//打印日志
logger.info("Inventory Part 修改结束:"+JSON.toJSONString(resultMap));
//返回结果集 //返回结果集
return resultMap;
return returnMap;
} }

Loading…
Cancel
Save