package com.nis.web.dao; import java.util.List; import org.apache.ibatis.annotations.Param; import com.nis.domain.SysMenu; @MyBatisDao public interface SysMenuDao extends CrudDao{ List findSysMenuByUserId(@Param("userId") Long userId); List findByParentIdsLike(SysMenu m); void updateParentIds(SysMenu e); void updateSort(SysMenu menu); String getLogUrl(@Param("functionId")Integer function,@Param("logSearchId")Integer logSearchId); Integer getServiceId(@Param("functionId")Integer functionId, @Param("action")Integer action); List findAllCfgList(@Param("policiesMenuId")String policiesMenuId); String getMenuCodeByFunctionId(@Param("functionId")Integer functionId, @Param("parentId")String id); List findSysMenuByCode(@Param("code") String code); }