add
This commit is contained in:
parent
eafb575f09
commit
86ad3a1104
33
src/App.vue
33
src/App.vue
|
@ -11,7 +11,21 @@ const userInfoStore=areaObj()
|
|||
userInfoStore.changeUserInfoFn(510521)
|
||||
|
||||
|
||||
// 获取 URL 中的查询参数部分
|
||||
var queryString = window.location.hash.split("?")[1];
|
||||
// 解析查询参数字符串
|
||||
const searchParamsType = new URLSearchParams(queryString);
|
||||
// 读取名为 id 的参数
|
||||
const type = searchParamsType.get('type') || '';
|
||||
if (type) { localStorage.setItem("TRADE_TYPE", true) }
|
||||
else {
|
||||
localStorage.setItem("TRADE_TYPE", false)
|
||||
}
|
||||
const isMainScreen = Boolean(type)
|
||||
console.log(isMainScreen, 'isMainScreen')
|
||||
|
||||
const openPush = (uid = 11) => {
|
||||
if (isMainScreen) return
|
||||
var connection = new Push({
|
||||
url: 'wss://chat.lihaink.cn/tts', // websocket地址
|
||||
app_key: 'aaea61749929eb53a4bd75a1474c1d27',
|
||||
|
@ -47,15 +61,18 @@ const searchParams = new URLSearchParams(queryString);
|
|||
|
||||
// 读取名为 id 的参数
|
||||
const id = searchParams.get('local') || '';
|
||||
if (!JSON.parse(localStorage.getItem("TRADE_TYPE"))) {
|
||||
if (id) {
|
||||
openPush(id);
|
||||
|
||||
}
|
||||
else {
|
||||
openPush();
|
||||
}
|
||||
}
|
||||
id ? openPush(id) : openPush()
|
||||
|
||||
// if (!JSON.parse(localStorage.getItem("TRADE_TYPE"))) {
|
||||
// if (id) {
|
||||
// openPush(id);
|
||||
|
||||
// }
|
||||
// else {
|
||||
// openPush();
|
||||
// }
|
||||
// }
|
||||
|
||||
</script>
|
||||
<template>
|
||||
|
|
|
@ -316,9 +316,6 @@ const initAreaMap = async () => {
|
|||
bg.setOption(option);
|
||||
bg.on('click', function (params) {
|
||||
|
||||
console.log(params, 'parmas')
|
||||
|
||||
|
||||
if (isMainScreen) {
|
||||
sendFn('choseTown', { name: params?.name||params?.value })
|
||||
} else {
|
||||
|
@ -563,7 +560,6 @@ const initTownMap = async (name) => {
|
|||
}
|
||||
|
||||
watch(() => areaStore.userInfo, (value, oldValue) => {
|
||||
console.log("监听到了", value)
|
||||
if (!value.streetCode) {
|
||||
initGeoJson(value.areaCode)
|
||||
getFamrCenter().then(res => {
|
||||
|
|
|
@ -11,10 +11,7 @@
|
|||
import { useRoute } from "vue-router"
|
||||
const route = useRoute()
|
||||
import Header from "@/components/Header.vue"
|
||||
if (route.query?.type) { localStorage.setItem("TRADE_TYPE", true) }
|
||||
else {
|
||||
localStorage.setItem("TRADE_TYPE", false)
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
<style lang="scss">
|
||||
|
|
Loading…
Reference in New Issue