"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const common_vendor = require("./common/vendor.js"); const utils_storage = require("./utils/storage.js"); const store_index = require("./store/index.js"); const uni_modules_uviewPlus_index = require("./uni_modules/uview-plus/index.js"); const core_bootstrap = require("./core/bootstrap.js"); const utils_util = require("./utils/util.js"); const core_mixins_share = require("./core/mixins/share.js"); const core_mixins_app = require("./core/mixins/app.js"); if (!Math) { "./pages/home/index.js"; "./pages/home/living.js"; "./pages/user/index.js"; "./pages/list/index.js"; "./pages/home/live.js"; "./pages/games/index.js"; "./pages/auth/login.js"; "./pages/auth/findpass.js"; "./pages/auth/h5WxLogin.js"; "./pages/auth/loginIndex.js"; "./pages/auth/register.js"; "./pages_shop/cart.js"; "./pages_shop/goods.js"; "./pages_shop/store.js"; "./pages_shop/order.js"; "./pages_shop/confirmCreateOrder.js"; "./pages_shop/paymentOrder.js"; "./pages_shop/confirmPackageOrder.js"; "./pages_shop/success.js"; "./pages_user/address.js"; "./pages_user/addAddress.js"; } const _sfc_main = { onLaunch: function(options) { const store = common_vendor.useStore(); let parent_id; if (options.query && options.query.scene) { parent_id = decodeURIComponent(options.query.scene).split("=")[1]; } else if (options.query && options.query.parent_id) { parent_id = options.query.parent_id; } utils_storage.storage.set("PARENT_ID", parent_id, 30 * 86400 * 3); store.commit("M_PARENT_ID", parent_id); this.updateManager(); }, onShow: function() { console.log("App Show"); }, onLoad() { console.log("App Load"); }, onHide: function() { console.log("App Hide"); }, methods: { /** * 小程序主动更新 */ updateManager() { const updateManager = common_vendor.index.getUpdateManager(); updateManager.onCheckForUpdate((res) => { }); updateManager.onUpdateReady(() => { common_vendor.index.showModal({ title: "更新提示", content: "新版本已经准备好,即将重启应用", showCancel: false, success(res) { if (res.confirm) { updateManager.applyUpdate(); } } }); }); updateManager.onUpdateFailed(() => { common_vendor.index.showModal({ title: "更新提示", content: "新版本下载失败", showCancel: false }); }); } } }; function createApp() { const app = common_vendor.createSSRApp(_sfc_main); app.use(uni_modules_uviewPlus_index.uviewPlus).use(store_index.store); app.config.productionTip = false; app.config.globalProperties.$img = { img: "/static/images/img.png", // 默认图片 logo: "/static/images/logo.png" // 其他公共图片 }; app.config.globalProperties.$isLogin = utils_util.isLogin; app.config.globalProperties.$isEmpty = utils_util.isEmpty; app.config.globalProperties.$navTo = utils_util.navTo; app.config.globalProperties.$getRegistrationID = utils_util.getRegistrationID; app.config.globalProperties.$parsePhone = utils_util.parsePhone; app.mixin(core_mixins_share.share).mixin(core_mixins_app.mixin); return { app, created: core_bootstrap.Initializer }; } createApp().app.mount("#app"); exports.createApp = createApp;