package com.jwipc.supplier.dto;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * <p> </p>
 *
 * @author ZhangJie
 * @version 1.0
 * @since JDK 1.8
 */

@Data
public class SupplierPotentialListDTO implements Serializable {
    @Serial
    private static final long serialVersionUID = 5458853344630584405L;
    private Long id;
    private Long supplierId;
    private Integer state;
    private String supplierCode;
    private String supplierErpCode;
    private String supplierName;
    private String purchaseCategoryCode;
    private String purchaseCategoryName;
    private String purchaseGroupCode;
    private String remark;
    private String supplierTypeId;
    private String supplierGenre;
    private Integer isFreeze;
    private String freezeRemark;
    private Integer apprState;
    private String oaId;
    private String onSiteAuthenticationFiles;
    private String companyCode;
    /**
     * 生产性和非生产性
     */
    private String purchaseType;

    /**
     * 评审方式，3是特批
     */
    private String assessType;
    private String recommender;
    private String recommenderCode;
    private String supplierNameEn;
    private String shortName;
    private String productBrand;
    private String tSupplierMainCustomerProduct;
    private String attr;
    private String supplierGroup;
    private String inviteDesc;
    private String specialRemark;
    private String procurementStrategy;
    private String paymentMethod;
    private String paymentTerms;
    private LocalDateTime effectiveTime;
    private Integer reportFlag;
    private Integer registerType;
    private String approvalOpinion;
    private Integer eliminateFlag;

}
