package com.cloud.device.dao; import com.cloud.device.model.Cluster; import com.cloud.model.sys.SysMenu; import org.apache.ibatis.annotations.Mapper; import org.springframework.stereotype.Repository; import java.util.List; import java.util.Map; import java.util.Set; /** * @author lp */ @Repository @Mapper public interface ClusterDao { /** * 根据Id删除 * @param id * @return */ int deleteById(String id); /** * 添加集群 * @param record * @return */ int save(Cluster record); /** * 添加集群 * @param record * @return */ int saveSelective(Cluster record); /** * 根据ID查询 * @param id * @return */ Cluster selectById(String id); /** * 编辑集群 * @param record * @return */ int updateByIdSelective(Cluster record); /** * 编辑 * @param record * @return */ int updateById(Cluster record); /** * 根据参数查询 * @param params * @return */ List findClusterByParam(Map params); List findClusterByIds(List ids); }