|
|
@ -44,7 +44,44 @@ function GetQueryString(name) { |
|
|
|
if (r != null) return unescape(r[2]); return null |
|
|
|
} |
|
|
|
|
|
|
|
// 获取登录用户信息
|
|
|
|
function getUserInfo() { |
|
|
|
return request({ |
|
|
|
url: '/portal/v1/sysuser/loginDetails', |
|
|
|
method: 'post', |
|
|
|
headers: { |
|
|
|
'Content-Type': 'application/json' |
|
|
|
} |
|
|
|
}).then(rep => { |
|
|
|
const data = rep.data |
|
|
|
let user = { |
|
|
|
roleSid: data.roleSid, |
|
|
|
name: data.name, |
|
|
|
userName: data.userName, |
|
|
|
departmentName: data.departmentName, // 部门名称
|
|
|
|
departmentSid: data.departmentSid, // 部门sid
|
|
|
|
isAdmin: data.isAdmin, |
|
|
|
staffSid: data.staffSid, // 业务员sid
|
|
|
|
userSid: data.sid, |
|
|
|
orgSid: data.organizationSid, // 单位sid
|
|
|
|
Orgname: data.organizationName, |
|
|
|
dwjb: data.dwjb |
|
|
|
}; |
|
|
|
// 结果存入缓存
|
|
|
|
window.sessionStorage.setItem('staffSid', user.staffSid) |
|
|
|
window.sessionStorage.setItem('userSid', user.userSid) |
|
|
|
window.sessionStorage.setItem('Orgname', user.Orgname) |
|
|
|
window.sessionStorage.setItem('orgSid', user.orgSid) |
|
|
|
window.sessionStorage.setItem('departmentName', user.departmentName) |
|
|
|
window.sessionStorage.setItem('name', user.name) |
|
|
|
window.sessionStorage.setItem('user', user) |
|
|
|
window.sessionStorage.setItem('departmentName', user.departmentName) |
|
|
|
window.sessionStorage.setItem('departmentSid', user.departmentSid) |
|
|
|
}) |
|
|
|
} |
|
|
|
getUserInfo() |
|
|
|
import VueAMap from 'vue-amap' |
|
|
|
import request from '@/utils/request' |
|
|
|
Vue.use(VueAMap) |
|
|
|
VueAMap.initAMapApiLoader({ |
|
|
|
key: 'ccda12d8bffc72e9f1a32c599323a876', // 此处的key,在高德开放平台申请
|
|
|
@ -61,3 +98,4 @@ new Vue({ |
|
|
|
store, |
|
|
|
render: h => h(App) |
|
|
|
}) |
|
|
|
export default getUserInfo() |
|
|
|