Browse Source

远程获取用户信息

master
xyiege 4 years ago
parent
commit
b1af84cee6
  1. 2
      src/main/java/cn/chjyj/szwh/controller/admin/AdminUserController.java
  2. 3
      src/main/java/cn/chjyj/szwh/service/LoginService.java
  3. 4
      src/main/java/cn/chjyj/szwh/service/impl/LoginServiceImpl.java

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

@ -79,7 +79,7 @@ public class AdminUserController extends BaseController {
//JSONObject json = JSONObject.parseObject(payload); //JSONObject json = JSONObject.parseObject(payload);
String accountid = decode.getClaim("accountId").asString(); String accountid = decode.getClaim("accountId").asString();
Map retmap = loginService.checkUser(accountid,murl); Map retmap = loginService.checkUser(accountid,murl,token);
jsonObject.put("code",retmap.get("code")); jsonObject.put("code",retmap.get("code"));
jsonObject.put("data",retmap.get("data")); jsonObject.put("data",retmap.get("data"));
//jsonObject.put("msg","成功"); //jsonObject.put("msg","成功");

3
src/main/java/cn/chjyj/szwh/service/LoginService.java

@ -10,9 +10,10 @@ public interface LoginService {
* 校验用户权限 * 校验用户权限
* @param accountId * @param accountId
* @param nick * @param nick
* @param token 传递过来的token
* @return * @return
*/ */
Map checkUser(String accountId, String nick); Map checkUser(String accountId, String nick,String token);
/** /**
* 管理员登录 * 管理员登录

4
src/main/java/cn/chjyj/szwh/service/impl/LoginServiceImpl.java

@ -26,7 +26,7 @@ public class LoginServiceImpl implements LoginService {
* @return * @return
*/ */
@Override @Override
public Map checkUser(String accountId, String nick) { public Map checkUser(String accountId, String nick,String token) {
//待返回的map //待返回的map
Map retmap = new HashMap(); Map retmap = new HashMap();
@ -40,7 +40,7 @@ public class LoginServiceImpl implements LoginService {
log.info("user token:"+sign); log.info("user token:"+sign);
// 请求头 // 请求头
Map<String,Object> hmap =new HashMap(); Map<String,Object> hmap =new HashMap();
hmap.put("api_token",sign); hmap.put("token",sign);
hmap.put("nick",nick); hmap.put("nick",nick);
hmap.put("Content-Type","application/json"); hmap.put("Content-Type","application/json");

Loading…
Cancel
Save