Browse Source

IFS jar 测试开发代码

master
DouDou 1 year ago
parent
commit
649aa87e71
  1. 983
      src/main/java/com/spring/ifs/bean/InventoryServiceBean.java
  2. 34
      src/main/java/com/spring/ifs/bean/MasterServiceBean.java

983
src/main/java/com/spring/ifs/bean/InventoryServiceBean.java
File diff suppressed because it is too large
View File

34
src/main/java/com/spring/ifs/bean/MasterServiceBean.java

@ -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<>();

Loading…
Cancel
Save