package com.cf.imes.module.executor.controller.admin.plan.vo;


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

/**
 * @author Administrator
 */

@Data
@ToString(callSuper = true)
public class AdvancedScreeningConfig {


    @Schema(description = "MySQL筛选的条件-板材的筛选数据")
    private String plateDataFilter;


    @Schema(description = "连接两个条件的逻辑运算符")
    private String logicalOperator;


    @Schema(description = "ES筛选的条件-造型的筛选数据")
    private String modelDataFilter;


//    @Valid
//    @Data
//    public static class FilterCriteria {
//
//        // 条件字段名
//        private String fieldKey;
//
//        // 逻辑运算符
//        private String operator;
//
//        // 值
//        private String fieldValue;
//
//        // 连接下一个判断的逻辑运算符
//        private String nextOperator;
//
//    }

}
