package com.ruoyi.station.mapper; import java.util.List; import com.ruoyi.station.domain.MjAreaManagement; import com.ruoyi.station.model.AreaDoorModel; import org.apache.ibatis.annotations.Param; /** * 区域管理Mapper接口 * * @author ruoyi * @date 2020-08-06 */ public interface MjAreaManagementMapper { /** * 查询区域管理 * * @param id 区域管理ID * @return 区域管理 */ public MjAreaManagement selectMjAreaManagementById(String id); /** * 查询区域管理列表 * * @param mjAreaManagement 区域管理 * @return 区域管理集合 */ public List selectMjAreaManagementList(MjAreaManagement mjAreaManagement); /** * 新增区域管理 * * @param mjAreaManagement 区域管理 * @return 结果 */ public int insertMjAreaManagement(MjAreaManagement mjAreaManagement); /** * 修改区域管理 * * @param mjAreaManagement 区域管理 * @return 结果 */ public int updateMjAreaManagement(MjAreaManagement mjAreaManagement); /** * 删除区域管理 * * @param id 区域管理ID * @return 结果 */ public int deleteMjAreaManagementById(String id); /** * 批量删除区域管理 * * @param ids 需要删除的数据ID * @return 结果 */ public int deleteMjAreaManagementByIds(String[] ids); List selectAreaListByAreaParentId(@Param("areaParentId") String areaParentId); MjAreaManagement selectParentAreaByAreaId(@Param("areaId") String areaId); }