Browse Source

兼容旧的缓存判断登录逻辑

raolu 6 years ago
parent
commit
4195893fc2
1 changed files with 15 additions and 11 deletions
  1. 15 11
      api/http-request.js

+ 15 - 11
api/http-request.js

@ -47,18 +47,22 @@
    userAgent = window.localStorage.getItem(agentName)
    if(baseInfo) {
    if(userAgent || baseInfo) {
        try {
            baseInfo = JSON.parse(baseInfo);
            window.localStorage.setItem(docAgentName, JSON.stringify(baseInfo.api_login_doctor));
            userAgent = {
                'id': baseInfo.api_login_doctor.id,
                'uid': baseInfo.api_login_doctor.uid,
                'imei': baseInfo.IMEI,
                'token': baseInfo.api_login_doctor.token,
                'platform': '4'
            };
            localStorage.setItem('WLYY_IMEI', baseInfo.IMEI)
            if(!userAgent){
                baseInfo = JSON.parse(baseInfo);
                window.localStorage.setItem(docAgentName, JSON.stringify(baseInfo.api_login_doctor));
                userAgent = {
                    'id': baseInfo.api_login_doctor.id,
                    'uid': baseInfo.api_login_doctor.uid,
                    'imei': baseInfo.IMEI,
                    'token': baseInfo.api_login_doctor.token,
                    'platform': '4'
                };
                localStorage.setItem('WLYY_IMEI', baseInfo.IMEI)
            }else{
                userAgent = JSON.parse(userAgent)
            }
        } catch(e) {
            toastr && toastr.warning("登录失效,请关闭当前弹窗前往PC IM重新登录")
//          toLoginPage()