diff --git a/op-modules/op-sap/src/main/java/com/op/sap/controller/SapController.java b/op-modules/op-sap/src/main/java/com/op/sap/controller/SapController.java index aaf24302..be1d6d10 100644 --- a/op-modules/op-sap/src/main/java/com/op/sap/controller/SapController.java +++ b/op-modules/op-sap/src/main/java/com/op/sap/controller/SapController.java @@ -351,6 +351,8 @@ public class SapController extends BaseController { return sapOrderService.sapRFWOrder(sapRFW); } + + /** * 生产订单关闭接口 * 传母订单号即可 diff --git a/op-modules/op-sap/src/main/java/com/op/sap/service/impl/SapOrderServiceImpl.java b/op-modules/op-sap/src/main/java/com/op/sap/service/impl/SapOrderServiceImpl.java index 4fc8609e..7be1d435 100644 --- a/op-modules/op-sap/src/main/java/com/op/sap/service/impl/SapOrderServiceImpl.java +++ b/op-modules/op-sap/src/main/java/com/op/sap/service/impl/SapOrderServiceImpl.java @@ -268,7 +268,6 @@ public class SapOrderServiceImpl implements SapOrderService { if (func == null) { throw new RuntimeException("Function does not exist in SAP"); } - // 配置传入参数 JCoParameterList jCoParameterList = func.getImportParameterList(); if (StringUtils.isEmpty(sapRFW.getAufnr())){ @@ -321,7 +320,7 @@ public class SapOrderServiceImpl implements SapOrderService { System.out.println(func.getExportParameterList()); String RETCODE= func.getExportParameterList().getString("RETCODE"); MESSAGE= func.getExportParameterList().getString("MESSAGE"); - if (Constants.FAIL.equals(RETCODE)){ + if (Constants.FAIL.equals(Integer.parseInt(RETCODE))){ return R.fail("订单号:"+sapRFW.getAufnr()+"报工失败"+MESSAGE); } return R.ok("",MESSAGE);