|
|
@ -33,19 +33,29 @@ public class MasterServiceBean { |
|
|
* @date 2024/12/9 13:28 |
|
|
* @date 2024/12/9 13:28 |
|
|
* @version 1.0 |
|
|
* @version 1.0 |
|
|
*/ |
|
|
*/ |
|
|
public Map<String, String> getMasterPart(Server srv, PartIfsCatalog inData) throws APException { |
|
|
|
|
|
|
|
|
public Map<String, String> getMasterPart(Server srv, PartIfsCatalog inData) { |
|
|
//公共参数 |
|
|
//公共参数 |
|
|
|
|
|
Map<String, String> returnMap = new HashMap<>(); |
|
|
String partNo = inData.getPartNo(); |
|
|
String partNo = inData.getPartNo(); |
|
|
//获取参数 |
|
|
|
|
|
Map<String, String> resultMap = MasterPartApi.getMasterPart(srv, partNo); |
|
|
|
|
|
//判断是否存在 |
|
|
|
|
|
if(null == resultMap) { |
|
|
|
|
|
resultMap.put("resultCode", "400"); |
|
|
|
|
|
resultMap.put("resultMsg", "当前物料件不存在!"); |
|
|
|
|
|
}else{ |
|
|
|
|
|
resultMap.put("resultCode", "200"); |
|
|
|
|
|
|
|
|
try { |
|
|
|
|
|
//获取参数 |
|
|
|
|
|
Map<String, String> resultMap = MasterPartApi.getMasterPart(srv, partNo); |
|
|
|
|
|
//判断是否存在 |
|
|
|
|
|
if (null == resultMap) { |
|
|
|
|
|
throw new RuntimeException("当前物料件不存在!"); |
|
|
|
|
|
} else { |
|
|
|
|
|
//设置IFS信息 |
|
|
|
|
|
//设置ifs 信息 |
|
|
|
|
|
inData.setIfsRowId(resultMap.get("OBJID")); |
|
|
|
|
|
inData.setIfsRowVersion(resultMap.get("OBJVERSION")); |
|
|
|
|
|
} |
|
|
|
|
|
returnMap.put("resultCode", "200"); |
|
|
|
|
|
returnMap.put("obj", JSON.toJSONString(inData)); |
|
|
|
|
|
} catch(APException e){ |
|
|
|
|
|
returnMap.put("resultCode", "400"); |
|
|
|
|
|
returnMap.put("resultMsg", e.getMessage()); |
|
|
} |
|
|
} |
|
|
return resultMap; |
|
|
|
|
|
|
|
|
return returnMap; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
@ -88,7 +98,7 @@ public class MasterServiceBean { |
|
|
* @date 2024/12/12 15:40 |
|
|
* @date 2024/12/12 15:40 |
|
|
* @version 1.0 |
|
|
* @version 1.0 |
|
|
*/ |
|
|
*/ |
|
|
public Map<String, String> modifyPartCatalog(Server srv, PartIfsCatalog inData) throws APException { |
|
|
|
|
|
|
|
|
public Map<String, String> modifyPartCatalog(Server srv, PartIfsCatalog inData) { |
|
|
logger.info("Part Catalog 修改开始:"+JSON.toJSONString(inData)); |
|
|
logger.info("Part Catalog 修改开始:"+JSON.toJSONString(inData)); |
|
|
//公共参数 |
|
|
//公共参数 |
|
|
Map<String, String> returnMap = new HashMap<>(); |
|
|
Map<String, String> returnMap = new HashMap<>(); |
|
|
@ -124,7 +134,7 @@ public class MasterServiceBean { |
|
|
* @date 2024/12/12 15:40 |
|
|
* @date 2024/12/12 15:40 |
|
|
* @version 1.0 |
|
|
* @version 1.0 |
|
|
*/ |
|
|
*/ |
|
|
public Map<String, String> removePartCatalog(Server srv, PartIfsCatalog inData) throws APException { |
|
|
|
|
|
|
|
|
public Map<String, String> removePartCatalog(Server srv, PartIfsCatalog inData) { |
|
|
logger.info("Part Catalog 删除开始:"+JSON.toJSONString(inData)); |
|
|
logger.info("Part Catalog 删除开始:"+JSON.toJSONString(inData)); |
|
|
//公共参数 |
|
|
//公共参数 |
|
|
Map<String, String> returnMap = new HashMap<>(); |
|
|
Map<String, String> returnMap = new HashMap<>(); |
|
|
|