package com.ruoyi.station.mapper; import java.util.List; import com.ruoyi.station.domain.MjDoor; import com.ruoyi.station.model.AreaDoorModel; import org.apache.ibatis.annotations.Param; /** * 门禁控制器Mapper接口 * * @author ruoyi * @date 2020-08-08 */ public interface MjDoorMapper { /** * 查询门禁控制器 * * @param id 门禁控制器ID * @return 门禁控制器 */ public MjDoor selectMjDoorById(String id); /** * 查询门禁控制器列表 * * @param mjDoor 门禁控制器 * @return 门禁控制器集合 */ public List selectMjDoorList(MjDoor mjDoor); /** * 新增门禁控制器 * * @param mjDoor 门禁控制器 * @return 结果 */ public int insertMjDoor(MjDoor mjDoor); /** * 修改门禁控制器 * * @param mjDoor 门禁控制器 * @return 结果 */ public int updateMjDoor(MjDoor mjDoor); /** * 删除门禁控制器 * * @param id 门禁控制器ID * @return 结果 */ public int deleteMjDoorById(String id); /** * 批量删除门禁控制器 * * @param ids 需要删除的数据ID * @return 结果 */ public int deleteMjDoorByIds(String[] ids); List selectMjDoorListByAreaId(String areaId); List selectDoorListByAreaId(@Param("areaId")String areaId); int countSum(); MjDoor selectMjDoorByHid(String hid); }