| | |
| | | @Resource |
| | | ManageMenuMapper manageMenuMapper; |
| | | |
| | | |
| | | /** |
| | | * @Description: 登陆 |
| | | * @Param: [paramters] |
| | | * @return: java.util.Map<java.lang.String , java.lang.Object> |
| | | * @Author: 陈凯裕 |
| | | * @Date: 2021/3/11 |
| | | */ |
| | | @Override |
| | | public Map<String, Object> login(Map<String, Object> paramters) { |
| | | Map<String,Object> result = new HashMap<>(); |
| | | //接收参数 |
| | |
| | | userInfo.put("userName",manageAccount.getUserName());//用户名称 |
| | | userInfo.put("roles",roles);//用户角色 |
| | | userInfo.put("menus",menus);//用户菜单 |
| | | Map<String, Object> tokenResult = TokenUtils.getToken(String.valueOf(manageAccount.getId()), userInfo); |
| | | if(tokenResult.get("code").equals(TokenUtils.error)){ |
| | | result.put("accountId",-6); |
| | | result.put("msg","生成token错误"); |
| | | return result; |
| | | } |
| | | String token = TokenUtils.getToken(String.valueOf(manageAccount.getId()), userInfo); |
| | | |
| | | |
| | | //打包返回信息 |
| | | result.put("accountId",manageAccount.getId());//用户Id |
| | | result.put("userName",manageAccount.getUserName());//用户名称 |
| | | result.put("roles",roles);//用户角色 |
| | | result.put("menus",menus);//用户菜单 |
| | | result.put("token",tokenResult.get("token")); |
| | | result.put("token", token); |
| | | return result; |
| | | } |
| | | |
| | | /** |
| | | * @Description: 注销 |
| | | * @Param: [paramters] |
| | | * @return: java.util.Map<java.lang.String , java.lang.Object> |
| | | * @Author: 陈凯裕 |
| | | * @Date: 2021/3/11 |
| | | */ |
| | | @Override |
| | | public Map<String, Object> logout(Map<String, Object> paramters) { |
| | | |
| | | return null; |
| | | } |
| | | |
| | | |
| | | } |