|
@@ -24,8 +24,11 @@ function user() {
|
|
|
dialogRef.value!.openDialog()
|
|
|
}
|
|
|
|
|
|
-const getMessage = (e: { data: { name: string} }) => {
|
|
|
- const data = JSON.parse(e.data)
|
|
|
+const getMessage = (e: { data: string}) => {
|
|
|
+ const data : {
|
|
|
+ name: string
|
|
|
+ } = JSON.parse(e.data)
|
|
|
+ // @ts-ignore
|
|
|
func[data.name] && func[data.name]()
|
|
|
}
|
|
|
|
|
@@ -44,6 +47,7 @@ onMounted(async () => {
|
|
|
token: userInfoStore.value.token,
|
|
|
name: 'setToken'
|
|
|
}
|
|
|
+ // @ts-ignore
|
|
|
iframe.value.contentWindow.postMessage(JSON.stringify(data), '*')
|
|
|
}
|
|
|
})
|