Browse Source

协同输出用户信息

master
xyiege 4 years ago
parent
commit
469f4f7cf0
  1. 2
      pom.xml
  2. 19
      src/main/java/cn/chjyj/szwh/controller/admin/AdminUserController.java

2
pom.xml

@ -10,7 +10,7 @@
</parent> </parent>
<groupId>cn.chjyj</groupId> <groupId>cn.chjyj</groupId>
<artifactId>szwh</artifactId> <artifactId>szwh</artifactId>
<version>1.0.2</version> <version>1.0.1</version>
<packaging>jar</packaging> <packaging>jar</packaging>
<name>szwh</name> <name>szwh</name>
<description>深圳文化交易所api系统</description> <description>深圳文化交易所api系统</description>

19
src/main/java/cn/chjyj/szwh/controller/admin/AdminUserController.java

@ -14,6 +14,8 @@ import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
@ -74,15 +76,20 @@ public class AdminUserController extends BaseController {
String token = request.getHeader("token"); String token = request.getHeader("token");
String murl= request.getHeader("url"); String murl= request.getHeader("url");
List retlist = new ArrayList();
//解析token中到信息
DecodedJWT decode = JWT.decode(token); DecodedJWT decode = JWT.decode(token);
//String payload = JWT.decode(token).getClaim("accountId").asString(); retlist.add(decode.getPayload());
//JSONObject json = JSONObject.parseObject(payload);
String accountid = decode.getClaim("accountId").asString(); String accountid = decode.getClaim("accountId").asString();
// 用户权限
Map auth = loginService.checkUser(accountid,murl,token);
Map retmap = new HashMap();
retmap.put("auth",auth);
retlist.add(retmap);
Map retmap = loginService.checkUser(accountid,murl,token); jsonObject.put("code",200);
jsonObject.put("code",retmap.get("code")); jsonObject.put("data",retlist);
jsonObject.put("data",retmap.get("data")); jsonObject.put("msg","成功");
jsonObject.put("msg",retmap.get("msg"));
return jsonObject; return jsonObject;
} }
} }

Loading…
Cancel
Save