| 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 ; | 
|     } | 
|   | 
|   | 
|   | 
| } |