123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
- "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;
|