diff --git a/public/images/sales1.png b/public/images/sales1.png new file mode 100644 index 0000000..34f0f54 Binary files /dev/null and b/public/images/sales1.png differ diff --git a/src/pan/PanRight.vue b/src/pan/PanRight.vue index 777c31b..b9bf57f 100644 --- a/src/pan/PanRight.vue +++ b/src/pan/PanRight.vue @@ -265,11 +265,14 @@ onMounted(() => { }).catch((error: any) => { console.log(error) }) - setTimeout(() => { - AliHttp.isVip(useUserStore().GetUserToken.phone).then((res: any) => { - vip.value = res - }) - }, 5000) + const intervalId = setInterval(() => { + if (useUserStore().userLogined && useUserStore().GetUserToken.phone != '') { + AliHttp.isVip(useUserStore().GetUserToken.phone).then((res: any) => { + vip.value = res + }) + clearInterval(intervalId) + } + }, 1000) resizeObserver.observe(document.getElementById('panfilelist')!) }) diff --git a/src/resPan/ResPanRight.vue b/src/resPan/ResPanRight.vue index 1374e16..7ef9b5d 100644 --- a/src/resPan/ResPanRight.vue +++ b/src/resPan/ResPanRight.vue @@ -268,11 +268,14 @@ onMounted(() => { }).catch((error: any) => { console.log(error) }) - setTimeout(() => { - AliHttp.isVip(useUserStore().GetUserToken.phone).then((res: any) => { - vip.value = res - }) - }, 5000) + const intervalId = setInterval(() => { + if (useUserStore().userLogined && useUserStore().GetUserToken.phone != '') { + AliHttp.isVip(useUserStore().GetUserToken.phone).then((res: any) => { + vip.value = res + }) + clearInterval(intervalId) + } + }, 1000) resizeObserver.observe(document.getElementById('panfilelist')!) }) diff --git a/src/resource/alist.vue b/src/resource/alist.vue index 3e720e7..b7c6ab8 100644 --- a/src/resource/alist.vue +++ b/src/resource/alist.vue @@ -1,5 +1,5 @@ @@ -15,7 +15,7 @@ export default { onMounted(() => { // setTimeout(() => { - // iframeSrc.value = 'http://127.0.0.1:5244/' + // iframeSrc.value = 'http://127.0.0.1:5244/'d // }, 3000) const iframe = iframeRef.value @@ -57,7 +57,12 @@ export default {