|
@@ -12,9 +12,6 @@
|
|
|
import {
|
|
|
useUserStore
|
|
|
} from '@/lib/store'
|
|
|
- import {
|
|
|
- storeToRefs
|
|
|
- } from 'pinia'
|
|
|
|
|
|
export default {
|
|
|
setup() {
|
|
@@ -28,12 +25,10 @@
|
|
|
domainname: null,
|
|
|
})
|
|
|
const getBasicInfo = () => {
|
|
|
- console.log("监听咯")
|
|
|
getAuthCode()
|
|
|
}
|
|
|
|
|
|
const getAuthCode = () => {
|
|
|
- console.log("监听咯-getAuthCode")
|
|
|
dd.ready(() => {
|
|
|
dd.getAuthCode({}).then((result) => {
|
|
|
if (result.code) {
|
|
@@ -41,18 +36,26 @@
|
|
|
} else {
|
|
|
formData.value.authCode = result.auth_code
|
|
|
}
|
|
|
- let obj = Object.assign({}, globalParameter.value)
|
|
|
- obj.authCode = formData.value.authCode;
|
|
|
- store.setGlobalParameter(obj)
|
|
|
+ setTimeout(() => {
|
|
|
+ getUserInfo(formData.value.authCode);
|
|
|
+ }, 0);
|
|
|
}).catch(err => {
|
|
|
link.goLogin()
|
|
|
})
|
|
|
})
|
|
|
}
|
|
|
|
|
|
- const getUserInfo = async () => {
|
|
|
+ const getUserInfo = async (authCode) => {
|
|
|
try {
|
|
|
- await rest.post('/zyyp/ykz/getUserInfo?authCode=' + formData.value.authCode, '')
|
|
|
+ let res = await rest.post('/zyyp/ykz/getUserInfo?authCode=' + authCode, '')
|
|
|
+ if (!res) return
|
|
|
+ let obj = Object.assign({}, globalParameter.value)
|
|
|
+ obj.authCode = formData.value.authCode;
|
|
|
+ obj.zjhm = res.openid;
|
|
|
+ obj.userName = res.lastName;
|
|
|
+ obj.isLeader = res.leader;
|
|
|
+ store.setGlobalParameter(obj)
|
|
|
+
|
|
|
} catch (error) {
|
|
|
console.error(error);
|
|
|
}
|
|
@@ -66,7 +69,6 @@
|
|
|
};
|
|
|
|
|
|
onMounted(() => {
|
|
|
- console.log('App Created');
|
|
|
startIntervalTask();
|
|
|
});
|
|
|
|