package com.matrix.system.common.actions; import com.matrix.component.tools.WxTempLateMsgUtil; import com.matrix.core.constance.MatrixConstance; import com.matrix.core.constance.SystemErrorCode; import com.matrix.core.exception.GlobleException; import com.matrix.core.pojo.AjaxResult; import com.matrix.core.tools.LogUtil; import com.matrix.core.tools.RSAUtils; import com.matrix.core.tools.StringUtils; import com.matrix.core.tools.WebUtil; import com.matrix.core.web.BaseAction; import com.matrix.system.common.authority.DefaultAuthorityManager; import com.matrix.system.common.authority.strategy.AccountPasswordLogin; import com.matrix.system.common.authority.strategy.LoginStrategy; import com.matrix.system.common.bean.SysUsers; import com.matrix.system.common.constance.AppConstance; import com.matrix.system.common.service.SysUsersService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import java.security.Key; import java.util.Map; /** * @description 通用控制器,本action未经session过验证器 * @author 姜友瑶 * @email 935090232@qq.com * @date 2016-06-26 */ @RequestMapping(value = "/error") @Controller public class ErrorPageAction extends BaseAction { /** * 页面定向方法,每个权限模块公用一个,每个模块共享一个一级路径,已便于进行权限过滤 * @date 2016年8月30日 */ @RequestMapping(value = "/redirect/{page1}") public String redirect(@PathVariable("page1") String page1, @PathVariable("page2") String page2) { return "error/" + page1 ; } }