|  |  | 
 |  |  |      * 序列号 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value = "序列号", required = true) | 
 |  |  |     @NotNull(message = "序列号不能为空", groups = { AddGroup.class, EditGroup.class }) | 
 |  |  |     private Long serialNumber; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 设备类型 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value = "设备类型", required = true) | 
 |  |  |     @NotNull(message = "设备类型不能为空", groups = { AddGroup.class, EditGroup.class }) | 
 |  |  |     private String type; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 序列码 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value = "序列码", required = true) | 
 |  |  |     @NotNull(message = "序列码不能为空", groups = { AddGroup.class, EditGroup.class }) | 
 |  |  |     private String sequenceCode; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 版本 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value = "版本", required = true) | 
 |  |  |     @NotNull(message = "版本不能为空", groups = { AddGroup.class, EditGroup.class }) | 
 |  |  |     private String edition; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 学校id | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value = "学校id", required = true) | 
 |  |  |     @NotNull(message = "学校id不能为空", groups = { AddGroup.class, EditGroup.class }) | 
 |  |  |     private Long schoolId; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 主机ID | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value = "主机ID", required = true) | 
 |  |  |     @NotNull(message = "主机ID不能为空", groups = { AddGroup.class, EditGroup.class }) | 
 |  |  |     private String hostId; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * β网络ID | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value = "β网络ID", required = true) | 
 |  |  |     @NotNull(message = "β网络ID不能为空", groups = { AddGroup.class, EditGroup.class }) | 
 |  |  |     private String networkId; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * β工作频段 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value = "β工作频段", required = true) | 
 |  |  |     @NotNull(message = "β工作频段不能为空", groups = { AddGroup.class, EditGroup.class }) | 
 |  |  |     private String frequencyBand; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 生产批次 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value = "生产批次", required = true) | 
 |  |  |     @NotNull(message = "生产批次不能为空", groups = { AddGroup.class, EditGroup.class }) | 
 |  |  |     private Long batchId; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 在用状态 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value = "在用状态", required = true) | 
 |  |  |     @NotNull(message = "在用状态不能为空", groups = { AddGroup.class, EditGroup.class }) | 
 |  |  |     private String useStatus; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value = "排序的方向", example = "asc,desc") | 
 |  |  |     private String isAsc; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 是否注册 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value = "register") | 
 |  |  |     private boolean register; | 
 |  |  | } |