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 7cc5d2eb2..a86e05e35 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 @@ -503,7 +503,7 @@ public class SapController extends BaseController { * 成品备货单接口 */ @PostMapping("/FPinventory") - @Log(title = "来料检验", businessType = BusinessType.SAP) + @Log(title = "成品备货单接口", businessType = BusinessType.SAP) public R FPinventory(@RequestBody(required = false) Map mapList) { return sapItemSyncService.FPinventory(mapList); } diff --git a/op-modules/op-sap/src/main/java/com/op/sap/service/impl/SapItemSyncImpl.java b/op-modules/op-sap/src/main/java/com/op/sap/service/impl/SapItemSyncImpl.java index bdf3f0d2e..6ab551696 100644 --- a/op-modules/op-sap/src/main/java/com/op/sap/service/impl/SapItemSyncImpl.java +++ b/op-modules/op-sap/src/main/java/com/op/sap/service/impl/SapItemSyncImpl.java @@ -410,7 +410,7 @@ public class SapItemSyncImpl implements SapItemSyncService { log.info("来料检验-------" + mapList.toString()); func.execute(dest);//执行调用函数 JCoTable maraTable = func.getTableParameterList().getTable("LT_LLZJ"); - System.out.println(maraTable); + List qcCheckTaskIncomeDTOList=new ArrayList<>(); for (int i = 0; i < maraTable.getNumRows(); i++) { maraTable.setRow(i); @@ -421,7 +421,14 @@ public class SapItemSyncImpl implements SapItemSyncService { System.out.println(maraTable); qcCheckTaskIncomeDTOList.add(qcCheckTaskIncomeDTO); } - return R.ok(); + String RETCODE = func.getExportParameterList().getString("RETCODE"); + String MESSAGE = func.getExportParameterList().getString("MSG"); + if(Constants.SUCCESS.equals(Integer.parseInt(RETCODE))){ + return R.ok(qcCheckTaskIncomeDTOList,MESSAGE); + }else { + return R.fail(MESSAGE); + } + } catch (Exception e) { log.error(e.getMessage()); return R.fail(e.getMessage());