From 1db7209001fc48ca11ddda8ee4243c9751a59c20 Mon Sep 17 00:00:00 2001 From: zj Date: Thu, 22 Jan 2026 14:54:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ruoyi/api/controller/ToErpApiController.java | 2 +- .../java/com/ruoyi/api/service/impl/ToErpServiceImpl.java | 3 ++- .../ruoyi/in/erp/mapper/TransferBillCallbackMapper.java | 2 ++ .../ruoyi/in/erp/service/ITransferBillCallbackService.java | 1 + .../erp/service/impl/TransferBillCallbackServiceImpl.java | 7 ++++++- .../resources/mapper/in/TransferBillCallbackMapper.xml | 7 +++++++ 6 files changed, 19 insertions(+), 3 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/api/controller/ToErpApiController.java b/ruoyi-admin/src/main/java/com/ruoyi/api/controller/ToErpApiController.java index da955af..4a3108e 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/api/controller/ToErpApiController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/api/controller/ToErpApiController.java @@ -32,7 +32,7 @@ public class ToErpApiController { /** * 回传其他出入库单 */ - @Scheduled(fixedDelay = 1500) + @Scheduled(fixedDelay = 30000) public void callbackTransferBill() { toErpService.callbackTransferBill(); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/api/service/impl/ToErpServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/api/service/impl/ToErpServiceImpl.java index 027cc23..8ffab0e 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/api/service/impl/ToErpServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/api/service/impl/ToErpServiceImpl.java @@ -41,7 +41,8 @@ public class ToErpServiceImpl implements IToErpService { public void callbackTransferBill() { TransferBillCallback param = new TransferBillCallback(); param.setStatus("0"); - List list = transferBillCallbackService.selectTransferBillCallbackList(param); + //List list = transferBillCallbackService.selectTransferBillCallbackList(param); + List list = transferBillCallbackService.getTopMsg(param); for (TransferBillCallback transferBillCallback : list) { //todo 请求其他出入库单回传接口 AjaxResult otherInOutboundOrder = createOtherInOutboundOrder(transferBillCallback); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/in/erp/mapper/TransferBillCallbackMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/in/erp/mapper/TransferBillCallbackMapper.java index ea2395c..bb4ad18 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/in/erp/mapper/TransferBillCallbackMapper.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/in/erp/mapper/TransferBillCallbackMapper.java @@ -58,4 +58,6 @@ public interface TransferBillCallbackMapper * @return 结果 */ public int deleteTransferBillCallbackByIds(Long[] ids); + + List getTopMsg(TransferBillCallback param); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/in/erp/service/ITransferBillCallbackService.java b/ruoyi-admin/src/main/java/com/ruoyi/in/erp/service/ITransferBillCallbackService.java index 0050d68..5372548 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/in/erp/service/ITransferBillCallbackService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/in/erp/service/ITransferBillCallbackService.java @@ -59,4 +59,5 @@ public interface ITransferBillCallbackService */ public int deleteTransferBillCallbackById(Long id); + List getTopMsg(TransferBillCallback param); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/in/erp/service/impl/TransferBillCallbackServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/in/erp/service/impl/TransferBillCallbackServiceImpl.java index 522e284..33673e5 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/in/erp/service/impl/TransferBillCallbackServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/in/erp/service/impl/TransferBillCallbackServiceImpl.java @@ -15,7 +15,7 @@ import com.ruoyi.in.erp.service.ITransferBillCallbackService; * @date 2025-09-17 */ @Service -public class TransferBillCallbackServiceImpl implements ITransferBillCallbackService +public class TransferBillCallbackServiceImpl implements ITransferBillCallbackService { @Autowired private TransferBillCallbackMapper transferBillCallbackMapper; @@ -92,4 +92,9 @@ public class TransferBillCallbackServiceImpl implements ITransferBillCallbackSer { return transferBillCallbackMapper.deleteTransferBillCallbackById(id); } + + @Override + public List getTopMsg(TransferBillCallback param) { + return transferBillCallbackMapper.getTopMsg(param); + } } diff --git a/ruoyi-admin/src/main/resources/mapper/in/TransferBillCallbackMapper.xml b/ruoyi-admin/src/main/resources/mapper/in/TransferBillCallbackMapper.xml index d58d173..abb8ea9 100644 --- a/ruoyi-admin/src/main/resources/mapper/in/TransferBillCallbackMapper.xml +++ b/ruoyi-admin/src/main/resources/mapper/in/TransferBillCallbackMapper.xml @@ -96,4 +96,11 @@ #{id} + + \ No newline at end of file