Commit 3fa296a4 by 刘亚鑫

新增查询用户信息接口

parent baee08cf
...@@ -35,4 +35,22 @@ public class LoginController { ...@@ -35,4 +35,22 @@ public class LoginController {
} }
return MapRestResult.error(); return MapRestResult.error();
} }
@ApiOperation(value = "获取用户信息")
@PostMapping("/getSysUserByZjhm")
@ResponseBody
public MapRestResult getSysUserByZjhm(
@RequestParam String zjhm){
SysUser user = new SysUser();
user.setIdentitycard(zjhm);
if (user!=null) {
SysUser loginUser = userService.getSysUserByZjhm(user);
if (loginUser == null) {
return MapRestResult.build(201,"查询无此身份证号","1");
} else {
return MapRestResult.build(200,"查询成功","1",loginUser);
}
}
return MapRestResult.error();
}
} }
...@@ -9,4 +9,6 @@ import javax.servlet.http.HttpServletRequest; ...@@ -9,4 +9,6 @@ import javax.servlet.http.HttpServletRequest;
public interface SysUsersService extends IService<SysUser> { public interface SysUsersService extends IService<SysUser> {
SysUser login(SysUser user); SysUser login(SysUser user);
SysUser getSysUserByZjhm(SysUser user);
} }
...@@ -34,4 +34,19 @@ public class SysUsersServiceImpl extends ServiceImpl<SysUsersMapper, SysUser> im ...@@ -34,4 +34,19 @@ public class SysUsersServiceImpl extends ServiceImpl<SysUsersMapper, SysUser> im
user = sysUsersMapper.selectOne(wrapper); user = sysUsersMapper.selectOne(wrapper);
return user; return user;
} }
@Override
public SysUser getSysUserByZjhm(SysUser user) {
//对password进行加密
QueryWrapper<SysUser> wrapper = new QueryWrapper<SysUser>();
// 数据库字段名 对应值
wrapper.eq("IDENTITYCARD", user.getIdentitycard());
wrapper.eq("OPEN_FLAG", "1");
wrapper.eq("SCBZ", "0");
//设置需要查询的字段
wrapper.select("IDENTITYCARD","USERNAME", "UNITCODE", "TRUE_NAME", "TELEPHONE",
"UNITNAME", "GRADE", "POLICEMANID");
user = sysUsersMapper.selectOne(wrapper);
return user;
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment