package com.microservices.pms.project.domain.vo;

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

import javax.validation.constraints.NotNull;


@Data
@ApiModel("未被企业下项目关联的仓库搜索输入对象")
public class PmsProjectUnlinkedRepositorySearchVo
{
    @ApiModelProperty(value = "企业标识")
    @NotNull
    private String enterpriseIdentifier;

    @ApiModelProperty(value = "项目排序（下拉列表请使用字典：GitLink项目排序规则（gitlink_project_sort_rule））")
    private String sortBy;

    @ApiModelProperty(value = "搜索关键字")
    private String search;

    @ApiModelProperty(value = "页码")
    @NotNull
    private Long page;

    @ApiModelProperty(value = "每页数量")
    @NotNull
    private Long limit;

    @ApiModelProperty(value = "是否导入成功")
    private Boolean actived;
}
