package com.dy.pipIrrIrrigate.irrigateGroup.dto; 
 | 
  
 | 
import jakarta.validation.constraints.NotBlank; 
 | 
import jakarta.validation.constraints.NotNull; 
 | 
import lombok.Data; 
 | 
  
 | 
/** 
 | 
 * @author ZhuBaoMin 
 | 
 * @date 2025-03-28 20:26 
 | 
 * @LastEditTime 2025-03-28 20:26 
 | 
 * @Description 轮灌组实体类,添加及修改轮灌组使用 
 | 
 */ 
 | 
  
 | 
@Data 
 | 
public class IrrigateGroup { 
 | 
    public static final long serialVersionUID = 202503282027001L; 
 | 
  
 | 
    /** 
 | 
     * 轮灌组ID,修改轮灌组信息需要传入 
 | 
     */ 
 | 
    private Long groupId; 
 | 
  
 | 
    /** 
 | 
     * 轮灌组名 
 | 
     */ 
 | 
    @NotBlank(message = "轮灌组名不能为空") 
 | 
    private String groupCode; 
 | 
  
 | 
    /** 
 | 
     * 轮灌组默认时长 
 | 
     */ 
 | 
    @NotNull(message = "轮灌组默认时长不能为空") 
 | 
    private Integer defaultDuration; 
 | 
  
 | 
    /** 
 | 
     * 轮灌组关联的 intakeId,以逗号分隔 
 | 
     */ 
 | 
    @NotBlank(message = "轮灌组关联的 intakeId 不能为空") 
 | 
    private String intakes; 
 | 
  
 | 
    /** 
 | 
     * 操作员ID 
 | 
     */ 
 | 
    @NotNull(message = "操作员ID不能为空") 
 | 
    private Long operator; 
 | 
} 
 |