src/com/sxt/sys/mapper/MenuMapper.java
(完整代码) 1KBpackage com.sxt.sys.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.sxt.sys.domain.Menu;
public interface MenuMapper {
int deleteByPrimaryKey(Integer id);
int insert(Menu record);
int insertSelective(Menu record);
Menu selectByPrimaryKey(Integer id);
int updateByPrimaryKeySelective(Menu record);
int updateByPrimaryKey(Menu record);
/**
* 查询所有菜单
*/
List<Menu> queryAllMenu(Menu menu);
/**
* 根据pid查询菜单数量
* @param pid
* @return
*/
Integer queryMenuByPid(@Param("pid")Integer pid);
/**
* 根据菜单id删除sys_role_menu里面的数据
* @param id
*/
void deleteRoleMenuByMid(@Param("mid")Integer mid);
/**
* 根据角色ID查询菜单
* @param availableTrue
* @param roleid
* @return
*/
List<Menu> queryMenuByRoleId(@Param("available")Integer available, @Param("rid")Integer rid);
/**
* 根据用户ID查询菜单
* @param available
* @param userId
* @return
*/
List<Menu> queryMenuByUid(@Param("available")Integer available, @Param("uid")Integer userId);
}
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。