Browse Source

登陸bug修改

chenweida 8 years ago
parent
commit
4b348c4080

+ 1 - 1
patient-co-wlyy/src/main/java/com/yihu/wlyy/web/common/account/LoginController.java

@ -161,13 +161,13 @@ public class LoginController extends BaseController {
                password=StringUtils.reverse(password);
                Doctor doctor=doctorService.findDoctorByMobile(mobile);
                loginLog.setLoginType("2");
                loginLog.setUserCode(doctor.getCode());
                if(doctor==null){
                    errorMessage="该身份证未注册!";
                    loginLog.setErrorMessage(errorMessage);
                    loginLogService.saveLog(loginLog);
                    return error(-1,errorMessage);
                }
                loginLog.setUserCode(doctor.getCode());
                String loginPassword= MD5.GetMD5Code(password+doctor.getSalt());
                if(loginPassword.equals(doctor.getPassword())){
                    // 用户校验通过,生成token

+ 2 - 3
patient-co-wlyy/src/main/java/com/yihu/wlyy/web/common/account/WechatController.java

@ -347,7 +347,6 @@ public class WechatController extends WeixinBaseController {
                if(patient==null){
                    patient= patientService.findByIdcard(mobile);
                }
                loginLog.setUserCode(patient.getCode());
                loginLog.setLoginType("2");
                if (patient == null) {
                    errorMessage="该手机号暂未注册帐号,请确认后重新输入!";
@ -370,6 +369,7 @@ public class WechatController extends WeixinBaseController {
                    loginLogService.saveLog(loginLog);
                    return error(-1,errorMessage);
                }
                loginLog.setUserCode(patient.getCode());
                //解密
                password = RSAUtils.getInstance(patientService).decryptString(password);
                password=StringUtils.reverse(password);
@ -428,7 +428,6 @@ public class WechatController extends WeixinBaseController {
                        return error(-1, errorMessage);}
                }
                Patient patient = patientService.findByMobile(mobile);
                loginLog.setUserCode(patient.getCode());
                loginLog.setLoginType("1");
                if (patient == null) {
                    errorMessage="该手机号暂未注册帐号,请确认后重新输入!";
@ -451,7 +450,7 @@ public class WechatController extends WeixinBaseController {
                    loginLogService.saveLog(loginLog);
                    return error(-1, errorMessage);
                }
                loginLog.setUserCode(patient.getCode());
                // 绑定用户手机号和openid
                if (!StringUtils.equals(patient.getOpenid(), openid)) {
                    patient.setOpenid(openid);