<script>
export default {
    onLaunch: async function (option) {
        const self = this;

        self.$store.commit("user/update", {
            init: false,
        });
        // 调试开关
        uni.setEnableDebug({
            enableDebug: process.env.VUE_APP_ENV === "develop",
        });

        // 开发版设置
        if (process.env.VUE_APP_ENV === "develop") {
            // 打印接收参数
            console.log(option);
        }



        let user = this.$store.state.user.user;
        console.log(user);

        // 判断用户是否验证团长号
        // if (user.roleId && user.bundleId !== 0) {
        // } else {
        //     this.api
        //         .get(
        //             "/Group/CheckCode",
        //             {
        //                 platform: user.fromPlatform,
        //             },
        //             { pass: true }
        //         )
        //         .then((res) => {
        //             if (res.success) {
        //                 if (res.data.verified) {
        //                 } else {
        //                     this.router.push({
        //                         path: "/pages/index/register",
        //                         query: {
        //                             pidCode: res.data.code,
        //                             step: 3,
        //                         },
        //                     });
        //                 }
        //             } else {
        //                 this.router.push({
        //                     path: "/pages/index/register",
        //                     query: {
        //                         step: 2,
        //                     },
        //                 });
        //             }
        //         });
        // }
    },

    onShow: async function (option) {
        const self = this;
        uni.getSystemInfo({
            success:res=>{
                console.log(res);
            }
        })

        // 保存盒子id
        if (option.query.bid) {
            self.$store.commit("user/update", {
                boxId: option.query.bid,
            });
        }

        // 保存预览类型
        if (option.query.preview) {
            self.$store.commit("common/update", {
                preview: option.query.preview,
            });
        }

        // 登录处理
        // this.fn.roleHandle();
        // await self.fn.login(option)
        // self.fn.getStoreList();

        // 修改配置
        // self.fn.setConfig()
    },

    onHide: function () {
        const self = this;

        self.$store.commit("user/update", {
            init: false,
        });
    },
};
</script>

<style lang="scss">
@import "common/scss/main";
@import "common/iconfont/index.css";

page {
    background-color: #f8f8f8;
}
.page--iphoneX {
    padding-bottom: px(30);
}
.tabbar-page {
    padding-bottom: 3rem;
}
</style>
