package com.nis.web.dao.basics; import java.util.List; import org.apache.ibatis.annotations.Param; import com.nis.domain.basics.UrlCommCfg; import com.nis.web.dao.CrudDao; import com.nis.web.dao.MyBatisDao; @MyBatisDao public interface UrlCommGroupDao extends CrudDao{ // 查询列表 public List findAllPageList(UrlCommCfg entity); public List findByPage(@Param("ids")String ids); public List findInfoByCfgId(@Param("cfgId")Long cfgId); //新增 public int insertUrlCommGroupCfg(UrlCommCfg entity); public Integer findUrlUdFlag(@Param("groupId")Integer groupId); public int updateUrlUdFlag(@Param("groupId")Integer groupId,@Param("udFlag")Integer udFlag); //修改 public int update(UrlCommCfg entity); //删除 public int delete(@Param("ids")String ids); public List getByIds(@Param("ids")String ids); public Integer getGroupIdCount(@Param("groupId")String groupId); // 校验分组是否被引用 public Integer getCfgInfoByGroupIds(@Param("ids")String ids); }