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

* 危化品基础数据表 Mapper 接口 *

* * @author kzy * @since 2024-08-05 14:41:40 */ @Mapper public interface HzHazmatBasicMapper extends BaseMapper { /** * 校验产品编码是否重复 * @param productSn * @return */ HzHazmatBasic checkProductSnUnique(@Param("productSn") String productSn,@Param("companyId") Long companyId); /** * 删除危化品基础信息 * @param hazmatBasicId */ void deleteHazmatBasicById(Long hazmatBasicId); /** * 分页获取危化品基础信息 * @param hazmatBasic * @return */ List selectHazmatBasicList(HzHazmatBasic hazmatBasic); /** * 根据id列表查询基础数据 * @param basicIds * @return */ List selectHazmatBasicListByIds(List basicIds); }