package com.gkhy.hazmat.system.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.gkhy.hazmat.system.domain.HzProductBasic; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** *

* 成品基础数据表 Mapper 接口 *

* * @author kzy * @since 2024-08-06 16:03:53 */ @Mapper public interface HzProductBasicMapper extends BaseMapper { /** * 分页查询成品基础信息列表 * @param productBasic * @return */ List selectProductBasicList(HzProductBasic productBasic); /** * 删除成品信息 * @param productBasicId */ void deleteProductBasicById(Long productBasicId); /** * 校验产品编码是否唯一 * @param productSn * @param companyId * @return */ HzProductBasic checkProductSnUnique(@Param("productSn") String productSn, @Param("companyId")Long companyId); /** * 根据id批量获取 * @param basicIds * @return */ List selectProductBasicListByIds(List basicIds); }