package com.gxwebsoft.credit.param;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import javax.validation.constraints.Min;
import javax.validation.constraints.Max;

/**
 * 跟进步骤查询DTO
 *
 * @author 科技小王子
 * @since 2026-03-22
 */
@Data
@Schema(name = "FollowStepQueryDTO对象", description = "跟进步骤查询DTO")
public class FollowStepQueryDTO {

    @Schema(description = "步骤号", example = "5")
    @Min(value = 1, message = "步骤号最小为1")
    @Max(value = 7, message = "步骤号最大为7")
    private Integer step;

    @Schema(description = "客户ID")
    private Long customerId;

    @Schema(description = "用户ID")
    private Long userId;
}
