package com.ruoyi.bgt.domain.dto;

import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

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

@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel("包工头招工申请列表查询对象")
public class BgtProjectRecruitApplyQueryDTO extends BaseEntity {

	@ApiModelProperty("招工ID列表")
	@NotEmpty(message = "招工ID列表不能为空")
	private List<Long> recruitIds;

	@ApiModelProperty("选择状态（0报名 1包工同意  2包工头拒绝（截止时间）3务工者同意  4务工者拒绝  5进场 6离场）")
	private List<String> status;

	@ApiModelProperty("务工者名字")
	private String username;

}
