package com.cool.store.request.visit;

import com.cool.store.common.PageBasicInfo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

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

/**
 * <p>
 * 拜访记录查询Request
 * </p>
 *
 * @author wangff
 * @since 2025/12/9
 */
@Data
public class VisitRecordSimpleQueryRequest extends PageBasicInfo {
    @ApiModelProperty("线索id")
    @NotNull(message = "线索id不能为空")
    private Long lineId;

    @ApiModelProperty("拜访开始日期")
    private Date visitStartDate;

    @ApiModelProperty("拜访结束日期")
    private Date visitEndDate;

    @ApiModelProperty(value = "拜访用户id,查询我的拜访时传当前用户", hidden = true)
    private String userId;
}
