package com.webmanage.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.webmanage.entity.ProductPricing; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** * 产品定价Mapper接口 * * @author webmanage * @date 2024-08-07 */ @Mapper public interface ProductPricingMapper extends BaseMapper { /** * 分页查询产品定价列表 */ IPage selectProductPricingPage(Page page, @Param("productId") Long productId); /** * 根据产品ID查询定价列表 */ List selectByProductId(@Param("productId") Long productId); /** * 根据条件查询产品定价 */ List selectByCondition(@Param("suiteName") String suiteName, @Param("salesForm") String salesForm, @Param("customerType") String customerType, @Param("priceType") String priceType, @Param("isActive") Boolean isActive); }