From 2a64b537e8e3bce9ce030585a3da17d48379c0ad Mon Sep 17 00:00:00 2001
From: sfd <sun.sunshine@163.com>
Date: 星期一, 26 五月 2025 15:04:45 +0800
Subject: [PATCH] 修改json类型转换错误

---
 aps-modules/aps-job/src/main/java/com/aps/job/controller/SysJobController.java |   46 +++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 39 insertions(+), 7 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..7f76358 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
@@ -215,23 +215,55 @@
     }
 
     @PostMapping("/refreshBomData")
-    public Boolean refreshBomData() throws SchedulerException, TaskException
+    public AjaxResult refreshBomData() throws SchedulerException, TaskException
     {
-        return apsBomHeaderJobService.syncBomDataJob(1, 1000, "", "");
+        try {
+            boolean res = apsBomHeaderJobService.syncBomDataJob(1, 1000, "", "");
+            if(res){
+                return success();
+            }else {
+                return error();
+            }
+        } catch (Exception e) {
+            e.printStackTrace();
+            return error();
+        }
     }
 
     @PostMapping("/refreshProcessRouteData")
-    public Boolean refreshProcessRouteData() throws SchedulerException, TaskException
+    public AjaxResult refreshProcessRouteData() throws SchedulerException, TaskException
     {
-        return apsStandardProcessRouteHeaderJobService.syncProcessRouteDataJob(1, 1000, "", "");
+        try {
+            boolean res = apsStandardProcessRouteHeaderJobService.syncProcessRouteDataJob(1, 1000, "", "");
+            if(res){
+                return success();
+            }else {
+                return error();
+            }
+        } catch (Exception e) {
+            e.printStackTrace();
+            return error();
+        }
     }
 
     @PutMapping("/test")
     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, "", "");
         //鍚屾宸ヨ壓璺嚎鏁版嵁
 //        apsStandardProcessRouteHeaderJobService.syncProcessRouteData(1, 1000, "", "");
         //鑾峰彇Redis缂撳瓨涓殑BOM鏁版嵁
@@ -239,9 +271,9 @@
         //灏咮OM鏁版嵁瀛樿繘Redis涓�
 //        remoteCoreService.setBomDataToRedis(SecurityConstants.INNER);
         //鍚屾鐗╂枡搴撳瓨鏁版嵁
-//        apsMaterialStorageManagementJobService.syncApsMaterialStorageData(1, 1000, "", "");
+        apsMaterialStorageManagementJobService.syncApsMaterialStorageData(1, 1000, "", "");
         //鍚屾BOM鏁版嵁
-//        apsBomHeaderJobService.syncBomData(1, 1000,  "FORTUNA", "");
+//        apsBomHeaderJobService.syncBomData(1, 1000,  "", "");
 
 //        System.out.println(sequence.nextId());
 //        List<String> docNos = new ArrayList<>();

--
Gitblit v1.9.3