From fa2a3949cfaf542238d5a8dc58895779639877b5 Mon Sep 17 00:00:00 2001 From: Yangwl <1726150332@qq.com> Date: Wed, 20 Mar 2024 13:48:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9D=A5=E6=96=99=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/op/sap/controller/SapController.java | 2 +- .../java/com/op/sap/service/impl/SapItemSyncImpl.java | 11 +++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) 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 7cc5d2eb..a86e05e3 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 bdf3f0d2..6ab55169 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());