package com.engine.salary.entity.sischeme.param;

import com.engine.salary.common.BaseQueryParam;
import com.engine.salary.enums.sicategory.PaymentTypeEnum;
import com.engine.salary.enums.sicategory.WelfareTypeEnum;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author weaver_cl
 * 
 * @Date 2022/4/22
 * @Version V1.0
 **/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class InsuranceSchemeParam extends BaseQueryParam {

    //方案名称或者缴纳地区搜索条件
    private String searchCondition;

    private WelfareTypeEnum welfareTypeEnum;

    /**
     * 缴纳类型
     */
    private PaymentTypeEnum paymentTypeEnum;

    /**
     * 方案名称
     */
    private String schemeName;

    /**
     * 缴纳类型
     */
    private Integer paymentType;
    /**
     * 福利类型
     */
    private Integer welfareType;
}
