/**
 * @ProjectName: 智慧评标-主观分助手
 * @Package: com.zhpb.gdyd_zhpb_zgf.repository.mysql
 * @ClassName: SupplierRepository
 * @Description: 供应商Repository接口
 * @Author: 张志锋
 * @Date: 2025-11-01
 * @Version: 1.0
 * @Copyright: © 2025 智慧评标-主观分助手
 */
package com.zhpb.gdyd_zhpb_zgf.repository.mysql;

import com.zhpb.gdyd_zhpb_zgf.entity.mysql.Supplier;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;

/**
 * 供应商 Repository
 */
@Repository
public interface SupplierRepository extends JpaRepository<Supplier, Long> {

    /**
     * 根据供应商ID查找供应商
     *
     * @param supplierId 供应商ID
     * @return 供应商对象
     */
    Supplier findBySupplierId(String supplierId);

    /**
     * 根据供应商代码查找供应商
     *
     * @param supplierCode 供应商代码
     * @return 供应商对象
     */
    Supplier findBySupplierCode(String supplierCode);

    /**
     * 根据供应商名称查找供应商
     *
     * @param supplierName 供应商名称
     * @return 供应商对象
     */
    Supplier findBySupplierName(String supplierName);
}

