package com.glxp.api.req.dev; import com.glxp.api.enums.dev.DeviceStatusEnum; import com.glxp.api.util.page.ListPageRequest; import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; @Data public class DeviceInfoDetailQuery extends ListPageRequest { @NotNull(message = "缺少必要参数") private DeviceStatusEnum status; // @NotNull(message = "缺少必要参数") private Boolean checkLock; /** * 部门编码 */ @NotBlank(message = "缺少必要参数") private String deptCode; /** * 设备id */ // @NotNull(message = "缺少必要参数") private Long productId; /** * 设备名称 */ private String productName; /** * 设备编码 */ private String deviceCode; /** * 计划id */ private Long planId; /** * 模版ID */ private Integer labelId; /** * 最小销售标识 */ private String nameCode; /** * 生产企业 */ private String manufactory; /** * 注册/备案号 */ private String zczbhhzbapzbh; private String deviceCodeAndUdi; }