package com.billion.main.bs.mapper; import java.util.List; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.billion.main.bs.domain.BsMaterialInfo; /** * 物料信æ¯MapperæŽ¥å£ * * @author Billion-Yi * @date 2024-11-26 */ public interface BsMaterialInfoMapper extends BaseMapper<BsMaterialInfo> { /** * æŸ¥è¯¢ç‰©æ–™ä¿¡æ¯ * * @param id 物料信æ¯ä¸»é”® * @return ç‰©æ–™ä¿¡æ¯ */ public BsMaterialInfo selectBsMaterialInfoById(Long id); /** * 查询物料信æ¯åˆ—表 * * @param bsMaterialInfo ç‰©æ–™ä¿¡æ¯ * @return 物料信æ¯é›†åˆ */ public List<BsMaterialInfo> selectBsMaterialInfoList(BsMaterialInfo bsMaterialInfo); /** * æ–°å¢žç‰©æ–™ä¿¡æ¯ * * @param bsMaterialInfo ç‰©æ–™ä¿¡æ¯ * @return 结果 */ public int insertBsMaterialInfo(BsMaterialInfo bsMaterialInfo); /** * ä¿®æ”¹ç‰©æ–™ä¿¡æ¯ * * @param bsMaterialInfo ç‰©æ–™ä¿¡æ¯ * @return 结果 */ public int updateBsMaterialInfo(BsMaterialInfo bsMaterialInfo); /** * åˆ é™¤ç‰©æ–™ä¿¡æ¯ * * @param id 物料信æ¯ä¸»é”® * @return 结果 */ public int deleteBsMaterialInfoById(Long id); /** * 批é‡åˆ é™¤ç‰©æ–™ä¿¡æ¯ * * @param ids 需è¦åˆ 除的数æ®ä¸»é”®é›†åˆ * @return 结果 */ public int deleteBsMaterialInfoByIds(Long[] ids); }