From c5b6f6cb5bba7268aaa2496bbf21bf2965277f8b Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期五, 01 七月 2022 13:29:03 +0800 Subject: [PATCH] 2022-07-01 --- src/views/login/index.jsx | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/views/login/index.jsx b/src/views/login/index.jsx index 036109b..be43871 100644 --- a/src/views/login/index.jsx +++ b/src/views/login/index.jsx @@ -91,6 +91,7 @@ sessionStorage.setItem('role_id', res.role_id || '') sessionStorage.setItem('departmentcode', res.departmentcode || '') sessionStorage.setItem('organization', res.organization || '') + sessionStorage.setItem('mk_user_type', res.mk_user_type || '') sessionStorage.setItem('localRole_id', res.role_id || '') localStorage.setItem(_href + 'lang', param.lang || 'zh-CN') @@ -186,6 +187,7 @@ sessionStorage.setItem('role_id', res.role_id || '') sessionStorage.setItem('departmentcode', res.departmentcode || '') sessionStorage.setItem('organization', res.organization || '') + sessionStorage.setItem('mk_user_type', res.mk_user_type || '') sessionStorage.setItem('localRole_id', res.role_id || '') localStorage.setItem(_href + 'lang', param.lang || 'zh-CN') @@ -231,6 +233,7 @@ sessionStorage.setItem('role_id', res.role_id || '') sessionStorage.setItem('departmentcode', res.departmentcode || '') sessionStorage.setItem('organization', res.organization || '') + sessionStorage.setItem('mk_user_type', res.mk_user_type || '') sessionStorage.setItem('localRole_id', res.role_id || '') sessionStorage.removeItem('visitorUserID') @@ -311,10 +314,7 @@ const _addressUrl = _href + 'queryAddress' - if (localStorage.getItem(_addressUrl) !== 'true') { - sessionStorage.setItem('city', '') - sessionStorage.setItem('ipAddress', '') - } else { + if (localStorage.getItem(_addressUrl) === 'true') { this.queryAddress() } @@ -696,8 +696,12 @@ queryAddress = () => { window.callbackFunction = (res) => { if (res.result && res.result.ad_info) { - sessionStorage.setItem('city', res.result.ad_info.city) - sessionStorage.setItem('ipAddress', res.result.ip) + sessionStorage.setItem('nation', res.result.ad_info.nation || '') + sessionStorage.setItem('province', res.result.ad_info.province || '') + sessionStorage.setItem('city', res.result.ad_info.city || '') + sessionStorage.setItem('district', res.result.ad_info.district || '') + sessionStorage.setItem('address', res.result.ad_info.address || '') + sessionStorage.setItem('ipAddress', res.result.ip || '') } } -- Gitblit v1.8.0