|
@@ -5,18 +5,15 @@ import Confirm from '@/plugins/confirm'
|
|
|
import axios from 'axios'
|
|
|
|
|
|
const timer = ref(null)
|
|
|
+const autoCloseTime = 30000
|
|
|
onMounted(() => {
|
|
|
nextTick(() => {
|
|
|
- console.log('NODE_ENV', import.meta.env?.NODE_ENV)
|
|
|
- console.log('process_ENV', process.env.NODE_ENV)
|
|
|
- console.log('version', import.meta.env?.VITE_VERSION)
|
|
|
- console.log('tenant-id', import.meta.env.VITE_TENANTCODE)
|
|
|
- console.log('baseUrl', import.meta.env.VITE_BASE_URL)
|
|
|
+ console.log('baseurl', import.meta.env?.VITE_BASE_URL, 'version', import.meta.env?.VITE_VERSION)
|
|
|
//
|
|
|
const process_ENV = process?.env?.NODE_ENV || ''
|
|
|
- if (process_ENV === 'development') { // development production
|
|
|
+ if (process_ENV === 'production') { // development production
|
|
|
if (timer.value) clearInterval(timer.value)
|
|
|
- timer.value = setInterval(() => { checkVersion() }, 60000)
|
|
|
+ timer.value = setInterval(() => { checkVersion() }, autoCloseTime)
|
|
|
}
|
|
|
})
|
|
|
})
|
|
@@ -35,7 +32,7 @@ const checkVersion = () => {
|
|
|
// cache: 'no-store' // 禁用缓存
|
|
|
}).then((res) => {
|
|
|
if (res?.data?.data !== version) {
|
|
|
- Confirm('系统提示', '发现新版本,是否立即刷新页面').then(() => {
|
|
|
+ Confirm('系统提示', '发现新版本,是否立即刷新页面', { autoCloseTime }).then(() => {
|
|
|
window.location.reload()
|
|
|
})
|
|
|
}
|