package com.jwipc.contract.model.query;

import com.jwipc.query.BasePageQuery;
import com.jwipc.query.BaseSortQuery;
import lombok.Data;

import java.util.List;

/**
 * 功能描述:
 *
 * @Author: zx
 * @Date: 2024/3/7 0007 15:02
 */
@Data
public class ChoseSupplierListQuery extends BaseSortQuery {

    private String type;

    private String nameCOde;

    private String supplierName;

    private String conId;
    private String appId;

    /**
     * 采购组编码
     */
    private String purchaseGroup;

    /**
     * 币种
     */
    private String currencyCode;



    private String materialName;


    /**
     * 合同状态主表
     */
    private int contractState;
    /**
    * 合同类型-合同主表
    */
    private String contractType;

    /**
     * 采购组--合同创建人
     */
    private String contractPurchaseGroup;
    /**
     * 甲方主表
     */
    private String contractCompanyCode;

    /**
     * 乙方主表
     */
    private String contractSupplierCode;
    /**
     * 资产类别
     */
    private String subjectCode;
    /**
     * 合同编号主表
     */
    private String contractCode;
    /**
     * 合同行号
     */
    private Integer lineNo;
    /**
     * 采购单号
     */
    private String purchaseCode;
    /**
     * 采购行号
     */
    private String itemCode;
    //合同编号+合同序号
    private List<String> contractCodeAndlineNos;
    //采购单编号+采购单行号
    private List<String> purchaseCodeItemCodes;
}
