package com.skr.mdm.bean.qo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.List;

/**
 * @author nfq
 * @date 2022-07-18 18:07
 */
@Data
@ApiModel(value = "设备下发请求对象")
public class EquipmentIssuedQO {

    @NotNull(message = "queryType不能为空")
    @ApiModelProperty(value = "1：部门 2：标签")
    private Integer queryType;

    @ApiModelProperty(value = "部门ID或标签ID")
    private List<Integer> candidateIdList;


    @ApiModelProperty("设备类型（1:手机 2:手环 3:记录 4:平板 5:其他）")
    private Integer deviceModel;

    @ApiModelProperty(value = "检索条件 1：用户名 2：部门/标签")
    private Integer searchType;

    @ApiModelProperty(value = "检索内容")
    private String searchValue;
}