ZengTao
2025-09-12 60525d151c7a1de6fe455acb61a7a29017935279
hangzhoumesParent/moduleService/TemperingGlassModule/src/main/java/com/mes/job/PlcScreenTask.java
@@ -38,7 +38,7 @@
     * fixedDelay : 上一个调用结束后再次调用的延时
     */
    @Scheduled(fixedDelay = 10000)
    @Scheduled(fixedDelay = 1000)
    public void screenHome() {
        JSONObject jsonObject = new JSONObject();
@@ -61,8 +61,10 @@
            String endOfPeriodStr = endOfPeriod.format(formatter);
            // 设置为最近七天的时间范围
//        reportingdamage.setReportingWorkTime("2024-05-11");
            reportingdamage.setReportingWorkTime(startOfPeriodStr);
            reportingdamage.setReportingWorkTime2(endOfPeriodStr);
//            reportingdamage.setReportingWorkTime(startOfPeriodStr);
//            reportingdamage.setReportingWorkTime2(endOfPeriodStr);
            reportingdamage.setReportingWorkTime("2025-04-15");
            reportingdamage.setReportingWorkTime2("2025-04-22");
            //扇形图各设备的加工破损数量
            List<Reportingdamage> device = reportingWorkService.selectDamage(reportingdamage);
            jsonObject.append("device", device);
@@ -71,8 +73,8 @@
            List<AwaitingRepair> awaitingRepairs = reportingWorkService.selectAwaitingRepair();
            jsonObject.append("awaitingRepairs", awaitingRepairs);
            //获取正在进行的工程
            List<OptimizeProject> optimizeProjects = optimizeProjectService.getDoingTask();
            jsonObject.append("DoingTask", optimizeProjects);
//            List<OptimizeProject> optimizeProjects = optimizeProjectService.getDoingTask();
//            jsonObject.append("DoingTask", optimizeProjects);
            //获取当前订单
            List<Orders> orders = ordersService.selectOrders();
            jsonObject.append("orders", orders);