package com.hzs.sale.product;

import com.hzs.common.core.domain.R;
import com.hzs.common.domain.sale.classify.BdSpecs;
import com.hzs.common.domain.sale.ext.BdProductExt;
import com.hzs.common.domain.sale.product.BdProductSpecs;
import com.hzs.sale.product.dto.ProductDTO;
import com.hzs.sale.product.dto.ProductParamDTO;
import com.hzs.system.sys.dto.LoginUser;

import java.util.List;

public interface IProductServiceApi {

    /**
     * 根据产品主键查询产品
     *
     * @param productId
     * @return
     */
    R<ProductDTO> getProduct(Integer productId);

    /**
     * 根据产品编号查询产品
     *
     * @param productCode 产品编号
     * @return
     */
    R<ProductDTO> getProduct(String productCode);

}
