package com.isu.gaswellwatch.dto; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import lombok.experimental.SuperBuilder; import java.io.Serial; import java.io.Serializable; /** * 修改区块对象 blocks * * @author scwsl * @date 2024-11-17 */ @Getter @Setter @SuperBuilder @NoArgsConstructor public class BlockEditRequest implements Serializable { @Serial private static final long serialVersionUID = 1L; /** * 主键 */ @NotNull(message = "ID不能为空") private Long id; /** * 名称 */ @NotBlank(message = "名称不能为空!") private String name; /** * 描述 */ private String details; /** * 部门id */ private Long departmentId; }