package com.zcloud.safetyDutyList.dto.tasklist;

import com.alibaba.cola.dto.PageQuery;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;

/**
 * 反馈列表查询参数
 * <p>
 * 用于查询指定下发记录在指定周期标识下的反馈列表
 */
@Data
public class FeedbackListQry extends PageQuery {
    @ApiModelProperty(value = "任务执行业务ID", required = true)
    @NotEmpty(message = "任务执行ID不能为空")
    private String taskExecutionId;
    @ApiModelProperty(value = "周期标识", required = true)
    private String feedbackPeriodFlag;
    @ApiModelProperty(value = "反馈时间开始（格式：yyyy-MM-dd）")
    private String feedbackTimeStart;
    @ApiModelProperty(value = "反馈时间结束（格式：yyyy-MM-dd）")
    private String feedbackTimeEnd;
}
