From 94b7e690bc6941b440720eb5702b924db1edf00c Mon Sep 17 00:00:00 2001
From: huangjiayang <5265313@qq.com>
Date: 星期一, 12 五月 2025 17:27:08 +0800
Subject: [PATCH] 【UPDATE】1.新增库存信息存入到Redis中 2.修改为批量插入Redis 3.同步库存数据后将库存数据存入到Redis中

---
 aps-modules/aps-job/src/main/java/com/aps/job/controller/SysJobController.java |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

diff --git a/aps-modules/aps-job/src/main/java/com/aps/job/controller/SysJobController.java b/aps-modules/aps-job/src/main/java/com/aps/job/controller/SysJobController.java
index e443ee2..d508059 100644
--- a/aps-modules/aps-job/src/main/java/com/aps/job/controller/SysJobController.java
+++ b/aps-modules/aps-job/src/main/java/com/aps/job/controller/SysJobController.java
@@ -12,6 +12,7 @@
 import com.aps.common.log.enums.BusinessType;
 import com.aps.common.security.utils.SecurityUtils;
 import com.aps.job.domain.SysJob;
+import com.aps.job.param.ApsWorkOrderJobParam;
 import com.aps.job.service.*;
 import com.aps.job.util.CronUtils;
 import com.aps.job.util.ScheduleUtils;
@@ -29,6 +30,7 @@
 import java.time.ZoneId;
 import java.time.ZoneOffset;
 import java.time.format.DateTimeFormatter;
+import java.util.Arrays;
 import java.util.List;
 
 /**
@@ -230,8 +232,20 @@
     public void test(@RequestBody SysJob job) throws Exception
     {
         System.out.println("start");
+        //鍚屾宸ュ崟鏁版嵁
+        boolean continueFlag = true;
+        Integer currentPage = 1;
+        ApsWorkOrderJobParam param=new ApsWorkOrderJobParam();
+        param.setPageIndex(currentPage);
+        param.setDocState(Arrays.asList(0,1,2,4));
+        param.setPageSize(500);
+        while (continueFlag){
+            param.setPageIndex(currentPage);
+            continueFlag= apsWorkOrderJobService.batchSaveByPager(param);
+            currentPage++;
+        }
         //鍚屾鐗╂枡鏁版嵁
-        apsMaterialManagementJobService.syncApsMaterialData(1, 1000, "FORTUNA", "");
+//        apsMaterialManagementJobService.syncApsMaterialData(1, 1000, "FORTUNA", "");
         //鍚屾宸ヨ壓璺嚎鏁版嵁
 //        apsStandardProcessRouteHeaderJobService.syncProcessRouteData(1, 1000, "", "");
         //鑾峰彇Redis缂撳瓨涓殑BOM鏁版嵁

--
Gitblit v1.9.3