fix: infra server

pull/31/head
xingyu 2023-08-12 19:31:26 +08:00
parent 9eba779b9d
commit aa7a926344
1 changed files with 18 additions and 3 deletions

View File

@ -1,14 +1,29 @@
<script lang="ts" setup>
import { ref } from 'vue'
import { onMounted, ref } from 'vue'
import { IFrame } from '@/components/IFrame'
import { getConfigKey } from '@/api/infra/config'
defineOptions({ name: 'InfraServer' })
defineOptions({ name: 'InfraAdminServer' })
const src = ref(`${import.meta.env.VITE_GLOB_BASE_URL}/admin/applications`)
const loading = ref(true)
async function getInfo() {
const res = await getConfigKey('url.spring-boot-admin')
if (res && res.length !== 0)
src.value = res
loading.value = false
}
onMounted(() => {
getInfo()
})
</script>
<template>
<div>
<IFrame :src="src" />
<IFrame v-if="!loading" :src="src" />
</div>
</template>