App.vue 943 Bytes
<script>
	export default {
		onLaunch: function() {
			//#ifdef APP-PLUS
			plus.runtime.getProperty(plus.runtime.appid, function(inf) {
				this.$appUpgrade.checkUpgrade(inf.name, inf.versionCode);
			});
			try {
				const value = uni.getStorageSync('userData');
				if (value) {
					setTimeout(()=>{
						// #ifdef APP-PLUS 
						plus.navigator.closeSplashscreen()
						// #endif
					},1000)
					uni.reLaunch({
						url: "/pages/index/index"
					})
				} else {
					// #ifdef APP-PLUS
					plus.navigator.closeSplashscreen()
					// #endif
					uni.reLaunch({
						url: "/pages/login/login"
					})
				}
			} catch (e) {
				// error
			}
			//#endif    
		},
		onShow: function() {
			console.log('App Show');
		},
		onHide: function() {
			console.log('App Hide');
		}
	};
</script>

<style>
	@import "./common/main.css";
	@import "./common/iconfont/iconfont.css";
	@import './js_sdk/popUp-tips/popUpTips/index.scss';
</style>