提交 f93b3336 编写于 作者: dong.an's avatar dong.an

添加web登录后查询用户信息接口

上级 63d3c610
流水线 #15914 已失败 于阶段
in 2 second
...@@ -156,9 +156,14 @@ public class LoginController extends AccountBaseController { ...@@ -156,9 +156,14 @@ public class LoginController extends AccountBaseController {
@ApiOperation(value = "web登录获取用户信息") @ApiOperation(value = "web登录获取用户信息")
@GetMapping("/login/web") @GetMapping("/login/web")
public PicaResponse<LoginResultWeb> getLoginResult() { public PicaResponse<LoginResultWeb> getLoginResult() {
LoginResultWeb resultWeb = new LoginResultWeb();
long doctorId = super.getDoctorIdByToken(); long doctorId = super.getDoctorIdByToken();
if (doctorId <= 0) {
resultWeb.setIsExist(2);
return PicaResponse.toResponse(resultWeb);
}
PICAPDoctor doctor = loginService.queryDoctor(doctorId); PICAPDoctor doctor = loginService.queryDoctor(doctorId);
LoginResultWeb resultWeb = new LoginResultWeb();
resultWeb.setPicapDoctor(doctor); resultWeb.setPicapDoctor(doctor);
if (doctor.getStatus() != null) { if (doctor.getStatus() != null) {
resultWeb.setCertifyDoc(doctor.getStatus().intValue()); resultWeb.setCertifyDoc(doctor.getStatus().intValue());
......
...@@ -325,6 +325,9 @@ public class LoginServiceImpl implements LoginService { ...@@ -325,6 +325,9 @@ public class LoginServiceImpl implements LoginService {
public PICAPDoctor queryDoctor(long doctorId) { public PICAPDoctor queryDoctor(long doctorId) {
PICAPDoctor doctor = doctorInfoMapper.queryDoctor(doctorId); PICAPDoctor doctor = doctorInfoMapper.queryDoctor(doctorId);
if (doctor == null) {
doctor = new PICAPDoctor();
}
doctor.setAvatar_image_url(this.processDoctorAvatar(doctor.getAvatar_image_url())); doctor.setAvatar_image_url(this.processDoctorAvatar(doctor.getAvatar_image_url()));
return doctor; return doctor;
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册