package com.hdkj.lt.job.entity.po;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author rj
 * @date 2025/12/22 15:31
 * @description
 */
@NoArgsConstructor
@Data
public class FeederBaseRequest {

    private ParamsDTO params;
    private String psrType;
    private Integer distribution;

    @NoArgsConstructor
    @Data
    public static class ParamsDTO {
        private Integer current;
        private Integer size;
        private List<FiltersDTO> filters;

        @NoArgsConstructor
        @Data
        public static class FiltersDTO {
            private String compare;
            private String fieldName;
            private String fieldValue;
        }
    }
}
