登陆增加二次匹配
This commit is contained in:
parent
0c18896fa2
commit
046d7d9c74
@ -216,6 +216,14 @@ public class UserService {
|
||||
LambdaQueryWrapper<CaseClinicalDoctorModel> caseClinicalDoctorWrapper = new LambdaQueryWrapper<>();
|
||||
caseClinicalDoctorWrapper.eq(CaseClinicalDoctorModel::getDoctorIden, user.getUserIden());
|
||||
CaseClinicalDoctorModel caseClinicalDoctor = caseClinicalDoctorDao.selectOne(caseClinicalDoctorWrapper);
|
||||
if (caseClinicalDoctor == null){
|
||||
// 二次匹配:通过姓名-医院获取医生信息
|
||||
caseClinicalDoctorWrapper = new LambdaQueryWrapper<>();
|
||||
caseClinicalDoctorWrapper.eq(CaseClinicalDoctorModel::getDoctorId, user.getUserName());
|
||||
caseClinicalDoctorWrapper.eq(CaseClinicalDoctorModel::getHospitalId, basicHospital.getHospitalId());
|
||||
caseClinicalDoctor = caseClinicalDoctorDao.selectOne(caseClinicalDoctorWrapper);
|
||||
}
|
||||
|
||||
if (caseClinicalDoctor == null){
|
||||
CaseClinicalDoctorModel c = new CaseClinicalDoctorModel();
|
||||
c.setDoctorName(user.getUserName());
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user