package com.ruoyi.sy.mapper; import java.util.List; import com.ruoyi.sy.domain.ArdTankLock; import org.apache.ibatis.annotations.Param; /** * 电磁锁Mapper接口 * * @author ard * @date 2024-07-01 */ public interface ArdTankLockMapper { /** * 查询电磁锁 * * @param id 电磁锁主键 * @return 电磁锁 */ public ArdTankLock selectArdTankLockById(String id); /** * 查询电磁锁列表 * * @param ardTankLock 电磁锁 * @return 电磁锁集合 */ public List selectArdTankLockList(ArdTankLock ardTankLock); /** * 新增电磁锁 * * @param ardTankLock 电磁锁 * @return 结果 */ public int insertArdTankLock(ArdTankLock ardTankLock); /** * 修改电磁锁 * * @param ardTankLock 电磁锁 * @return 结果 */ public int updateArdTankLock(ArdTankLock ardTankLock); /** * 删除电磁锁 * * @param id 电磁锁主键 * @return 结果 */ public int deleteArdTankLockById(String id); /** * 批量删除电磁锁 * * @param ids 需要删除的数据主键集合 * @return 结果 */ public int deleteArdTankLockByIds(String[] ids); public List getAll(); public int insertArdTankLocks(@Param("ardTankLocks") List ardTankLocks); public List getLockByCarId(String carId); public int deleteLockByCarId(String carId); }