|  | @@ -7,12 +7,11 @@
 | 
	
		
			
				|  |  |  				{{ sysinfo.systemName }}
 | 
	
		
			
				|  |  |  			</div>
 | 
	
		
			
				|  |  |  			<el-image class="img" :src="sysinfo.systemLoginPIC" />
 | 
	
		
			
				|  |  | -			<span class="text" v-if="sysinfo.buildTime">{{ sysinfo.buildVersion }} </span>
 | 
	
		
			
				|  |  | +			<span class="text" v-if="sysinfo.buildTime">服务端版本:{{ sysinfo.buildVersion }} </span>
 | 
	
		
			
				|  |  |  			<span class="text" v-if="sysinfo.buildTime">{{ dayjs(sysinfo.buildTime).format('YYYY-MM-DD HH:mm:ss') }}</span>
 | 
	
		
			
				|  |  |  			<br />
 | 
	
		
			
				|  |  | -			<span class="text" v-if="packageInfo">前端版本:</span>
 | 
	
		
			
				|  |  | -			<span class="text" v-if="packageInfo">{{ packageInfo.version }} </span>
 | 
	
		
			
				|  |  | -			<span class="text" v-if="packageInfo">{{ packageInfo.updateTime }}</span>
 | 
	
		
			
				|  |  | +			<span class="text" v-if="versionInfo.version">前端版本:{{ versionInfo.version }} </span>
 | 
	
		
			
				|  |  | +			<span class="text" v-if="versionInfo.updateTime">{{ versionInfo.updateTime }}</span>
 | 
	
		
			
				|  |  |  		</div>
 | 
	
		
			
				|  |  |  		<div class="part">
 | 
	
		
			
				|  |  |  			<div class="title">登录</div>
 | 
	
	
		
			
				|  | @@ -29,7 +28,8 @@ import logoMini from '/imgs/logo.png';
 | 
	
		
			
				|  |  |  import { Sunny, Moon } from '@element-plus/icons-vue';
 | 
	
		
			
				|  |  |  import dayjs from 'dayjs';
 | 
	
		
			
				|  |  |  import api from '/@/api/system';
 | 
	
		
			
				|  |  | -import PackageJson from '/public/version.json';
 | 
	
		
			
				|  |  | +import axios from 'axios';
 | 
	
		
			
				|  |  | +// import PackageJson from '/public/version.json';
 | 
	
		
			
				|  |  |  // 定义接口来定义对象的类型
 | 
	
		
			
				|  |  |  interface LoginState {
 | 
	
		
			
				|  |  |  	tabsActiveName: string;
 | 
	
	
		
			
				|  | @@ -74,6 +74,16 @@ export default defineComponent({
 | 
	
		
			
				|  |  |  			return store.state.themeConfig.themeConfig;
 | 
	
		
			
				|  |  |  		});
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +		const versionInfo = reactive({
 | 
	
		
			
				|  |  | +			version:'',
 | 
	
		
			
				|  |  | +			updateTime:'',
 | 
	
		
			
				|  |  | +		})
 | 
	
		
			
				|  |  | +		// 加载版本信息
 | 
	
		
			
				|  |  | +		axios.get('/versionInfo.json').then(res => {
 | 
	
		
			
				|  |  | +			versionInfo.version = res.data.version
 | 
	
		
			
				|  |  | +			versionInfo.updateTime = res.data.updateTime
 | 
	
		
			
				|  |  | +		})
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  		// 4、界面显示 --> 深色模式
 | 
	
		
			
				|  |  |  		const onAddDarkChange = () => {
 | 
	
		
			
				|  |  |  			const body = document.documentElement as HTMLElement;
 | 
	
	
		
			
				|  | @@ -90,7 +100,7 @@ export default defineComponent({
 | 
	
		
			
				|  |  |  			onAddDarkChange,
 | 
	
		
			
				|  |  |  			logoMini,
 | 
	
		
			
				|  |  |  			getThemeConfig,
 | 
	
		
			
				|  |  | -			packageInfo: PackageJson,
 | 
	
		
			
				|  |  | +			versionInfo,
 | 
	
		
			
				|  |  |  			...toRefs(state),
 | 
	
		
			
				|  |  |  		};
 | 
	
		
			
				|  |  |  	},
 |