package com.nis.web.dao.basics; import java.util.List; import org.apache.ibatis.annotations.Param; import com.nis.domain.basics.CommonGroupInfo; import com.nis.web.dao.CrudDao; import com.nis.web.dao.MyBatisDao; @MyBatisDao public interface CommonGroupManageDao extends CrudDao { List findCommonGroupInfoList(CommonGroupInfo commonGroupInfo); CommonGroupInfo getById(int id); List findCommonGroupInfosByType(int groupType); List findGroupInfoList(@Param("ids")String ids); void updateGroupStatus(@Param("serviceGroupId")String serviceGroupId, @Param("udFlag")Integer udFlag, @Param("groupType")Integer groupType); CommonGroupInfo getGroupInfo(CommonGroupInfo searchCfg); Integer getCompileIdByGroupId(String groupId); // 校验是否是当前引用Group的最后一条配置 public Integer ajaxCheckIsLastOneCfg(@Param("groupId")Integer groupId, @Param("cfgIds")String CfgIds, @Param("tableName")String indextable); }