|
@@ -9,6 +9,7 @@ import { userInfoStore, userCurrentRole } from './stores/counter'
|
|
const route = useRoute()
|
|
const route = useRoute()
|
|
const store = userInfoStore()
|
|
const store = userInfoStore()
|
|
const CurrentRole = userCurrentRole()
|
|
const CurrentRole = userCurrentRole()
|
|
|
|
+const name = ref('')
|
|
onMounted(() => {
|
|
onMounted(() => {
|
|
// 通过 grant_code 获取登录信息
|
|
// 通过 grant_code 获取登录信息
|
|
let isGrantCode = getUrlParam(window.parent.location.href, 'grant_code')
|
|
let isGrantCode = getUrlParam(window.parent.location.href, 'grant_code')
|
|
@@ -26,7 +27,8 @@ onMounted(() => {
|
|
axios.post('//cloud.cocorobo.cn/api/getUserInfo', JSON.stringify(accessTokenParams)).then(r => {
|
|
axios.post('//cloud.cocorobo.cn/api/getUserInfo', JSON.stringify(accessTokenParams)).then(r => {
|
|
console.log(r, r.data.code, r.data.data)
|
|
console.log(r, r.data.code, r.data.data)
|
|
if (r.data.code == 0) {
|
|
if (r.data.code == 0) {
|
|
- store.user = r.data.data
|
|
|
|
|
|
+ // store.user = r.data.data
|
|
|
|
+ name.value = r.data.data.userName
|
|
userInfo(r.data.data)
|
|
userInfo(r.data.data)
|
|
} else {
|
|
} else {
|
|
}
|
|
}
|
|
@@ -72,13 +74,17 @@ const userInfo = (data) => {
|
|
console.log(res, '222222222222')
|
|
console.log(res, '222222222222')
|
|
|
|
|
|
if (res.data && res.data[0][0].active == 1) {
|
|
if (res.data && res.data[0][0].active == 1) {
|
|
- store.userInfoEdu = res.data[0][0]
|
|
|
|
|
|
+ let obj = res.data[0][0]
|
|
|
|
+ obj.userName = name
|
|
|
|
+ store.user = obj
|
|
} else {
|
|
} else {
|
|
top.U.A.Request("https://pbl.cocorobo.cn/api/pbl/batchRegistrationSzdjg", [data.userName, data.telephoneNumber + '@szdjg.com', '16ace517-b5c7-4168-a9bb-a9e0035df840', data.schoolName, data.telephoneNumber, userGrand, userIdentity, data.userId], function (r) {
|
|
top.U.A.Request("https://pbl.cocorobo.cn/api/pbl/batchRegistrationSzdjg", [data.userName, data.telephoneNumber + '@szdjg.com', '16ace517-b5c7-4168-a9bb-a9e0035df840', data.schoolName, data.telephoneNumber, userGrand, userIdentity, data.userId], function (r) {
|
|
console.log('rrrrr', r)
|
|
console.log('rrrrr', r)
|
|
axios.post(`https://beta.api.cocorobo.cn/api/user`, qs.stringify(params)).then(d => {
|
|
axios.post(`https://beta.api.cocorobo.cn/api/user`, qs.stringify(params)).then(d => {
|
|
console.log(d, 'ddddddd')
|
|
console.log(d, 'ddddddd')
|
|
- store.userInfoEdu = d.data[0][0]
|
|
|
|
|
|
+ let obj = d.data[0][0]
|
|
|
|
+ obj.userName = name
|
|
|
|
+ store.user = obj
|
|
|
|
|
|
})
|
|
})
|
|
}, [], { "type": "POST", "withCredentials": true });
|
|
}, [], { "type": "POST", "withCredentials": true });
|
|
@@ -87,8 +93,9 @@ const userInfo = (data) => {
|
|
top.U.A.Request("https://pbl.cocorobo.cn/api/pbl/batchRegistrationSzdjg", [data.userName, data.telephoneNumber + '@szdjg.com', '16ace517-b5c7-4168-a9bb-a9e0035df840', data.schoolName, data.telephoneNumber, userGrand, userIdentity, data.userId], function (r) {
|
|
top.U.A.Request("https://pbl.cocorobo.cn/api/pbl/batchRegistrationSzdjg", [data.userName, data.telephoneNumber + '@szdjg.com', '16ace517-b5c7-4168-a9bb-a9e0035df840', data.schoolName, data.telephoneNumber, userGrand, userIdentity, data.userId], function (r) {
|
|
console.log('rrrrr', r)
|
|
console.log('rrrrr', r)
|
|
axios.post(`https://beta.api.cocorobo.cn/api/user`, qs.stringify(params)).then(d => {
|
|
axios.post(`https://beta.api.cocorobo.cn/api/user`, qs.stringify(params)).then(d => {
|
|
- console.log(d, 'ddddddd')
|
|
|
|
- store.userInfoEdu = d.data[0][0]
|
|
|
|
|
|
+ let obj = d.data[0][0]
|
|
|
|
+ obj.userName = name
|
|
|
|
+ store.user = obj
|
|
|
|
|
|
})
|
|
})
|
|
}, [], { "type": "POST", "withCredentials": true });
|
|
}, [], { "type": "POST", "withCredentials": true });
|