package com.jwipc.inquiry.model.query;

import com.jwipc.query.BasePageQuery;
import lombok.Data;
import org.apache.commons.lang3.StringUtils;

import java.util.Arrays;
import java.util.List;

/**
 * <p>
 * 询价
 * </p>
 *
 * @author shenyang.ou
 * @since 2024-02-04
 */
@Data
public class PriceInfoQuery extends BasePageQuery {
    /**
     * 信息记录编号
     */
    private String priceCode;

    /**
     * 价格状态
     */
    private Integer status;

    /**
     * 采购类型
     */
    private String purchaseType;

    /**
     * 供应商编码
     */
    private String supplierCode;

    /**
     * 物料编码
     */
    private String materialCode;

    /**
     * 创建人名称
     */
    private String createUserName;

    /**
     * 寻源单号
     */
    private String sourceCode;

    /**
     * 采购申请号/行号
     */
    private String applyCode;

    /**
     * 生效开始时间从
     */
    private String startFromTime;

    /**
     * 生效开始时间至
     */
    private String startToTime;

    /**
     * 生效结束时间从
     */
    private String endFromTime;

    /**
     * 生效结束时间至
     */
    private String endToTime;

    /**
     * 创建时间从
     */
    private String createFromTime;

    /**
     * 创建时间至
     */
    private String createToTime;
    private Long userId;
    /**
     * 工厂代码
     */
    private String factoryCode;
}
