From e148a7fab59cb1ba4c9db531bf84253033c47280 Mon Sep 17 00:00:00 2001 From: zhangc <zc@123> Date: 星期六, 04 一月 2025 19:53:28 +0800 Subject: [PATCH] 添加MES库存同步功能及配置 --- src/main/java/com/zy/asrs/task/ReportDataScheduler.java | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/ReportDataScheduler.java b/src/main/java/com/zy/asrs/task/ReportDataScheduler.java index ba7974d..eb29c45 100644 --- a/src/main/java/com/zy/asrs/task/ReportDataScheduler.java +++ b/src/main/java/com/zy/asrs/task/ReportDataScheduler.java @@ -56,6 +56,9 @@ @Value("${mes.getTokenPath}") private String getTokenPath; + @Value("${mes.stock}") + private String stock; + @Scheduled(fixedDelay = 5000) public void execute() { @@ -63,7 +66,7 @@ if (!flag) { return; } - Page<ReportData> objectPage = new Page<>(1, 1000); + Page<ReportData> objectPage = new Page<>(1, 100); Page<ReportData> reportData = reportDataService.selectPage(objectPage, new EntityWrapper<ReportData>().orderBy("create_time", false)); if (reportData != null && !Cools.isEmpty(reportData.getRecords())) { Map<String, Object> mesTokenInfo = getMesTokenInfo(); @@ -117,4 +120,15 @@ } } + + + public void executeStock() { + log.info("Stock瀹氭椂浠诲姟寮�濮嬫墽琛�"); + if (!flag) { + return; + } + Map<String, Object> mesTokenInfo = getMesTokenInfo(); + reportDataHandler.stock(mesTokenInfo); + log.info("Stock瀹氭椂浠诲姟缁撴潫鎵ц"); + } } -- Gitblit v1.9.1