zhubaomin
2025-03-25 802fc74478ae3f2c4e8ab7cd417f97469c84f157
pipIrr-platform/pipIrr-web/pipIrr-web-wechat/src/main/java/com/dy/pipIrrWechat/irrigatePlan/dto/IrrigatePlan.java
@@ -1,8 +1,6 @@
package com.dy.pipIrrWechat.irrigatePlan.dto;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.*;
import lombok.Data;
import java.util.Date;
@@ -20,11 +18,6 @@
    public static final long serialVersionUID = 202502201511001L;
    /**
     * 项目ID
     */
    private Long projectId;
    /**
     * 计划名称
     */
    @NotBlank(message = "计划名称不能为空")
@@ -34,22 +27,14 @@
     * 计划启动模式;1-手工启动,2-自动启动
     */
    @NotNull(message = "计划启动模式不能为空")
    @Min(value = 1, message = "计划启动模式不能小于1")
    @Max(value = 2, message = "计划启动模式不能大于2")
    private Byte startupMode;
    /**
     * 计划启动时间
     */
    private Date planStartTime;
    /**
     * 计划停止时间
     */
    private Date planStopTime;
    /**
     * 计划持续时间
     */
    private Integer duration;
    /**
     * 操作人ID
@@ -60,7 +45,7 @@
    /**
     * 灌溉次序
     */
    @NotEmpty(message = "巡检轨迹不能为空")
    @NotEmpty(message = "灌溉次序不能为空")
    private List<IrrigateSchedule> schedules;
}