(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/home/index"],{ /***/ 52: /*!***********************************************************************************!*\ !*** D:/workfile/minprogram/wanmeiyizhan/main.js?{"page":"pages%2Fhome%2Findex"} ***! \***********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(wx, createPage) { var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4); __webpack_require__(/*! uni-pages */ 26); var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25)); var _index = _interopRequireDefault(__webpack_require__(/*! ./pages/home/index.vue */ 53)); // @ts-ignore wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__; createPage(_index.default); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ 1)["default"], __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["createPage"])) /***/ }), /***/ 53: /*!****************************************************************!*\ !*** D:/workfile/minprogram/wanmeiyizhan/pages/home/index.vue ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _index_vue_vue_type_template_id_71e217db_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=71e217db&scoped=true& */ 54); /* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ 56); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony import */ var _index_vue_vue_type_style_index_0_id_71e217db_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&id=71e217db&scoped=true&lang=less& */ 59); /* harmony import */ var _program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 36); var renderjs /* normalize component */ var component = Object(_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], _index_vue_vue_type_template_id_71e217db_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], _index_vue_vue_type_template_id_71e217db_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, "71e217db", null, false, _index_vue_vue_type_template_id_71e217db_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"], renderjs ) component.options.__file = "pages/home/index.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ 54: /*!***********************************************************************************************************!*\ !*** D:/workfile/minprogram/wanmeiyizhan/pages/home/index.vue?vue&type=template&id=71e217db&scoped=true& ***! \***********************************************************************************************************/ /*! exports provided: render, staticRenderFns, recyclableRender, components */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_71e217db_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=template&id=71e217db&scoped=true& */ 55); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_71e217db_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_71e217db_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_71e217db_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_71e217db_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; }); /***/ }), /***/ 55: /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/workfile/minprogram/wanmeiyizhan/pages/home/index.vue?vue&type=template&id=71e217db&scoped=true& ***! \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns, recyclableRender, components */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; }); var components var render = function () { var _vm = this var _h = _vm.$createElement var _c = _vm._self._c || _h var g0 = _vm.headlinesList.length var l0 = _vm.headlinesList.concat(_vm.headlinesList) _vm.$mp.data = Object.assign( {}, { $root: { g0: g0, l0: l0, }, } ) } var recyclableRender = false var staticRenderFns = [] render._withStripped = true /***/ }), /***/ 56: /*!*****************************************************************************************!*\ !*** D:/workfile/minprogram/wanmeiyizhan/pages/home/index.vue?vue&type=script&lang=js& ***! \*****************************************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _program_files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=script&lang=js& */ 57); /* harmony import */ var _program_files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_program_files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _program_files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _program_files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (_program_files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 57: /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/workfile/minprogram/wanmeiyizhan/pages/home/index.vue?vue&type=script&lang=js& ***! \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(uni) { var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 30)); var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 32)); var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11)); var _vuex = __webpack_require__(/*! vuex */ 33); var _publicMethods = __webpack_require__(/*! ../../utils/publicMethods */ 58); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } var _default = { data: function data() { return { statusBarHeight: {}, menu: {}, bannerList: ["https://eshangtech.com/ShopICO/yifu/banner/banner1.png", "https://eshangtech.com/ShopICO/yifu/banner/banner2.png", "https://eshangtech.com/ShopICO/yifu/banner/banner3.png"], // 轮播框内容 currentBan: 1, // 当前的轮播框 显示内容 funList: [{ label: "扫码充电", value: 1, src: "/static/images/home/scanCodeToCharge.png", click: true }, { label: "出行导航", value: 2, src: "/static/tabs/travel.png", click: true }, { label: "社区互动", value: 3, src: "/static/images/home/community.png", click: true }, { label: "一键救援", value: 4, src: "/static/images/home/oneClickRescue.png", click: true }, { label: "服务区", value: 5, src: "/static/images/home/communityInteraction.png", click: true }, { label: "投诉反馈", value: 6, src: "/static/images/home/complaints.png", click: true }, { label: "会员权益", value: 7, src: "/static/images/home/MEMBERBENEFITS.png" }, { label: "失物招领", value: 8, src: "/static/images/home/lostAndfound.png", click: true }], // 更多功能的渲染列表 userInfo: {}, // 当前账号的信息 seat: {}, // 经纬度信息 severPartList: [], serverPart: {}, currentServicePart: {}, storeList: [], loginType: "", // 登录类型 min 还是 app // shopList: [], // 商品列表 mallList: [], // 商品列表 headlinesList: [], // 高速头条 showBanner: false // 是否显示轮播框 }; }, computed: _objectSpread({}, (0, _vuex.mapGetters)({ user: "user", canIuse: "canIuse", provinceCode: "provinceCode", severList: "severList" })), onLoad: function onLoad() { var _this2 = this; return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() { var systemInfo, type, howTimes; return _regenerator.default.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: // 支付宝付款码页面 // plus.runtime.openURL(`alipayqr://platformapi/startapp?saId=20000056`); // 微信付款码页面 (微信不行 只能跳转到微信) // plus.runtime.openURL(`weixin://`) // 跳转微信或者支付宝的方法 // uni.showModal({ // title: "提示", // content: "是否打开微信?", // success: (res) => { // if (res.confirm) { // uni.request({ // method: "GET", // url: "https://api.weixin.qq.com/cgi-bin/token?appid=wx4fb5da2b8d9e0e43&secret=e4cb7d88c85b425af0ec75f2b961e814&grant_type=client_credential", // success: (res1) => { // console.log("res1", res1); // uni.request({ // method: "POST", // url: // "https://api.weixin.qq.com/wxa/generatescheme?access_token=" + // res1.data.access_token, // data: { // // path跳转到的小程序目标页面,query跳转需要携带参数,在目标页面onload里面接收options里面,其他参数固定,获取看文档了解 // jump_wxa: { // path: "pages/index/index", // env_version: "release", // 正式版为"release",体验版为"trial",开发版为"develop" // }, // is_expire: true, // expire_type: 1, // expire_interval: 1, // // env_version: "trial", // }, // success: (res2) => { // console.log("res2", res2); // plus.runtime.openURL(res2.data.openlink) // }, // }); // }, // }); // // 1b56719e-aff9-44df-84e8-193680241c0b // const appId = "wx6624ce07ccaa86af"; // 你的微信小程序 AppID // const path = "pages/index/main"; // 你想打开的小程序页面路径 // // 拼接正确的 URL 格式 // // const url = `weixin://dl/business/?appid=${appId}&path=${path}`; // // const url = `alipays://platformapi`; // // &query=*QUERY*&env_version=*ENV_VERSION* // // plus.runtime.openURL(url); // // 用户点击确定,打开微信 // // plus.runtime.openURL(`weixin://app/wx4fb5da2b8d9e0e43?pages/index/index`); // } else { // // 用户点击取消 // console.log("用户取消了打开微信"); // } // }, // }); // 等app.vue加载完之后 在执行onLoad的神奇方法 // await getApp().globalData.initReady; // if (!this.user) { // return; // } // console.log("this.user", this.user); // 获取手机参数对页面进行适配 主要是用于拿到胶囊的位置 systemInfo = uni.getSystemInfoSync(); type = uni.getStorageSync("loginType"); console.log("type", type); _this2.loginType = type; if (type === "min") { _this2.menu = uni.getMenuButtonBoundingClientRect(); } else { _this2.menu = systemInfo.safeArea; } console.log("this.menu", _this2.menu); // 拿到第几次进入到小程序 howTimes = uni.getStorageSync("howTimes"); console.log("howTimes", howTimes); if (howTimes === 2 && type === "min") { _this2.handleGetPoint(); } _this2.handleGetHighwayHeadlines(); case 10: case "end": return _context.stop(); } } }, _callee); }))(); }, onShow: function onShow() { var _this3 = this; return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3() { var systemInfo, type, _this, currentService; return _regenerator.default.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: systemInfo = uni.getSystemInfoSync(); type = uni.getStorageSync("loginType"); if (type === "min") { _this3.menu = uni.getMenuButtonBoundingClientRect(); _this3.$forceUpdate(); } else { _this3.menu = systemInfo.safeArea; _this3.$forceUpdate(); } _this3.showBanner = true; // await getApp().globalData.initReady; _this = _this3; _this3.currentBan = 0; // 等app.vue加载完之后 在执行onLoad的神奇方法 // 当前服务区 currentService = uni.getStorageSync("currentService"); console.log("currentService", currentService); if (currentService) { _this3.currentServicePart = currentService; _this3.serverPart = currentService; _this3.getStore(); _this3.getMall(); } else { if (_this3.loginType === "min") { _this3.getLocalServer(); } else if (_this3.loginType === "android") { plus.geolocation.getCurrentPosition( /*#__PURE__*/function () { var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(position) { var res, seatInfo, latitude, longitude; return _regenerator.default.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: console.log("当前位置:", position); res = position.coords; seatInfo = { latitude: res.latitude, longitude: res.longitude }; uni.setStorageSync("seatInfo", JSON.stringify(seatInfo)); uni.setStorageSync("actualLocation", JSON.stringify(seatInfo)); _this.seat = seatInfo; latitude = res.latitude; longitude = res.longitude; _context2.next = 10; return _this.handleGetNearService(latitude, longitude); case 10: case "end": return _context2.stop(); } } }, _callee2); })); return function (_x) { return _ref.apply(this, arguments); }; }(), function (error) { // handleHavePointInApp(); console.error("获取位置失败:", error.message); }); } else if (_this3.loginType === "ios") { plus.geolocation.getCurrentPosition(function (position) { // 获取成功后的回调 console.log("获取位置成功:", position); var latitude = position.coords.latitude; // 纬度 var longitude = position.coords.longitude; // 经度 // 其他业务逻辑 }, function (error) { // 定位失败的回调 console.error("获取位置失败:", error); if (error.code === 1) { // 权限拒绝的情况 uni.showModal({ title: "定位失败", content: "请开启定位权限以获取您的位置信息。", success: function success(modalRes) { if (modalRes.confirm) { // 打开设置界面 uni.openSetting({ success: function success(settingRes) { console.log("用户已打开定位设置", settingRes); } }); } } }); } }, { enableHighAccuracy: true } // 高精度定位 ); } } case 9: case "end": return _context3.stop(); } } }, _callee3); }))(); }, onHide: function onHide() { this.showBanner = false; }, onPullDownRefresh: function onPullDownRefresh() { var _this4 = this; return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6() { var howTimes, _this, currentService; return _regenerator.default.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: // 拿到第几次进入到小程序 howTimes = uni.getStorageSync("howTimes"); console.log("howTimes", howTimes); if (!(howTimes === 2)) { _context6.next = 5; break; } _context6.next = 5; return _this4.handleGetPoint(); case 5: _context6.next = 7; return _this4.handleGetHighwayHeadlines(); case 7: _this4.showBanner = true; _this = _this4; _this4.currentBan = 0; // 等app.vue加载完之后 在执行onLoad的神奇方法 // 当前服务区 currentService = uni.getStorageSync("currentService"); console.log("currentService", currentService); if (!currentService) { _context6.next = 21; break; } _this4.currentServicePart = currentService; _this4.serverPart = currentService; _context6.next = 17; return _this4.getStore(); case 17: _context6.next = 19; return _this4.getMall(); case 19: _context6.next = 27; break; case 21: if (!(_this4.loginType === "min")) { _context6.next = 26; break; } _context6.next = 24; return _this4.getLocalServer(); case 24: _context6.next = 27; break; case 26: if (_this4.loginType === "android") { plus.geolocation.getCurrentPosition( /*#__PURE__*/function () { var _ref2 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(position) { var res, seatInfo, latitude, longitude; return _regenerator.default.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: console.log("当前位置:", position); res = position.coords; seatInfo = { latitude: res.latitude, longitude: res.longitude }; uni.setStorageSync("seatInfo", JSON.stringify(seatInfo)); uni.setStorageSync("actualLocation", JSON.stringify(seatInfo)); _this.seat = seatInfo; latitude = res.latitude; longitude = res.longitude; _context4.next = 10; return _this.handleGetNearService(latitude, longitude); case 10: case "end": return _context4.stop(); } } }, _callee4); })); return function (_x2) { return _ref2.apply(this, arguments); }; }(), function (error) { // handleHavePointInApp(); console.error("获取位置失败:", error.message); }); } else { plus.geolocation.getCurrentPosition( /*#__PURE__*/function () { var _ref3 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5(position) { var latitude, longitude, seatInfo; return _regenerator.default.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: // 获取成功后的回调 console.log("获取位置成功:", position); latitude = position.coords.latitude; // 纬度 longitude = position.coords.longitude; // 经度 // 其他业务逻辑 seatInfo = { latitude: latitude, longitude: longitude }; uni.setStorageSync("seatInfo", JSON.stringify(seatInfo)); uni.setStorageSync("actualLocation", JSON.stringify(seatInfo)); _this.seat = seatInfo; _context5.next = 9; return _this.handleGetNearService(latitude, longitude); case 9: case "end": return _context5.stop(); } } }, _callee5); })); return function (_x3) { return _ref3.apply(this, arguments); }; }(), function (error) { // 定位失败的回调 console.error("获取位置失败:", error); if (error.code === 1) { // 权限拒绝的情况 uni.showModal({ title: "定位失败", content: "请开启定位权限以获取您的位置信息。", success: function success(modalRes) { if (modalRes.confirm) { // 打开设置界面 uni.openSetting({ success: function success(settingRes) { console.log("用户已打开定位设置", settingRes); } }); } } }); } }, { enableHighAccuracy: true } // 高精度定位 ); } case 27: uni.stopPullDownRefresh(); case 28: case "end": return _context6.stop(); } } }, _callee6); }))(); }, methods: _objectSpread(_objectSpread({}, (0, _vuex.mapMutations)({ setArea: "setHomeServer", setServerPart: "discoveryServerPart", setSeverList: "severList", setprovinceCode: "setprovinceCode", setInvitedCode: "setInvitedCode", setOwnerUnitId: "setOwnerUnitId" })), {}, { // 判断有没有地理位置的权限 如果没有就询问跳转 handleGetPoint: function handleGetPoint() { if (this.loginType === "android") { (0, _publicMethods.handleHavePointInApp)(); return; var context = plus.android.runtimeMainActivity(); var PackageManager = plus.android.importClass("android.content.pm.PackageManager"); var hasPermission = context.checkCallingOrSelfPermission("android.permission.ACCESS_FINE_LOCATION") === PackageManager.PERMISSION_GRANTED; console.log("hasPermission", hasPermission); if (hasPermission) {} else { uni.showModal({ title: "位置权限未开启", content: "请在设置中打开位置权限", confirmText: "去设置", cancelText: "取消", success: function success(res) { if (res.confirm) { var main = plus.android.runtimeMainActivity(); var Intent = plus.android.importClass("android.content.Intent"); var Settings = plus.android.importClass("android.provider.Settings"); var intent = new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS); var uri = plus.android.invoke("android.net.Uri", "parse", "package:" + main.getPackageName()); intent.setData(uri); main.startActivity(intent); } } }); return; } } else if (this.loginType === "min") { (0, _publicMethods.handleHavePointInMin)(); } else { (0, _publicMethods.handleHavePointInMin)(); } }, // 跳转去高速头条 handleGoHighWayHeaderLine: function handleGoHighWayHeaderLine() { uni.navigateTo({ url: "/pages/highwayHeadlines/index" }); }, isGo: function isGo(url) { console.log("this.user", this.user); if (this.user.MEMBERSHIP_ID) { if (this.user.MEMBERSHIP_MOBILEPHONE) { if (url === "/pages/homeFn/consumption/index") { if (this.user.INDUSTRY_MEMBERSHIP_ID) { uni.navigateTo({ url: url }); } } else { uni.navigateTo({ url: url }); } } else { this.isShowPop = true; } } else { var _this = this; uni.showModal({ title: "温馨提示", content: "请您授权登录后再操作。", success: function success(res) { if (res.confirm) { if (_this.loginType === "min") { uni.navigateTo({ url: "/pages/register/index" }); } else { uni.navigateTo({ url: "/pages/login/index" }); } } } }); } }, // 高速头条 handleGetHighwayHeadlines: function handleGetHighwayHeadlines() { var _this5 = this; return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee7() { var req, data, list; return _regenerator.default.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: req = { SearchParameter: { NOTICEINFO_TYPES: 1010, PROVINCE_CODE: _this5.user.PROVINCE_CODE, NOTICEINFO_STATE: 1 }, PageIndex: 1, PageSize: 6 }; _context7.next = 3; return _this5.$api.$post("/EShangApiMain/Notice/GetNOTICEINFOList", req); case 3: data = _context7.sent; console.log("handleGetHighwayHeadlines", data); list = data.Result_Data.List; if (list && list.length > 0) { _this5.headlinesList = list; } else { _this5.headlinesList = []; } case 7: case "end": return _context7.stop(); } } }, _callee7); }))(); }, goMall: function goMall(item) { if (!this.user.MEMBERSHIP_ID) { uni.showModal({ title: "温馨提示", content: "请您授权登录后再操作。", success: function success(res) { if (res.confirm) { uni.redirectTo({ url: "/pages/register/index" }); } } }); return; } if (this.user.MEMBERSHIP_MOBILEPHONE) { uni.navigateTo({ url: "/pages/product/productDetail/index?id=" + item.ITEM_ID }); } else { this.isLogin = true; } }, goShop: function goShop(item) { uni.navigateTo({ url: "/pages/storeDetail/index?id=" + item.ITEM_ID }); // if (!this.user.MEMBERSHIP_ID) { // uni.showModal({ // title: "温馨提示", // content: "请您授权登录后再操作。", // success(res) { // if (res.confirm) { // uni.redirectTo({ url: "/pages/register/index" }); // } // }, // }); // return; // } // if (this.user.MEMBERSHIP_MOBILEPHONE) { // uni.navigateTo({ url: "/pages/storeDetail/index?id=" + item.ITEM_ID }); // } else { // this.isLogin = true; // } }, // 功能的点击事件 handleClick: function handleClick(value) { var _this = this; console.log("value", value); console.log("_this.loginType", _this.loginType); // 扫码充电 if (value === 1) { uni.navigateTo({ url: "/pages/scanCodeCharge/index" }); // 变成要去跳转理想的了 先return掉 后面再看怎么弄 2024-12-13 return; var hasPer = false; if (this.loginType === "min") { uni.getSetting({ success: function success(res) { if (res.authSetting["scope.camera"]) { hasPer = true; } else { uni.showModal({ title: "摄像头权限未开启", content: "请在设置中打开摄像头权限,以使用扫码功能。", confirmText: "去设置", cancelText: "取消", success: function success(res) { if (res.confirm) { // 用户点击了 "去设置" uni.openSetting({ success: function success(settingRes) {} }); } } }); } } }); } else if (this.loginType === "android") { var context = plus.android.runtimeMainActivity(); var PackageManager = plus.android.importClass("android.content.pm.PackageManager"); var Camera = plus.android.importClass("android.hardware.Camera"); var hasPermission = context.checkCallingOrSelfPermission("android.permission.CAMERA") === PackageManager.PERMISSION_GRANTED; console.log("hasPermission", hasPermission); // hasPermission true的时候 是已经有了摄像头权限 false的时候没有摄像头权限 if (hasPermission) { hasPer = true; } else { uni.showModal({ title: "摄像头权限未开启", content: "请在设置中打开摄像头权限,以使用扫码功能。", confirmText: "去设置", cancelText: "取消", success: function success(res) { if (res.confirm) { var main = plus.android.runtimeMainActivity(); var Intent = plus.android.importClass("android.content.Intent"); var Settings = plus.android.importClass("android.provider.Settings"); var intent = new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS); var uri = plus.android.invoke("android.net.Uri", "parse", "package:" + main.getPackageName()); intent.setData(uri); main.startActivity(intent); return; } } }); } } if (hasPer) { uni.scanCode({ success: function success(res) { console.log("条码类型:" + res.scanType); console.log("条码内容:" + res.result); } }); } } else if (value === 2) { uni.switchTab({ url: "/pages/travelNavigation/index" }); } else if (value === 3) { // 社区互动 uni.navigateTo({ url: "/pages/community/index" }); } else if (value === 4) { // 一键救援 if (_this.loginType === "min") { uni.navigateTo({ url: "/pages/clickRescue/index" }); // uni.navigateToMiniProgram({ // // appId: "wx18badcd70575b5f8", 老的 // appId: "wx66d2a32a9ead6251", // envVersion: "release", // }); } else { uni.navigateTo({ url: "/pages/clickRescue/index" }); // "wx18badcd70575b5f8", // this.handleAppTomin( // "wx66d2a32a9ead6251", // "52954de3b2113c083277c927595270be", // "", // "即将打开“皖美一键救援”小程序" // ); } } else if (value === 5) { if (_this.currentServicePart.SERVERPART_ID) { uni.navigateTo({ url: "/pages/serviceDetail/shopDetail/index" }); // uni.navigateTo({ // url: // "/pages/serviceDetail/index?id=" + // _this.currentServicePart.SERVERPART_ID, // }); } } else if (value === 6) { if (!this.user.MEMBERSHIP_ID) { var _this6 = this; uni.showModal({ title: "温馨提示", content: "请您授权登录后再操作。", success: function success(res) { if (res.confirm) { if (_this6.loginType === "min") { uni.navigateTo({ url: "/pages/register/index" }); } else { uni.navigateTo({ url: "/pages/login/index" }); } } } }); return; } if (_this.loginType === "min") { // uni.navigateToMiniProgram({ // appId: "wxd5e0baee7e67351e", // envVersion: "release", // }); uni.navigateTo({ url: "/pages/complaintFeedback/index" }); } else { // this.handleAppTomin( // "wxd5e0baee7e67351e", // "7b861d4f9bae381d66d48d82e986b41e", // "", // "即将打开“驿答”小程序" // ); uni.navigateTo({ url: "/pages/complaintFeedback/index" }); } } else if (value === 7) {} else if (value === 8) { uni.navigateTo({ url: "/pages/contact/index" }); } }, // 判断是跳转到登录 还是 用户信息 handleGoLogin: function handleGoLogin() { if (this.user.MEMBERSHIP_NAME) {} else { if (this.loginType === "min") {} else { // uni.navigateTo({ url: "/pages/login/register" }); uni.navigateTo({ url: "/pages/login/index" }); } } }, // 跳转到地图选择服务区 goSelectServer: function goSelectServer() { uni.navigateTo({ url: "/pages/newMap/index/index?comeForm=home" }); }, // 轮播框的图片切换 swiperChange: function swiperChange(e, name) { // this[name] = e.mp.detail.current; this.currentBan = e.mp.detail.current; }, // 预约点餐 跳转的是一个列表页面 里面的内容只有可以预约点餐的门店 handleGoReservation: function handleGoReservation() { // uni.switchTab({ // url: "/pages/discovery/index", // }); uni.navigateTo({ url: "/pages/reservationOrder/index" }); }, // 线上商城 handleGoOnlineShop: function handleGoOnlineShop() { if (this.loginType === "android") { this.handleAppTomin("wxc4d4ae493d7e1e68", "8085e1869fe52aa4715bb1a031446ace", "", "即将打开“驿佳”小程序"); } else if (this.loginType === "min") { uni.navigateToMiniProgram({ appId: "wxc4d4ae493d7e1e68", envVersion: "release" }); } }, getLocalServer: function getLocalServer() { console.log("getLocalServer"); // 根据定位获取周边服务区 var _this = this; uni.getLocation({ type: "gcj02", altitude: true, success: function () { var _success = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee8(res) { var seatInfo, latitude, longitude; return _regenerator.default.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: console.log("rewrwqerwq", res); seatInfo = { latitude: res.latitude, longitude: res.longitude }; uni.setStorageSync("seatInfo", JSON.stringify(seatInfo)); uni.setStorageSync("actualLocation", JSON.stringify(seatInfo)); _this.seat = seatInfo; latitude = res.latitude; longitude = res.longitude; _context8.next = 9; return _this.handleGetNearService(latitude, longitude); case 9: case "end": return _context8.stop(); } } }, _callee8); })); function success(_x4) { return _success.apply(this, arguments); } return success; }(), fail: function () { var _fail = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee9(res) { return _regenerator.default.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: console.log("res", res); case 1: case "end": return _context9.stop(); } } }, _callee9); })); function fail(_x5) { return _fail.apply(this, arguments); } return fail; }() }); }, // 拿到最近的服务区数据 handleGetNearService: function handleGetNearService(latitude, longitude) { var _this7 = this; return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee10() { var req, data, _data, serverSelectList, obj; return _regenerator.default.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: console.log("latitude", latitude); console.log("longitude", longitude); req = { Province_Code: "340000", longitude: longitude, latitude: latitude }; uni.showLoading({ title: "查找最近的服务区..." }); _context10.prev = 4; _context10.next = 7; return _this7.$api.$get("/CommercialApi/BaseInfo/GetServerpartList", req); case 7: data = _context10.sent; console.log("data321312", data); _data = data.Result_Data.List; serverSelectList = []; if (_data && _data.length > 0) { _data.forEach(function (item) { serverSelectList.push(_objectSpread(_objectSpread({}, item), {}, { showName: item.SERVERPART_NAME, ProvinceCode: "340000", ServerPart_Id: item.SERVERPART_ID, ServerPart_Name: item.SERVERPART_NAME })); }); } _this7.severPartList = _data; _this7.setSeverList(serverSelectList); obj = _this7.handleChangeServiceInfo(_data[0]); uni.setStorageSync("currentService", obj); // 当前选中服务区信息 _this7.serverPart = obj; console.log("_this.serverPart2", _this7.serverPart); console.log("obj", obj); _this7.setprovinceCode(obj.ProvinceCode); _this7.setArea(obj); _this7.setOwnerUnitId(obj.OwnerUnitId); uni.hideLoading(); _this7.currentServicePart = obj; _this7.serverPart = obj; _this7.getStore(); _this7.getMall(); _context10.next = 32; break; case 29: _context10.prev = 29; _context10.t0 = _context10["catch"](4); uni.showToast({ title: _context10.t0.message || "获取服务区失败,请稍后重试", icon: "none" }); case 32: case "end": return _context10.stop(); } } }, _callee10, null, [[4, 29]]); }))(); }, // 兼容一下老接口要的服务区对象的内容 handleChangeServiceInfo: function handleChangeServiceInfo(obj) { var newObj = _objectSpread(_objectSpread({}, obj), {}, { Distance: obj.SERVERPART_DISTANCE, OwnerUnitId: obj.OWNERUNIT_ID, OwnerUnitName: obj.OWNERUNIT_NAME, ProvinceCode: "340000", ServerPart_Id: obj.SERVERPART_ID, ServerPart_Name: obj.SERVERPART_NAME, ServerPart_Tel: "", ServerPart_X: obj.SERVERPART_X, ServerPart_Y: obj.SERVERPART_Y, showName: "".concat(obj.SERVERPART_NAME, "(").concat(obj.SERVERPART_DISTANCE, "km)") }); return newObj; }, // 拿精选商家的方法 getStore: function getStore() { var _this = this; _this.$api.getCoop({ action_type: "GetRcmContent", rcmtagKey: "HOME_SELLER", serverpartId: _this.serverPart.ServerPart_Id, provinceCode: _this.provinceCode || "340000" }).then(function (data) { console.log("data", data); if (data.ResultCode === "100") { _this.storeList = data.Data.List; console.log("_this.storeList", _this.storeList); } }); }, getMall: function getMall() { var _this = this; console.log("_this.serverPart", _this.serverPart); _this.$api.getCoop({ action_type: "GetRcmContent", rcmtagKey: "HOME_MALL", serverpartId: _this.serverPart.ServerPart_Id, provinceCode: _this.provinceCode || "340000", showThird: 0 }).then(function (data) { if (data.ResultCode === "100") { _this.mallList = data.Data.List; console.log("_this.mallList", _this.mallList); } }); }, // app跳转小程序的方法 handleAppTomin: function handleAppTomin(appid, secret, indexUrl, contentText) { uni.showModal({ title: "提示", content: contentText || "是否打开微信?", success: function success(res) { if (res.confirm) { uni.request({ method: "GET", url: "https://api.weixin.qq.com/cgi-bin/token?appid=".concat(appid, "&secret=").concat(secret, "&grant_type=client_credential"), success: function success(res1) { console.log("res1", res1); uni.request({ method: "POST", url: "https://api.weixin.qq.com/wxa/generatescheme?access_token=" + res1.data.access_token, data: { // path跳转到的小程序目标页面,query跳转需要携带参数,在目标页面onload里面接收options里面,其他参数固定,获取看文档了解 jump_wxa: { path: indexUrl || "pages/index/index", env_version: "release" // 正式版为"release",体验版为"trial",开发版为"develop" }, is_expire: true, expire_type: 1, expire_interval: 1 // env_version: "trial", }, success: function success(res2) { plus.runtime.openURL(res2.data.openlink); } }); } }); } } }); }, // 跳转 我的页面 handleGoToUser: function handleGoToUser() { if (this.user.MEMBERSHIP_ID) { uni.switchTab({ url: "/pages/userCenter/index" }); } else { var _this = this; uni.showModal({ title: "温馨提示", content: "请您授权登录后再操作。", success: function success(res) { if (res.confirm) { if (_this.loginType === "min") { uni.navigateTo({ url: "/pages/register/index" }); } else { uni.navigateTo({ url: "/pages/login/index" }); } } } }); } } }) }; exports.default = _default; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"])) /***/ }), /***/ 59: /*!**************************************************************************************************************************!*\ !*** D:/workfile/minprogram/wanmeiyizhan/pages/home/index.vue?vue&type=style&index=0&id=71e217db&scoped=true&lang=less& ***! \**************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _program_files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_program_files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_program_files_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_71e217db_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--10-oneOf-1-0!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-1-2!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--10-oneOf-1-3!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-4!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-1-5!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&id=71e217db&scoped=true&lang=less& */ 60); /* harmony import */ var _program_files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_program_files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_program_files_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_71e217db_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_program_files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_program_files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_program_files_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_71e217db_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _program_files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_program_files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_program_files_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_71e217db_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _program_files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_program_files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_program_files_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_71e217db_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (_program_files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_program_files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_program_files_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_id_71e217db_scoped_true_lang_less___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 60: /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--10-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-1-2!./node_modules/postcss-loader/src??ref--10-oneOf-1-3!./node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/workfile/minprogram/wanmeiyizhan/pages/home/index.vue?vue&type=style&index=0&id=71e217db&scoped=true&lang=less& ***! \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin if(false) { var cssReload; } /***/ }) },[[52,"common/runtime","common/vendor"]]]); //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/home/index.js.map