pipIrr-platform/pipIrr-web/pipIrr-web-wechat/src/main/java/com/dy/pipIrrWechat/irrigatePlan/IrrigatePlanSv.java
@@ -69,13 +69,13 @@
    @Autowired
    private CommandSv commandSv;
    @Value("${webchat.irr.plan.delay}")
    @Value("${wechat.irr.plan.delay:5}")
    private Integer irrPlanDelay ;//轮灌中计划开阀的延迟时长
    private static final Integer irrPlanDelayDefault = 5 ;//轮灌中计划开阀的默认延迟时长
    @Value("${rotation.preOpeningTime}")
    private Long preOpeningTime;
    @Value("${wechat.irr.plan.preOpeningTime:10}")
    private Integer preOpeningTime;
    /**
     * 添加灌溉计划
@@ -223,6 +223,11 @@
            LocalscheduleStartTime = LocalscheduleStartTime.plusMinutes(schedule.getDuration());
            LocalscheduleStartTime = LocalscheduleStartTime.minusMinutes(preOpeningTime);
            scheduleStartTime = Date.from(LocalscheduleStartTime.atZone(ZoneId.systemDefault()).toInstant());
            // 确保下一组的开始时间不早于计划开始时间
            if(scheduleStartTime.before(planStartTime)) {
                scheduleStartTime = planStartTime;
            }
        }
        // 添加灌溉计划操作记录