From 2c2413760b6467bf62402dba7338bd3bbcbd7341 Mon Sep 17 00:00:00 2001
From: huang <1532065656@qq.com>
Date: 星期二, 20 五月 2025 14:20:38 +0800
Subject: [PATCH] 添加产量报表功能页面

---
 JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/job/AddTask.java |   33 ++++++++++++++++++++++++---------
 1 files changed, 24 insertions(+), 9 deletions(-)

diff --git a/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/job/AddTask.java b/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/job/AddTask.java
index 5ee5fa7..e8f2e13 100644
--- a/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/job/AddTask.java
+++ b/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/job/AddTask.java
@@ -36,18 +36,33 @@
 
     @Autowired
     TaskingMapper taskingMapper;
+    @Autowired
+    TaskingLogService taskingLogService;
 
     @Scheduled(fixedDelay = 86400000)
     public void deleteTasking() {
-        //鍒涘缓Calendar瀹炰緥
-        Calendar cal = Calendar.getInstance();
-        //璁剧疆褰撳墠鏃堕棿
-        cal.setTime(new Date());
-        cal.add(Calendar.DATE, -5);
-        int deleteCount=taskingMapper.deleteJoin(new MPJLambdaWrapper<Tasking>()
-                .selectAll(Tasking.class)
-                .le(Tasking::getOperationRecordTime,cal.getTime()));
-       log.info("瀹氭椂娓呴櫎澶氫綑鏁版嵁:{}",deleteCount);
+        try {
+            //鍒涘缓Calendar瀹炰緥
+            Calendar cal = Calendar.getInstance();
+            //璁剧疆褰撳墠鏃堕棿
+            cal.setTime(new Date());
+            cal.add(Calendar.DATE, -5);
+            int deleteCount=taskingMapper.deleteJoin(new MPJLambdaWrapper<Tasking>()
+                    .selectAll(Tasking.class)
+                    .le(Tasking::getOperationRecordTime,cal.getTime()));
+            log.info("瀹氭椂娓呴櫎澶氫綑鏁版嵁{}",deleteCount);
+
+        }catch (Exception e){
+            log.info("瀹氭椂娓呴櫎澶氫綑鏁版嵁澶辫触");
+        }
+    }
+    @Scheduled(fixedDelay = 100000)
+    public void reportForWork() {
+        try {
+            taskingLogService.reportTaskingLog();
+        }catch (Exception e){
+            log.info("瀹氭椂姹囨姤浠诲姟澶辫触!");
+        }
     }
     //@Scheduled(fixedDelay = 1000)
     public void notReceive() {

--
Gitblit v1.8.0