package com.mes.base; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.mes.common.utils.RedisUtil; import com.mes.menu.service.SysMenuService; import com.mes.role.service.SysRoleMenuService; import com.mes.role.service.SysRoleService; import com.mes.userinfo.service.SysUserRoleService; import com.mes.userinfo.service.SysUserService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.ServletRequestUtils; import javax.servlet.http.HttpServletRequest; /** * @Author : zhoush * @Date: 2024/4/24 10:00 * @Description: */ public class BaseController { @Autowired public HttpServletRequest req; @Autowired public RedisUtil redisUtil; @Autowired public SysUserService sysUserService; @Autowired public SysRoleService sysRoleService; @Autowired public SysMenuService sysMenuService; @Autowired public SysUserRoleService sysUserRoleService; @Autowired public SysRoleMenuService sysRoleMenuService; /** * 获取页面 * * @return */ public Page getPage() { int current = ServletRequestUtils.getIntParameter(req, "cuurent", 1); int size = ServletRequestUtils.getIntParameter(req, "size", 10); return new Page(current, size); } }