<script>
	import {
		wxLogin,
		getUserInfo
	} from './util/index'


	export default {
		onLaunch: function() {
			console.log('App Launch')

		},
		onShow: async function() {
			// if (this.getUserInfoData()) {

			// } else {
			// 	console.log('App Show')
				await this.autoLogin()
			// }
		},
		onHide: function() {
			console.log('App Hide')
		},
		methods: {
			async autoLogin() {
				try {
					const loginResult = await wxLogin()
					// await getUserInfo()
				} catch (error) {
					console.error('自动登录失败:', error)
					// 登录失败的处理可以在 wxLogin 中统一处理
					// 这里可以添加特殊的错误处理逻辑
				}
			},
			async getUserInfoData() {
				try {
					await getUserInfo()
				} catch (error) {
					console.error('获取用户信息失败:', error)
					// 获取用户信息失败的处理逻辑
				}
			}
		}
	}
</script>

<style lang="scss">
	@import "uview-ui/index.scss"

	/*每个页面公共css */
</style>