package com.ruoyi.sy.mapper; import java.util.List; import java.util.Map; import com.ruoyi.sy.domain.ArdTankWallTemporary; /** * 电磁锁临时电子围栏Mapper接口 * * @author ard * @date 2024-08-01 */ public interface ArdTankWallTemporaryMapper { /** * 查询电磁锁临时电子围栏 * * @param id 电磁锁临时电子围栏主键 * @return 电磁锁临时电子围栏 */ public ArdTankWallTemporary selectArdTankWallTemporaryById(String id); /** * 查询电磁锁临时电子围栏列表 * * @param ardTankWallTemporary 电磁锁临时电子围栏 * @return 电磁锁临时电子围栏集合 */ public List selectArdTankWallTemporaryList(ArdTankWallTemporary ardTankWallTemporary); /** * 新增电磁锁临时电子围栏 * * @param ardTankWallTemporary 电磁锁临时电子围栏 * @return 结果 */ public int insertArdTankWallTemporary(ArdTankWallTemporary ardTankWallTemporary); /** * 修改电磁锁临时电子围栏 * * @param ardTankWallTemporary 电磁锁临时电子围栏 * @return 结果 */ public int updateArdTankWallTemporary(ArdTankWallTemporary ardTankWallTemporary); /** * 删除电磁锁临时电子围栏 * * @param id 电磁锁临时电子围栏主键 * @return 结果 */ public int deleteArdTankWallTemporaryById(String id); /** * 批量删除电磁锁临时电子围栏 * * @param ids 需要删除的数据主键集合 * @return 结果 */ public int deleteArdTankWallTemporaryByIds(String[] ids); public List getArdTankWallTemporaryByCarId(String carId); public Long selectArdTankWallTemporaryTotalByCarId(String carId); public List> getAliveArdTankWallTemporaryWithCarId(); }