package com.aps.core.mapper; import java.util.List; import com.aps.core.domain.ApsPlate.ApsPlateStandardRequireBomStockDetail; import org.apache.ibatis.annotations.Mapper; /** * ApsPlateStandardRequireBomStockDetailMapper接口 * * @author zhl * @date 2025-05-06 */ @Mapper public interface ApsPlateStandardRequireBomStockDetailMapper { /** * 查询ApsPlateStandardRequireBomStockDetail * * @param id ApsPlateStandardRequireBomStockDetail主键 * @return ApsPlateStandardRequireBomStockDetail */ public ApsPlateStandardRequireBomStockDetail selectApsPlateStandardRequireBomStockDetailById(Long id); /** * 查询ApsPlateStandardRequireBomStockDetail列表 * * @param apsPlateStandardRequireBomStockDetail ApsPlateStandardRequireBomStockDetail * @return ApsPlateStandardRequireBomStockDetail集合 */ public List selectApsPlateStandardRequireBomStockDetailList(ApsPlateStandardRequireBomStockDetail apsPlateStandardRequireBomStockDetail); /** * 新增ApsPlateStandardRequireBomStockDetail * * @param apsPlateStandardRequireBomStockDetail ApsPlateStandardRequireBomStockDetail * @return 结果 */ public int insertApsPlateStandardRequireBomStockDetail(ApsPlateStandardRequireBomStockDetail apsPlateStandardRequireBomStockDetail); /** * 修改ApsPlateStandardRequireBomStockDetail * * @param apsPlateStandardRequireBomStockDetail ApsPlateStandardRequireBomStockDetail * @return 结果 */ public int updateApsPlateStandardRequireBomStockDetail(ApsPlateStandardRequireBomStockDetail apsPlateStandardRequireBomStockDetail); /** * 删除ApsPlateStandardRequireBomStockDetail * * @param id ApsPlateStandardRequireBomStockDetail主键 * @return 结果 */ public int deleteApsPlateStandardRequireBomStockDetailById(Long id); /** * 批量删除ApsPlateStandardRequireBomStockDetail * * @param ids 需要删除的数据主键集合 * @return 结果 */ public int deleteApsPlateStandardRequireBomStockDetailByIds(Long[] ids); int deleteLastPatch(String batchNumber); int batchInsert(List list); }