Browse Source

2023-3-27 延长查询控制查询返回的消息。

chaiyunlong 2 years ago
parent
commit
3b5384e2cb

+ 6 - 1
zd-modules/zd-modules-laboratory/src/main/java/com/zd/laboratory/controller/LabControlController.java

@@ -129,11 +129,16 @@ public class LabControlController extends BaseController {
     @GetMapping(value = "/newMsg/{id}")
     @GetMapping(value = "/newMsg/{id}")
     public ResultData getNewMsgInfo(@PathVariable("id") Long id) {
     public ResultData getNewMsgInfo(@PathVariable("id") Long id) {
         try {
         try {
-            Thread.sleep(500);
+            Thread.sleep(1000);
             return ResultData.success(labControlService.selectLabControlNewMegById(id));
             return ResultData.success(labControlService.selectLabControlNewMegById(id));
         } catch (InterruptedException e) {
         } catch (InterruptedException e) {
             e.printStackTrace();
             e.printStackTrace();
         }
         }
        return ResultData.fail("获取控制记录信息失败!");
        return ResultData.fail("获取控制记录信息失败!");
     }
     }
+
+    @GetMapping(value = "/timingClearMsg")
+    public void timingClearMsg(){
+        labControlService.timingClearMsg();
+    }
 }
 }

+ 1 - 1
zd-modules/zd-modules-laboratory/src/main/java/com/zd/laboratory/controller/LabTimedExhaustController.java

@@ -175,7 +175,7 @@ public class LabTimedExhaustController  extends BaseController {
         Calendar calendar = Calendar.getInstance();
         Calendar calendar = Calendar.getInstance();
         int monthInt = calendar.get(Calendar.MONTH)+1;
         int monthInt = calendar.get(Calendar.MONTH)+1;
         int dateInt = calendar.get(Calendar.DATE);
         int dateInt = calendar.get(Calendar.DATE);
-        if(monthInt==12 && dateInt==1){
+        if(monthInt==3 && dateInt==28){
             //这里需要查询定时排风下的所有实验室和关联的责任人
             //这里需要查询定时排风下的所有实验室和关联的责任人
             new Thread(()->sendMassage()).start();
             new Thread(()->sendMassage()).start();
         }
         }

+ 6 - 0
zd-modules/zd-modules-laboratory/src/main/java/com/zd/laboratory/service/ILabControlService.java

@@ -107,4 +107,10 @@ public interface ILabControlService {
      * @return 控制记录
      * @return 控制记录
      */
      */
     public LabControl selectLabControlNewMegById(Long id);
     public LabControl selectLabControlNewMegById(Long id);
+
+    /**
+     * 定时清除三个月以前的数据
+     *
+     */
+    public void timingClearMsg();
 }
 }

+ 5 - 0
zd-modules/zd-modules-laboratory/src/main/java/com/zd/laboratory/service/impl/LabControlServiceImpl.java

@@ -235,4 +235,9 @@ public class LabControlServiceImpl implements ILabControlService {
     public LabControl selectLabControlNewMegById(Long id) {
     public LabControl selectLabControlNewMegById(Long id) {
         return labControlMapper.selectLabControlNewMegById(id);
         return labControlMapper.selectLabControlNewMegById(id);
     }
     }
+
+    @Override
+    public void timingClearMsg() {
+
+    }
 }
 }