package com.dy.pipIrrRemote.common.dto; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; import lombok.Data; /** * @author ZhuBaoMin * @date 2024-05-24 17:25 * @LastEditTime 2024-05-24 17:25 * @Description 设置命令子类-远程关阀传输对象 */ @Data public class ValveClose { public static final long serialVersionUID = 202405241727001L; /** * 阀控器地址 */ @NotBlank(message = "阀控器地址不能为空") private String rtuAddr; /** * 虚拟卡编号 */ @NotBlank(message = "虚拟卡编号不能为空") private String vcNum; /** * 开阀时生成的订单号 */ @NotBlank(message = "订单号不能为空") private String orderNo; /** * 用户类型 1-平台,2-APP */ //@NotNull(message = "操作类型不能为空") //private Integer userType; /** * 操作人 */ @NotNull(message = "操作人不能为空") private Long operator; }