(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pagesub/index/store"],{ /***/ 883: /*!*****************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/main.js?{"page":"pagesub%2Findex%2Fstore"} ***! \*****************************************************************************************************************/ /*! 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 _store = _interopRequireDefault(__webpack_require__(/*! ./pagesub/index/store.vue */ 884)); // @ts-ignore wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__; createPage(_store.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"])) /***/ }), /***/ 884: /*!**********************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/pagesub/index/store.vue ***! \**********************************************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _store_vue_vue_type_template_id_197c5888_scoped_true_name_commonTPL___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./store.vue?vue&type=template&id=197c5888&scoped=true&name=commonTPL& */ 885); /* harmony import */ var _store_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./store.vue?vue&type=script&lang=js& */ 887); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _store_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 _store_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony import */ var _store_vue_vue_type_style_index_0_id_197c5888_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./store.vue?vue&type=style&index=0&id=197c5888&lang=scss&scoped=true& */ 904); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 37); var renderjs /* normalize component */ var component = Object(_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( _store_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], _store_vue_vue_type_template_id_197c5888_scoped_true_name_commonTPL___WEBPACK_IMPORTED_MODULE_0__["render"], _store_vue_vue_type_template_id_197c5888_scoped_true_name_commonTPL___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, "197c5888", null, false, _store_vue_vue_type_template_id_197c5888_scoped_true_name_commonTPL___WEBPACK_IMPORTED_MODULE_0__["components"], renderjs ) component.options.__file = "pagesub/index/store.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ 885: /*!********************************************************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/pagesub/index/store.vue?vue&type=template&id=197c5888&scoped=true&name=commonTPL& ***! \********************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns, recyclableRender, components */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_vue_vue_type_template_id_197c5888_scoped_true_name_commonTPL___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./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!./store.vue?vue&type=template&id=197c5888&scoped=true&name=commonTPL& */ 886); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_vue_vue_type_template_id_197c5888_scoped_true_name_commonTPL___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_vue_vue_type_template_id_197c5888_scoped_true_name_commonTPL___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_vue_vue_type_template_id_197c5888_scoped_true_name_commonTPL___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_vue_vue_type_template_id_197c5888_scoped_true_name_commonTPL___WEBPACK_IMPORTED_MODULE_0__["components"]; }); /***/ }), /***/ 886: /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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!C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/pagesub/index/store.vue?vue&type=template&id=197c5888&scoped=true&name=commonTPL& ***! \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! 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 try { components = { uniNavBar: function () { return __webpack_require__.e(/*! import() | components/uni-nav-bar/uni-nav-bar */ "components/uni-nav-bar/uni-nav-bar").then(__webpack_require__.bind(null, /*! @/components/uni-nav-bar/uni-nav-bar.vue */ 1485)) }, uniTag: function () { return __webpack_require__.e(/*! import() | components/uni-tag/uni-tag */ "components/uni-tag/uni-tag").then(__webpack_require__.bind(null, /*! @/components/uni-tag/uni-tag.vue */ 1591)) }, uniIcons: function () { return Promise.all(/*! import() | components/uni-icons/uni-icons */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/uni-icons/uni-icons")]).then(__webpack_require__.bind(null, /*! @/components/uni-icons/uni-icons.vue */ 1470)) }, } } catch (e) { if ( e.message.indexOf("Cannot find module") !== -1 && e.message.indexOf(".vue") !== -1 ) { console.error(e.message) console.error("1. 排查组件名称拼写是否正确") console.error( "2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom" ) console.error( "3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件" ) } else { throw e } } var render = function () { var _vm = this var _h = _vm.$createElement var _c = _vm._self._c || _h var m0 = _vm.loadStoreInfoComplete && _vm.commonTPL.TemplateKey != "shopdiy" && _vm.store_info.store_star_num > 0 ? _vm.__("综合体验") : null var m1 = _vm.loadStoreInfoComplete && _vm.commonTPL.TemplateKey != "shopdiy" && _vm.store_info.store_slogan != "" ? _vm.sprintf(_vm.__("公告:%s"), _vm.store_info.store_slogan) : null var m2 = _vm.loadStoreInfoComplete && _vm.commonTPL.TemplateKey != "shopdiy" && _vm.store_info.analytics.store_collect ? _vm.__("已收藏") : null var m3 = _vm.loadStoreInfoComplete && _vm.commonTPL.TemplateKey != "shopdiy" && _vm.store_info.analytics.store_collect < 1 ? _vm.__("收藏") : null var m4 = _vm.loadStoreInfoComplete && _vm.commonTPL.TemplateKey != "shopdiy" ? _vm.sprintf( _vm.__(" %d 次"), _vm.store_info.analytics.store_favorite_num ) : null var m5 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.commonTPL.TemplateKey != "" && _vm.commonTPL.TemplateKey != "shop6" ? _vm.__("推荐") : null var m6 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.commonTPL.TemplateKey != "" ? _vm.__("全部商品") : null var m7 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.commonTPL.TemplateKey != "" ? _vm.__("上新") : null var m8 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.commonTPL.TemplateKey != "" ? _vm.__("店铺简介") : null var m9 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.commonTPL.TemplateKey != "" ? _vm.__("供应商") : null var m10 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.loadStoreCategoryComplete && !(_vm.commonTPL.tapindex == 2 && _vm.commonTPL.TemplateKey == "shop6") && _vm.commonTPL.tapindex == 2 ? _vm.__("销量") : null var m11 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.loadStoreCategoryComplete && !(_vm.commonTPL.tapindex == 2 && _vm.commonTPL.TemplateKey == "shop6") && _vm.commonTPL.tapindex == 2 ? _vm.__("新品") : null var m12 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.loadStoreCategoryComplete && !(_vm.commonTPL.tapindex == 2 && _vm.commonTPL.TemplateKey == "shop6") && _vm.commonTPL.tapindex == 2 ? _vm.__("价格") : null var l0 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.loadStoreCategoryComplete && !(_vm.commonTPL.tapindex == 2 && _vm.commonTPL.TemplateKey == "shop6") && _vm.commonTPL.tapindex == 2 ? _vm.__map(_vm.commonTPL.pdlist, function (item, i) { var $orig = _vm.__get_orig(item) var m13 = item.ItemSalePrice ? _vm.__("¥") : null var m14 = item.ItemSalePrice ? _vm.number_format(item.ItemSalePrice, 2) : null var m15 = item.product_unit_points ? _vm.number_format(item.product_unit_points) : null var m16 = item.product_unit_points ? _vm.__("积分") : null var m17 = item.product_unit_sp ? _vm.__("众宝") : null return { $orig: $orig, m13: m13, m14: m14, m15: m15, m16: m16, m17: m17, } }) : null var m18 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.loadStoreCategoryComplete && !(_vm.commonTPL.tapindex == 2 && _vm.commonTPL.TemplateKey == "shop6") && _vm.commonTPL.tapindex == 2 && _vm.commonTPL.ispage ? _vm.__("正在加载") : null var m19 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.loadStoreCategoryComplete && !(_vm.commonTPL.tapindex == 2 && _vm.commonTPL.TemplateKey == "shop6") && _vm.commonTPL.tapindex == 2 && !_vm.commonTPL.ispage ? _vm.__("没有更多数据啦!") : null var l1 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.loadStoreCategoryComplete && !(_vm.commonTPL.tapindex == 3 && _vm.commonTPL.TemplateKey == "shop6") && _vm.commonTPL.tapindex == 3 ? _vm.__map(_vm.commonTPL.pdlist, function (item, i) { var $orig = _vm.__get_orig(item) var m20 = item.ItemSalePrice ? _vm.__("¥") : null var m21 = item.ItemSalePrice ? _vm.number_format(item.ItemSalePrice, 2) : null var m22 = item.product_unit_points ? _vm.number_format(item.product_unit_points) : null var m23 = item.product_unit_points ? _vm.__("积分") : null var m24 = item.product_unit_sp ? _vm.__("众宝") : null return { $orig: $orig, m20: m20, m21: m21, m22: m22, m23: m23, m24: m24, } }) : null var m25 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.loadStoreCategoryComplete && !(_vm.commonTPL.tapindex == 3 && _vm.commonTPL.TemplateKey == "shop6") && _vm.commonTPL.tapindex == 3 && _vm.commonTPL.ispage ? _vm.__("正在加载") : null var m26 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.loadStoreCategoryComplete && !(_vm.commonTPL.tapindex == 3 && _vm.commonTPL.TemplateKey == "shop6") && _vm.commonTPL.tapindex == 3 && !_vm.commonTPL.ispage ? _vm.__("没有更多数据啦!") : null var m27 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.commonTPL.tapindex == 4 && _vm.distance ? _vm.sprintf(_vm.__("距您 %s"), _vm.distance) : null var m28 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.commonTPL.tapindex == 4 ? _vm.__("联系商家") : null var g0 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.commonTPL.tapindex == 5 ? _vm.comment_row.length : null var m29 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.commonTPL.tapindex == 5 && g0 > 0 ? _vm.__("我也说两句~") : null var m30 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.commonTPL.tapindex == 5 && g0 > 0 ? _vm.__("去评论~") : null var m31 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.commonTPL.tapindex == 5 && !(g0 > 0) ? _vm.__("暂时没有评论哦~") : null var m32 = _vm.loadStoreConfigComplete && !(_vm.commonTPL.TemplateKey == "shopdiy") && _vm.commonTPL.tapindex == 5 && !(g0 > 0) ? _vm.__("去评论~") : null var m33 = _vm.loadStoreConfigComplete && _vm.loadStoreConfigComplete && _vm.commonTPL.TemplateKey == "shopdiy" ? _vm.__("销量") : null var m34 = _vm.loadStoreConfigComplete && _vm.loadStoreConfigComplete && _vm.commonTPL.TemplateKey == "shopdiy" ? _vm.__("新品") : null var m35 = _vm.loadStoreConfigComplete && _vm.loadStoreConfigComplete && _vm.commonTPL.TemplateKey == "shopdiy" ? _vm.__("价格") : null var l2 = _vm.loadStoreConfigComplete && _vm.loadStoreConfigComplete && _vm.commonTPL.TemplateKey == "shopdiy" ? _vm.__map(_vm.commonTPL.pdlist, function (item, i) { var $orig = _vm.__get_orig(item) var m36 = item.ItemSalePrice ? _vm.__("¥") : null var m37 = item.ItemSalePrice ? _vm.number_format(item.ItemSalePrice, 2) : null var m38 = item.product_unit_points ? _vm.number_format(item.product_unit_points) : null var m39 = item.product_unit_points ? _vm.__("积分") : null var m40 = item.product_unit_sp ? _vm.__("众宝") : null return { $orig: $orig, m36: m36, m37: m37, m38: m38, m39: m39, m40: m40, } }) : null var m41 = _vm.loadStoreConfigComplete && _vm.loadStoreConfigComplete && _vm.commonTPL.TemplateKey == "shopdiy" && _vm.commonTPL.ispage ? _vm.__("正在加载") : null var m42 = _vm.loadStoreConfigComplete && _vm.loadStoreConfigComplete && _vm.commonTPL.TemplateKey == "shopdiy" && !_vm.commonTPL.ispage ? _vm.__("没有更多数据啦!") : null _vm.$mp.data = Object.assign( {}, { $root: { m0: m0, m1: m1, m2: m2, m3: m3, m4: m4, m5: m5, m6: m6, m7: m7, m8: m8, m9: m9, m10: m10, m11: m11, m12: m12, l0: l0, m18: m18, m19: m19, l1: l1, m25: m25, m26: m26, m27: m27, m28: m28, g0: g0, m29: m29, m30: m30, m31: m31, m32: m32, m33: m33, m34: m34, m35: m35, l2: l2, m41: m41, m42: m42, }, } ) } var recyclableRender = false var staticRenderFns = [] render._withStripped = true /***/ }), /***/ 887: /*!***********************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/pagesub/index/store.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 _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./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!./store.vue?vue&type=script&lang=js& */ 888); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_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 _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 888: /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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!C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/pagesub/index/store.vue?vue&type=script&lang=js& ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(uni, wx) { 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 _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 5)); var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11)); var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 32)); var _paymentBox = _interopRequireDefault(__webpack_require__(/*! ../../components/payment-box.vue */ 889)); var _uniPopup = _interopRequireDefault(__webpack_require__(/*! ../../components/uni-popup/uni-popup.vue */ 896)); var _favorite = _interopRequireDefault(__webpack_require__(/*! @/helpers/favorite */ 903)); var _vuex = __webpack_require__(/*! vuex */ 34); 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 thatProm = { isStoreFlag: 1, ProductInfo: {}, addCar: false, count: 0, windowHeight: 0, categoryname: "", click6: true, cid: 0, cartlist: {}, isdata: true, select_cart_ids: [], tapindex: 2, viewtype: 1, shopInfo: { analytics: { store_collect: 0 }, store_slogan: "", base: {}, info: { store_slide: {} }, VendorInfo: " " }, pdlist: [], sort: 2, ispage: true, flag: true, distance: 0, istop: false, TemplateKey: "", smallCategory: [], // 店铺分类列表 loadStoreCategoryComplete: false, // 当前选中的店铺分类信息是否加载完成 currentCategoryId: 0, // 当前选中的店铺分类ID currentCategoryName: "", // 当前选中的店铺分类名称 AdContent: {}, post: { store_id: 0, orderby: 1, sort: 2, isnew: false, curpage: 1 }, formdate: "", pageId: 0 }; var wxParse = function wxParse() { Promise.all(/*! require.ensure | components/u-parse/u-parse */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/u-parse/u-parse")]).then((function () { return resolve(__webpack_require__(/*! @/components/u-parse/u-parse.vue */ 1555)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var shoptheme1 = function shoptheme1() { __webpack_require__.e(/*! require.ensure | components/themes/shoptheme1 */ "components/themes/shoptheme1").then((function () { return resolve(__webpack_require__(/*! ../../components/themes/shoptheme1.vue */ 1783)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var shoptheme2 = function shoptheme2() { __webpack_require__.e(/*! require.ensure | components/themes/shoptheme2 */ "components/themes/shoptheme2").then((function () { return resolve(__webpack_require__(/*! ../../components/themes/shoptheme2.vue */ 1790)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var shoptheme3 = function shoptheme3() { __webpack_require__.e(/*! require.ensure | components/themes/shoptheme3 */ "components/themes/shoptheme3").then((function () { return resolve(__webpack_require__(/*! ../../components/themes/shoptheme3.vue */ 1797)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var shoptheme4 = function shoptheme4() { __webpack_require__.e(/*! require.ensure | components/themes/shoptheme4 */ "components/themes/shoptheme4").then((function () { return resolve(__webpack_require__(/*! ../../components/themes/shoptheme4.vue */ 1804)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var shoptheme5 = function shoptheme5() { __webpack_require__.e(/*! require.ensure | components/themes/shoptheme5 */ "components/themes/shoptheme5").then((function () { return resolve(__webpack_require__(/*! ../../components/themes/shoptheme5.vue */ 1811)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var shoptheme6 = function shoptheme6() { __webpack_require__.e(/*! require.ensure | components/themes/shoptheme6 */ "components/themes/shoptheme6").then((function () { return resolve(__webpack_require__(/*! ../../components/themes/shoptheme6.vue */ 1818)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var diy = function diy() { Promise.all(/*! require.ensure | components/themes/diy */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/themes/diy")]).then((function () { return resolve(__webpack_require__(/*! ../../components/themes/diy.vue */ 297)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var uniTag = function uniTag() { __webpack_require__.e(/*! require.ensure | components/uni-tag/uni-tag */ "components/uni-tag/uni-tag").then((function () { return resolve(__webpack_require__(/*! @/components/uni-tag/uni-tag.vue */ 1591)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var MyTabbar = function MyTabbar() { __webpack_require__.e(/*! require.ensure | pagesub/index/components/tabbar */ "pagesub/index/components/tabbar").then((function () { return resolve(__webpack_require__(/*! ./components/tabbar.vue */ 1769)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var loginPopup = function loginPopup() { Promise.all(/*! require.ensure | components/loginPopup */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/loginPopup")]).then((function () { return resolve(__webpack_require__(/*! @/components/loginPopup.vue */ 1548)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var _default = { data: function data() { return { options: {}, Coupons: [], isCancelSuccess: true, isCancel: true, CouponAmount: 0, user_is_new: 0, pageId: "", loadPageFlag: false, PageContent: [], BgConfig: { BackgroundObj: { type: 1, bgColor: "#ffffff", pathColor: "#f8f8f8", path: "" } }, PageNav: { window: { navigationBarBackgroundColor: "#ffffff", navigationBarTextStyle: "black", navigationBarTitleText: "", backgroundColor: "#f8f8f8", backgroundTextStyle: "dark" } }, AdContent: {}, TemplateKey: "", commonTPL: Object.assign({}, thatProm), indexArray: [], splist: [], splistStr: [], pid: 0, index: 0, shareImg: "", shareTitle: "", navTitle: "", refresh: true, ispage: true, flag: true, w: 0, comment_row: [], latitude: 0, longitude: 0, distance: 0, discountNum: 0, discountNNum: 0, initThatProm: Object.assign({}, thatProm), initPageData: null, store_id: 1001, store_info: null, loadStoreInfoComplete: false, // 加载店铺基本信息完成 loadStoreConfigComplete: false, // 加载店铺配置信息完成 loadStoreCategoryComplete: false, // 加载店铺配置信息完成 isRest: true, showBackTop: false, scrollThreshold: 600, showLoginPopup: false }; }, computed: (0, _vuex.mapState)(["Config", "StateCode", "notice", "plantformInfo", "shopInfo", "userInfo", "hasLogin", "cartNum"]), components: { shoptheme1: shoptheme1, shoptheme2: shoptheme2, shoptheme3: shoptheme3, shoptheme4: shoptheme4, shoptheme5: shoptheme5, shoptheme6: shoptheme6, diy: diy, uniTag: uniTag, wxParse: wxParse, MyTabbar: MyTabbar, loginPopup: loginPopup }, onBackPress: function onBackPress(_ref) { var from = _ref.from; console.log("=======", from); if (from == "backbutton") { uni.switchTab({ url: "/pages/index/index" }); } }, onLoad: function onLoad(options) { var that = this; that.$.showModal({ title: "提示", content: options }); this.initStorePageData(options); }, /** * 生命周期函数--监听页面显示 */ onShow: function onShow() { this.reloadShop6Data(); }, /** * 生命周期函数--监听页面卸载 */ onUnload: function onUnload() { // 离开页面,注销事件 var that = this; that.setData({ commonTPL: thatProm }); this.notice.removeNotification("RefreshProduct", that); }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { var _onPullDownRefresh = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() { return _regenerator.default.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: this.reloadShop6Data(); case 1: case "end": return _context.stop(); } } }, _callee, this); })); function onPullDownRefresh() { return _onPullDownRefresh.apply(this, arguments); } return onPullDownRefresh; }(), /** * 页面上拉触底事件的处理函数 */ onReachBottom: function onReachBottom() { this.scrollbottom(); }, /** * 用户点击右上角分享 */ onShareAppMessage: function onShareAppMessage() { wx.showShareMenu({ withShareTicket: true, menus: ["shareAppMessage", "shareTimeline"] }); return { title: this.shareTitle, imageUrl: this.shareImg, path: "/pagesub/index/store?store_id=" + this.options.store_id + "&uid=" + this.userInfo.user_id }; }, /** * 用户点击右上角分享朋友圈 */ onShareTimeline: function onShareTimeline() { return { title: this.shareTitle, query: { uid: this.userInfo.user_id, store_id: this.options.store_id }, imageUrl: this.shareImg }; }, /** * 页面滚动触发事件的处理函数 */ onPageScroll: function onPageScroll(e) { var scrollTop = e.scrollTop; this.showBackTop = scrollTop >= this.scrollThreshold; }, methods: _objectSpread(_objectSpread({}, (0, _vuex.mapMutations)(["logout", "getPlantformInfo", "forceUserInfo", "getStoreInfo"])), {}, { closeLoginPopup: function closeLoginPopup() { this.showLoginPopup = false; }, // 返回顶部 scrollToTop: function scrollToTop() { uni.pageScrollTo({ scrollTop: 0, duration: 300 }); }, goShopDetail: function goShopDetail(url) { this.$.gopage(url); }, handerSkip: function handerSkip() { uni.navigateBack(-1); uni.switchTab({ url: "/pages/index/index" }); console.log("跳转成功"); }, addCart: function addCart(item) { var _this = this; return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() { var that, params; return _regenerator.default.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: that = _this; params = { item_id: item.item_id, proName: item.product_name, cart_quantity: 1, activity_id: 0, SKU_Id: item.item_id }; if (_this.hasLogin) { _context2.next = 5; break; } _this.showLoginPopup = true; return _context2.abrupt("return"); case 5: if (!((item === null || item === void 0 ? void 0 : item.product_quantity) == 0)) { _context2.next = 8; break; } uni.showToast({ icon: 'error', title: _this.$.__("商品库存不足") }); return _context2.abrupt("return", false); case 8: _context2.next = 10; return _this.$store.dispatch("addCart", { params: params, callback: function callback(data, status, msg, code) { if (status == 200) { if (data.item_quantity != 0) { that.$.alert(that.__("添加购物车成功"), function () {}, 400); } else { uni.showToast({ title: "亲~商品没有库存啦!", icon: "error", duration: 500 }); // that.$.alert(that.__("商品没有库存了"), function () {}, 500); } if (that.plantformInfo.prodcut_addcart_flag) { that.$store.dispatch("getCartList", function (data) {}); } } } }); case 10: case "end": return _context2.stop(); } } }, _callee2); }))(); }, ckLabel: function ckLabel(e) {}, reloadShop6Data: function reloadShop6Data() { var that = this; if (this.$refs.shop6) { this.$refs.shop6.reloadCategoryProduct(); } that.$.stopPullDownRefresh(); that.$.hideLoading(); }, initStorePageData: function initStorePageData(options) { var that = this; that.$.showLoading(); //that.commonTPL 全局有效,状态保留了。 清除上次数据 that.$set(that.commonTPL, "istop", false); that.$set(that.commonTPL, "pdlist", []); if (options.scene) { var decodedParam = decodeURIComponent(options.scene); var _decodedParam$split = decodedParam.split('='), _decodedParam$split2 = (0, _slicedToArray2.default)(_decodedParam$split, 2), key = _decodedParam$split2[0], value = _decodedParam$split2[1]; options.store_id = value; } this.setData({ options: options, distance: options.d || 0, store_id: options.store_id || 1001 }); var w = that.$.getSystemInfoSync().windowWidth; that.setData({ w: w }); this.notice.addNotification("RefreshProduct", that.RefreshProduct, that); // 执行获取店铺信息的回调函数 this.getStoreInfo({ callback: function () { var _callback = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(store) { var tmp, coord, tmpThatProm; return _regenerator.default.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: uni.setNavigationBarTitle({ title: store.store_name }); tmp = Object.assign({}, store); coord = that.$.bMapTransQQMap(tmp["store_longitude"], tmp["store_latitude"]); tmp["store_longitude"] = coord.lng; tmp["store_latitude"] = coord.lat; tmpThatProm = that.commonTPL; tmpThatProm.shopInfo = tmp; that.setData({ shareImg: store.WapLogoPath, shareTitle: store.store_name, navTitle: store.store_name, store_info: store, loadStoreInfoComplete: true }); try { that.$set(that.commonTPL, "windowHeight", that.$.getSystemInfoSync().windowHeight - 50); } catch (n) { //console.log(" Do something when catch error", n) } //店铺分类数据 _context3.next = 11; return that.getStoreConfig(); case 11: _context3.next = 13; return that.getStoreCategory(); case 13: setTimeout(function () { //初始化微信分享 var $title = store.store_name; var $desc = ""; var $link = that.$.sprintf("%s/h5/pagesub/index/store?store_id=%s", that.Config.SiteUrl, options.store_id); var $img_url = store.WapLogoPath; //初始化微信分享 that.$.wxShare($title, $desc, $link, $img_url); }, 100); that.$.getLocation({ type: "wgs84", success: function success(response) { that.setData({ latitude: response.latitude, longitude: response.longitude }); console.info("手机定位:"); console.info(JSON.stringify(response)); //计算距离 shopInfo /** * 计算两个经纬度的距离(米) */ var getDistance = function getDistance(lat1, lng1, lat2, lng2) { var radLat1 = lat1 * Math.PI / 180.0; var radLat2 = lat2 * Math.PI / 180.0; var a = radLat1 - radLat2; var b = lng1 * Math.PI / 180.0 - lng2 * Math.PI / 180.0; var s = 2 * Math.asin(Math.sqrt(Math.pow(Math.sin(a / 2), 2) + Math.cos(radLat1) * Math.cos(radLat2) * Math.pow(Math.sin(b / 2), 2))); s = s * 6378.137; // EARTH_RADIUS; s = Math.round(s * 10000) / 10; return s; }; var d = getDistance(that.latitude, that.longitude, coord.lat, coord.lng); if (d) { d = that.$.distanceFormat(d || 0); } that.setData({ distance: d || 0 }); that.getNearbylist(); }, fail: function fail() { that.$.confirm("手机定位失败"); that.getNearbylist(); } }); case 15: case "end": return _context3.stop(); } } }, _callee3); })); function callback(_x) { return _callback.apply(this, arguments); } return callback; }(), store_id: options.store_id }); //存入本地 uni.setStorageSync("store_id", options.store_id); }, //读取diy内容 getDivModel: function getDivModel() { var that = this, param = { store_id: this.store_id }; that.$.request({ url: this.Config.URL.store.index_diy, data: param, loading: false, success: function success(data, status, msg, code) { that.setData({ loadPageFlag: true, pageId: data.page_id, PageContent: that.$.parseJSON(data.page_code), BgConfig: that.$.parseJSON(data.page_config), shareImg: data.page_share_image, shareTitle: data.page_share_title }); } }); }, RefreshProduct: function RefreshProduct(e) { e ? this.setData({ refresh: true }) : this.setData({ refresh: false }); }, //初始化数据,获取店铺分类 getStoreCategory: function getStoreCategory() { var that = this; var param = { store_id: that.store_id }; return new Promise(function (resolve, reject) { that.$.request({ url: that.Config.URL.store.product_category, data: param, loading: false, ajaxCache: { timeout: that.Config.CACHE_EXPIRE }, success: function success(data, status, msg, code) { var tmp = that.commonTPL; that.$set(that.commonTPL, "smallCategory", data.leaf); that.$set(that.commonTPL, "loadStoreCategoryComplete", true); that.setData({ loadStoreCategoryComplete: true }); if (data.leaf.length > 0) { that.$set(that.commonTPL, "cid", data.leaf[0].id); that.$set(that.commonTPL, "currentCategoryId", data.leaf[0].id); that.$set(that.commonTPL, "categoryname", data.leaf[0].store_product_cat_name); that.$set(that.commonTPL, "currentCategoryName", data.leaf[0].store_product_cat_name); } if (1 == that.commonTPL.tapindex) {} else if (2 == that.commonTPL.tapindex) { that.listAllProduct(); } else if (3 == that.commonTPL.tapindex) { that.listNewProduct(); } else if (4 == that.commonTPL.tapindex) { that.getStoreData(); } else if (5 == that.commonTPL.tapindex) {} that.$.stopPullDownRefresh(); that.$.hideLoading(); }, fail: function fail(err) {} }); }); //读取店铺商品分类 todo 根据需要读取。 }, // 点击推荐 clickRecommend: function clickRecommend() { this.$set(this.commonTPL, "tapindex", 1); }, clickListAllProduct: function clickListAllProduct() { this.$set(this.commonTPL, "tapindex", 2); this.listAllProduct(); }, // 全部商品 listAllProduct: function listAllProduct(e) { var that = this; that.$set(that.commonTPL, "pdlist", []); // 使用了模块shopthemes,在模块中加载数据 if (that.commonTPL.TemplateKey === "shop6") { that.$set(that.commonTPL, "post", Object.assign({}, that.commonTPL.post, { store_category_ids: that.commonTPL.currentCategoryId, store_id: this.store_id, orderby: 1, sort: 2, isnew: false, curpage: 1 })); } else { that.$set(that.commonTPL, "post", Object.assign({}, that.commonTPL.post, { store_id: this.store_id, orderby: 1, sort: 2, isnew: false, curpage: 1, is_activity: 3 })); that.getProductList(); } }, clickListNewProduct: function clickListNewProduct() { var that = this; that.$set(that.commonTPL, "tapindex", 3); this.listNewProduct(); }, // 新品上市 listNewProduct: function listNewProduct() { var that = this; that.$set(that.commonTPL, "pdlist", []); // 使用了模块shopthemes,在模块中加载数据 if (that.commonTPL.TemplateKey === "shop6") { that.$set(that.commonTPL, "post", Object.assign({}, that.commonTPL.post, (0, _defineProperty2.default)({ store_category_ids: that.commonTPL.currentCategoryId, store_id: this.store_id, sidx: "product_add_time", sord: "DESC", orderby: 1, sort: 2, isnew: true, curpage: 1 }, "store_id", this.store_id))); } else { that.$set(that.commonTPL, "post", Object.assign({}, that.commonTPL.post, { store_id: that.store_id, sidx: "product_add_time", sord: "DESC", orderby: 2, sort: 2, isnew: true, curpage: 1, is_activity: 1 })); this.getProductList(); } }, clickGetStoreData: function clickGetStoreData() { var that = this; that.$set(that.commonTPL, "tapindex", 4); that.getStoreData(); }, // 查看店铺简介 getStoreData: function getStoreData() {}, // 切换商品显示方式 onViewType: function onViewType() { var that = this; that.$set(that.commonTPL, "viewtype", that.commonTPL.viewtype === 0 ? 1 : 0); }, clickSortBySaleNum: function clickSortBySaleNum() { this.sortBySaleNum(); }, /** * 销量排序 */ sortBySaleNum: function sortBySaleNum() { var that = this; that.$set(that.commonTPL, "pdlist", []); that.$set(that.commonTPL, "post", Object.assign({}, that.commonTPL.post, { sidx: "product_sale_num", sord: "DESC", curpage: 1 })); this.getProductList(); }, clickNewpd: function clickNewpd() { this.newpd(); }, /** * 新品排序 */ newpd: function newpd() { var that = this; that.$set(that.commonTPL, "pdlist", []); that.$set(that.commonTPL, "post", Object.assign({}, that.commonTPL.post, { sidx: "product_add_time", sord: "DESC", curpage: 1 })); this.getProductList(); }, clickSortByPrice: function clickSortByPrice() { this.sortByPrice(); }, /** * 价格排序 */ sortByPrice: function sortByPrice() { var that = this; that.$set(that.commonTPL, "post", Object.assign({}, that.commonTPL.post, { sidx: "product_unit_price", sord: that.commonTPL.sort === 1 ? "DESC" : "ASC", curpage: 1 })); that.$set(that.commonTPL, "sort", that.commonTPL.sort == 1 ? 2 : 1); that.$set(that.commonTPL, "pdlist", []); this.getProductList(); }, scrollbottom: function scrollbottom(e) { var that = this; if (that.commonTPL.flag) { that.setData({ flag: false }), clearTimeout(n); var n = setTimeout(function () { that.$set(that.commonTPL, "post", Object.assign({}, that.commonTPL.post, { curpage: that.commonTPL.post.curpage + 1 })); that.getProductList(); }, 500); } }, getProductList: function getProductList() { var that = this; that.$set(that.commonTPL, "flag", false); var params = Object.assign({}, that.commonTPL.post, { isnew: that.commonTPL.post.isnew ? 1 : 0, user_cart_quantity: that.commonTPL.TemplateKey === "shop6" ? 1 : 0 }); that.$.request({ url: this.Config.URL.store.product, loading: true, data: params, success: function success(data, status, msg, code) { for (var i = 0; i < data.items.length; i++) { data.items[i]["id"] = data.items[i]["item_id"]; data.items[i]["DefaultProductSkuId"] = data.items[i]["item_id"]; data.items[i]["productName"] = data.items[i]["product_name"]; data.items[i]["SalesName"] = data.items[i]["product_name"]; data.items[i]["ProductPic"] = data.items[i]["product_image"]; data.items[i]["ItemSalePrice"] = data.items[i]["product_unit_price"]; data.items[i]["SaleNum"] = data.items[i]["product_sale_num"]; data.items[i]["Stock"] = data.items[i]["product_quantity"]; data.items[i]["HasManualSku"] = data.items[i]["item_color"].length > 1; data.items[i]["DefaultProductSkuId"] = data.items[i]["item_id"]; //data.items[i]['user_cart_quantity'] = 1; } if (data.items.length > 0) { if (that.commonTPL.post.curpage == 1 && data.items.length < 10) { that.$set(that.commonTPL, "flag", false); that.$set(that.commonTPL, "ispage", false); } else { that.$set(that.commonTPL, "flag", true); that.$set(that.commonTPL, "ispage", true); } that.$set(that.commonTPL, "pdlist", that.commonTPL.pdlist.concat(data.items)); } else { that.$set(that.commonTPL, "flag", false); that.$set(that.commonTPL, "ispage", false); } } }); }, scrollView: function scrollView(e) { var that = this; if (e.detail.deltaY < -305) { that.$set(that.commonTPL, "distance", e.detail.deltaY); that.$set(that.commonTPL, "istop", true); } }, scrollTop: function scrollTop() { var that = this; that.$set(that.commonTPL, "istop", false); }, returnTop: function returnTop() { var that = this; that.$set(that.commonTPL, "distance", 0); }, showSupplyProducts: function showSupplyProducts() { this.$.gopage("/pages/product/list?store_type=2"); }, //店铺首页信息数据读取 getStoreConfig: function getStoreConfig() { var _this2 = this; var that = this; var param = { store_id: this.store_id }; return new Promise(function (resolve, reject) { that.$.request({ url: _this2.Config.URL.store.contents, data: param, loading: false, success: function success(data, status, msg, code) { that.setData({ loadStoreConfigComplete: true }); that.$set(that.commonTPL, "TemplateKey", data.store_template > 1000 || data.store_template === "shop7" ? "shopdiy" : data.store_template); if ("shopdiy" == that.commonTPL.TemplateKey) {} else { for (var i = 0; i < data.contents["F1ProductContents"].length; i++) { data.contents["F1ProductContents"][i]["ProductContentID"] = data.contents["F1ProductContents"][i]["item_id"]; data.contents["F1ProductContents"][i]["ProductName"] = data.contents["F1ProductContents"][i]["product_name"]; data.contents["F1ProductContents"][i]["Price"] = data.contents["F1ProductContents"][i]["product_unit_price"]; data.contents["F1ProductContents"][i]["ImagePath"] = data.contents["F1ProductContents"][i]["product_image"]; data.contents["F1ProductContents"][i]["TitleType"] = data.contents["F1TitleType"]; } for (var i = 0; i < data.contents["F2ProductContents"].length; i++) { data.contents["F2ProductContents"][i]["ProductContentID"] = data.contents["F2ProductContents"][i]["item"]; data.contents["F2ProductContents"][i]["ProductName"] = data.contents["F2ProductContents"][i]["name"]; data.contents["F2ProductContents"][i]["Price"] = data.contents["F2ProductContents"][i]["product_unit_price"]; data.contents["F2ProductContents"][i]["ImagePath"] = data.contents["F2ProductContents"][i]["img"]; data.contents["F2ProductContents"][i]["TitleType"] = data.contents["F2TitleType"]; data.contents["F2ProductContents"][i]["ProductLinkUrl"] = data.contents["F2ProductContents"][i]["url"]; } for (var i = 0; i < data.contents["F3ProductContents"].length; i++) { data.contents["F3ProductContents"][i]["ProductContentID"] = data.contents["F3ProductContents"][i]["item_id"]; data.contents["F3ProductContents"][i]["ProductName"] = data.contents["F3ProductContents"][i]["product_name"]; data.contents["F3ProductContents"][i]["Price"] = data.contents["F3ProductContents"][i]["product_unit_price"]; data.contents["F3ProductContents"][i]["ImagePath"] = data.contents["F3ProductContents"][i]["product_image"]; data.contents["F3ProductContents"][i]["TitleType"] = data.contents["F3ProductContents"][i]["title"]; data.contents["F3ProductContents"][i]["ProductLinkUrl"] = data.contents["F3ProductContents"][i]["link_url"]; } } that.$set(that.commonTPL, "AdContent", data.contents); that.setData({ AdContent: data.contents, TemplateKey: that.commonTPL.TemplateKey, commonTPL: that.commonTPL, discountNum: data.discount_num, discountNNum: data.no_discount_num }); if (that.commonTPL.smallCategory.length > 0 && that.commonTPL.TemplateKey == "shop6") { that.$set(that.commonTPL, "tapindex", 2); } that.commonTPL.TemplateKey == "shopdiy" && that.getDivModel(); //shopdiy用户自定义UI resolve("success"); }, complete: function complete(res, status) {} }); }); //读取店铺商品分类 }, sao: function sao() { var that = this; that.$.scanCode({ success: function success(e) { var t = e.result.split("="); t.length > 2 || t.length < 2 ? that.$.alert("无法识别") : t[0] == "productId" ? that.$.isNull(t[1]) ? that.$.alert("无法识别") : that.$.navigateTo("/pages/product/detail?pid=" + t[1]) : t[0] == "eventId" ? that.$.isNull(t[1]) ? that.$.alert("无法识别") : that.$.navigateTo("../activitycheckin/activitycheckin?eventId=" + t[1]) : that.$.alert("无法识别"); }, fail: function fail(e) { that.$.alert("无法识别"); } }); }, doReceive: function doReceive() { this.cancel(), this.userReceiveCoupon(); }, cancel: function cancel() { this.setData({ isCancel: false }); }, cancelsuccess: function cancelsuccess() { this.setData({ isCancelSuccess: true }); }, userReceiveCoupon: function userReceiveCoupon() { var e = { CouponIds: "", user_is_new: this.user_is_new }, that = this; that.$.xsr(that.$.makeUrl(userapi.UserReceiveCoupon, e), function (e) { e.Code == 0 ? that.setData({ isCancelSuccess: false, Coupons: e.Info }) : that.$.alert(e.Msg); }); }, onLikeStore: function onLikeStore(store_id) { var _this3 = this; _favorite.default.onLikeStore(store_id, function (flag) { _this3.commonTPL.shopInfo.analytics.store_collect = 1; _this3.commonTPL.shopInfo.analytics.store_favorite_num++; }); }, onUnlikeStore: function onUnlikeStore(store_id) { var _this4 = this; _favorite.default.onUnlikeStore(store_id, function (flag) { _this4.commonTPL.shopInfo.analytics.store_collect = 0; _this4.commonTPL.shopInfo.analytics.store_favorite_num--; }); }, previewProductImg: function previewProductImg(e) { var that = this, n = []; for (var r in this.commonTPL.shopInfo.info.store_slide) { if (this.ProductInfo.productPicList[r].check) { n.push(this.ProductInfo.productPicList[r].img); } } var i = e.target.dataset.src; that.$.previewImage({ current: i, urls: n }); }, callPhone: function callPhone(e) { var that = this; uni.makePhoneCall({ phoneNumber: e + "" }); }, gotomap: function gotomap(e) { var that = this; that.$.openLocation({ latitude: parseFloat(e.currentTarget.dataset.lat), longitude: parseFloat(e.currentTarget.dataset.lng), name: e.currentTarget.dataset.name, address: e.currentTarget.dataset.address, scale: 28 }); }, getNearbylist: function getNearbylist() { var post = this.post; var that = this; var params = { lat: that.latitude, lng: that.longitude, store_id: that.options.store_id, is_store: 1, city: that.$.getStorageSync("city") }; } }) }; exports.default = _default; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"], __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ 1)["default"])) /***/ }), /***/ 889: /*!*************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/payment-box.vue ***! \*************************************************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _payment_box_vue_vue_type_template_id_05ac3999_name_payment_box___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./payment-box.vue?vue&type=template&id=05ac3999&name=payment-box& */ 890); /* harmony import */ var _payment_box_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./payment-box.vue?vue&type=script&lang=js& */ 892); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _payment_box_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 _payment_box_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony import */ var _payment_box_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./payment-box.vue?vue&type=style&index=0&lang=css& */ 894); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 37); var renderjs /* normalize component */ var component = Object(_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( _payment_box_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], _payment_box_vue_vue_type_template_id_05ac3999_name_payment_box___WEBPACK_IMPORTED_MODULE_0__["render"], _payment_box_vue_vue_type_template_id_05ac3999_name_payment_box___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, null, null, false, _payment_box_vue_vue_type_template_id_05ac3999_name_payment_box___WEBPACK_IMPORTED_MODULE_0__["components"], renderjs ) component.options.__file = "components/payment-box.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ 890: /*!*************************************************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/payment-box.vue?vue&type=template&id=05ac3999&name=payment-box& ***! \*************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns, recyclableRender, components */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_vue_vue_type_template_id_05ac3999_name_payment_box___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./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!./payment-box.vue?vue&type=template&id=05ac3999&name=payment-box& */ 891); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_vue_vue_type_template_id_05ac3999_name_payment_box___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_vue_vue_type_template_id_05ac3999_name_payment_box___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_vue_vue_type_template_id_05ac3999_name_payment_box___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_vue_vue_type_template_id_05ac3999_name_payment_box___WEBPACK_IMPORTED_MODULE_0__["components"]; }); /***/ }), /***/ 891: /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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!C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/payment-box.vue?vue&type=template&id=05ac3999&name=payment-box& ***! \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! 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 m0 = _vm.__("支付金额") var m1 = _vm.__("¥") var m2 = _vm.defaultUserMoney && _vm.paymentDataDefault.user_recharge_card && _vm.blanceChannel.recharge_card ? _vm.sprintf( _vm.__("充值余额 (¥%s)"), _vm.paymentDataDefault.user_recharge_card ) : null var m3 = _vm.defaultUserMoney && _vm.paymentDataDefault.user_sp && _vm.blanceChannel.sp ? _vm.sprintf(_vm.__("现金券 (¥%s)"), _vm.paymentDataDefault.user_sp) : null var m4 = _vm.defaultUserMoney && (_vm.userMoney || _vm.userPoints || _vm.userSp || _vm.userRechargeCard) ? _vm.__("请输入支付密码") : null var l0 = _vm.__map(_vm.providerList, function (item, index) { var $orig = _vm.__get_orig(item) var g0 = _vm.$.inArray(_vm.h5WeChatMPpayList, item.id) return { $orig: $orig, g0: g0, } }) var m5 = _vm.__("确定支付") _vm.$mp.data = Object.assign( {}, { $root: { m0: m0, m1: m1, m2: m2, m3: m3, m4: m4, l0: l0, m5: m5, }, } ) } var recyclableRender = false var staticRenderFns = [] render._withStripped = true /***/ }), /***/ 892: /*!**************************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/payment-box.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 _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./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!./payment-box.vue?vue&type=script&lang=js& */ 893); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_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 _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 893: /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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!C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/payment-box.vue?vue&type=script&lang=js& ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(wx, 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 */ 34); 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 _default2 = { name: "payment-box", props: { order_id: { type: String, default: "" }, kind: { type: String, default: "order" //favorable }, defaultUserMoney: { type: Boolean, default: true }, paymentDataDefault: { type: Object, default: function _default() { return { order_id: "", orderSelMoneyAmount: 0, user_money: 0, user_points: 0, user_recharge_card: 0, user_sp: 0 //openid: app.globalData.userInfo.openId, //typ: 'json', //payment_channel_code: 'wx_native', //prepay_flag: 1 }; } } }, data: function data() { return { loading: false, // h5payList:['paypal', 'redsys', 'payu', 'ccav','alipay'], h5payList: ["paypal", "redsys", "payu", "ccav"], h5WeChatpayList: ["wxpay"], h5WeChatMPpayList: ["wxpay"], providerList: [{ name: "支付宝", id: "alipay", loading: false }, { name: "微信", id: "wxpay", loading: false }, { name: "Paypal", id: "paypal", loading: false }, { name: "Redsys", id: "redsys", loading: false }, { name: "Payu", id: "payu", loading: false }, { name: "Ccav", id: "ccav", loading: false }, { name: "Cash on delivery", id: "offline", loading: false } /*,{ name: '百度', id: 'baidu', loading: false }*/], blanceChannel: { money: false, points: false, recharge_card: false, sp: false }, showBoxView: false, userMoney: false, userPoints: false, userRechargeCard: false, userSp: false, password: "", //支付密码 paymentIndex: 1, isWeixin: false }; }, computed: (0, _vuex.mapState)(["Config", "StateCode", "notice", "plantformInfo", "shopInfo", "userInfo", "hasLogin"]), created: function created() { var _this = this; var that = this; //处理有效的支付方式 setTimeout(function () { _this.getPlantformInfo(function (plantformInfo) { if (typeof plantformInfo.payment_channel_code_row != "undefined") { var tk = _this.providerList.length; while (tk--) { var tmp_code = _this.providerList[tk].id; //如果启用了支付方式 if (that.$.inArray(plantformInfo.payment_channel_code_row, tmp_code)) {} else { //删除 _this.providerList.splice(tk, 1); } } //判断余额支付途径blanceChannel var tmpList = ["money", "points", "recharge_card", "sp"]; for (var tk in tmpList) { //如果启用了支付方式 if (that.$.inArray(plantformInfo.payment_channel_code_row, tmpList[tk])) { _this.blanceChannel[tmpList[tk]] = true; } else { //删除 _this.blanceChannel[tmpList[tk]] = false; } } //this.$forceUpdate(); } }); }, 200); }, methods: _objectSpread(_objectSpread({}, (0, _vuex.mapMutations)(["login", "logout", "getPlantformInfo", "forceUserInfo", "getUserInfo"])), {}, { confirmPayment: function confirmPayment(e) { var that = this; if ((this.userMoney || this.userPoints || this.userSp || this.userRechargeCard) && !this.password) { that.$.showModal({ content: that.__("请输入余额支付密码!"), showCancel: false }); return; } wx.login({ success: function success(res) { // 登录注册接口 if (res.code) { // 调用服务端登录接口,发送 res.code 到服务器端换取 openId, sessionKey, unionId并存入数据库中 var params = { code: res.code }; that.$.request({ url: that.cf.URL.get_miniapp_open_id, data: params, success: function success(data, status, msg, code) { that.weixinPay(data.openid); }, fail: function fail(err, status) { ////console.info(err); ////console.info(status); } }); } else { that.$.showModal({ content: that.__("授权失败"), showCancel: false }); } } }); }, switchMoney: function switchMoney(e) { this.userMoney = e.detail.value; }, switchPoints: function switchPoints(e) { this.userPoints = e.detail.value; }, switchRechargeCard: function switchRechargeCard(e) { this.userRechargeCard = e.detail.value; }, switchSp: function switchSp(e) { this.userSp = e.detail.value; }, passwordChange: function passwordChange(e) { this.password = e.target.value; }, paymentChange: function paymentChange(e) { //console.log("type:" + e.detail.value); var payment_index = parseInt(e.detail.value); this.paymentIndex = payment_index; }, weixinPay: function weixinPay(openid) { var _this2 = this; return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() { var that, result, orderInfo, paymentData; return _regenerator.default.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: that = _this2; //console.log("发起支付"); _this2.loading = true; _context.next = 4; return _this2.getOrderInfo("wxpay", openid); case 4: result = _context.sent; orderInfo = result.data; if (!(result.status !== 200)) { _context.next = 12; break; } if (result.code == 101) { that.$.showModal({ title: that.__("提示"), content: that.__("未设置支付密码,去设置?"), success: function success(res) { if (res.confirm) { var redirect_url = "/member/member/paypwd"; that.$.gopage(redirect_url); } else if (res.cancel) {} } }); } else { that.$.showModal({ content: result.msg || that.__("获得订单信息失败"), showCancel: false }); } _this2.loading = false; return _context.abrupt("return"); case 12: if (orderInfo.paid) { _this2.loading = false; setTimeout(function () { _this2.$emit("onPaid", orderInfo); }, 1000); } else { paymentData = orderInfo.data; that.$.requestPayment({ timeStamp: paymentData.timeStamp + "", nonceStr: paymentData.nonceStr, package: paymentData.package, signType: paymentData.signType, paySign: paymentData.paySign, success: function success(res) { setTimeout(function () { _this2.$emit("onPaid", orderInfo); }, 1000); }, fail: function fail(res) { that.$.showModal({ content: that.__("支付失败"), showCancel: false }); _this2.$emit("onFail"); }, complete: function complete() { _this2.loading = false; } }); } case 13: case "end": return _context.stop(); } } }, _callee); }))(); }, baiduPay: function baiduPay() { var _this3 = this; return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() { var that, result, orderInfo, paymentData; return _regenerator.default.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: that = _this3; //console.log("发起支付"); _this3.loading = true; _context2.next = 4; return _this3.getOrderInfo("baidu"); case 4: result = _context2.sent; orderInfo = result.data; if (!(result.status !== 200)) { _context2.next = 12; break; } //console.log("获得订单信息失败", orderInfo); if (result.code == 101) { that.$.showModal({ title: that.__("提示"), content: that.__("未设置支付密码,去设置?"), success: function success(res) { if (res.confirm) { var redirect_url = "/member/member/paypwd"; that.$.gopage(redirect_url); } else if (res.cancel) {} } }); } else { that.$.showModal({ content: result.msg || that.__("获得订单信息失败"), showCancel: false }); } _this3.loading = false; return _context2.abrupt("return"); case 12: if (orderInfo.paid) { _this3.loading = false; setTimeout(function () { _this3.$emit("onPaid", orderInfo); }, 1000); } else { paymentData = orderInfo.data; that.$.requestPayment({ timeStamp: paymentData.timeStamp, nonceStr: paymentData.nonceStr, package: paymentData.package, signType: "MD5", paySign: paymentData.paySign, success: function success(res) { setTimeout(function () { _this3.$emit("onPaid", orderInfo); }, 1000); }, fail: function fail(res) { ////console.info(res.errMsg); that.$.showModal({ content: that.__("支付失败"), showCancel: false }); _this3.$emit("onFail"); }, complete: function complete() { _this3.loading = false; } }); } case 13: case "end": return _context2.stop(); } } }, _callee2); }))(); }, requestPayment: function requestPayment(e, index) { var _this4 = this; return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3() { var that, result, orderInfo, pay_params; return _regenerator.default.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: that = _this4; _this4.loading = true; _this4.providerList[index].loading = true; _context3.next = 5; return _this4.getOrderInfo(e.id); case 5: result = _context3.sent; orderInfo = result.data; if (!(result.status !== 200)) { _context3.next = 13; break; } //console.log("获得订单信息失败", orderInfo); if (result.code == 101) { that.$.showModal({ title: that.__("提示"), content: that.__("未设置支付密码,去设置?"), success: function success(res) { if (res.confirm) { var redirect_url = "/member/member/paypwd"; that.$.gopage(redirect_url); } else if (res.cancel) {} } }); } else { that.$.showModal({ content: result.msg || that.__("获得订单信息失败"), showCancel: false }); } _this4.loading = false; return _context3.abrupt("return"); case 13: if (orderInfo.paid) { _this4.loading = false; setTimeout(function () { _this4.$emit("onPaid", orderInfo); }, 1000); } else { pay_params = Object.assign({}, orderInfo.data); delete pay_params["order_id"]; pay_params["partnerid"] = pay_params["partnerid"] + ""; pay_params["timestamp"] = pay_params["timestamp"] + ""; that.$.requestPayment({ provider: e.id, orderInfo: e.id == "alipay" ? orderInfo.data : pay_params, success: function success(e) { //console.log("success", e); //进入订单页面 setTimeout(function () { _this4.$emit("onPaid", orderInfo); }, 1000); }, fail: function fail(e) { //console.log("fail", e); that.$.showModal({ content: that.__("支付失败"), showCancel: false }); _this4.$emit("onFail"); }, complete: function complete() { _this4.loading = false; _this4.providerList[index].loading = false; } }); } case 14: case "end": return _context3.stop(); } } }, _callee3); }))(); }, h5OldPay: function h5OldPay(e, index) { var _this5 = this; return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4() { var that, id, key, appid, payment_channel_code, pm_money, pm_recharge_card, pm_points, pm_credit, password, pay_sn, params, url; return _regenerator.default.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: that = _this5; //console.log("发起支付"); _this5.loading = true; _this5.providerList[index].loading = true; //页面直接跳转支付模式 id = uni.getStorageSync("uid"); key = uni.getStorageSync("ukey"); appid = ""; payment_channel_code = e.id; if (e.id == "wxpay") { payment_channel_code = "wx_native"; } pm_money = 0; pm_recharge_card = 0; pm_points = 0; pm_credit = 0; password = _this5.password; pay_sn = _this5.order_id; if (_this5.userMoney) { pm_money = _this5.paymentDataDefault.orderSelMoneyAmount; } params = { perm_id: id, perm_key: key, pay_sn: pay_sn, password: password, pm_recharge_card: pm_recharge_card, pm_money: pm_money, pm_points: pm_points, pm_credit: pm_credit, payment_channel_code: payment_channel_code, mp_flag: 0, old_mp_flag: 1, appid: appid, typ: "e" }; //let url = that.$.createUrl(that.cf.URL.pay.pay, {key:key,pay_sn:pay_sn,password:password,pm_recharge_card:pm_recharge_card,pm_money:pm_money,pm_points:pm_points,pm_credit:pm_credit,payment_channel_code:payment_channel_code, mp_flag:isWeixin()?1:0, old_mp_flag:1}); url = that.$.createUrl(that.cf.URL.pay.pay, params); case 17: case "end": return _context4.stop(); } } }, _callee4); }))(); }, h5Pay: function h5Pay(e, index) { var _this6 = this; return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5() { var that, result, orderInfo, redirect_url; return _regenerator.default.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: that = _this6; //console.log("发起支付"); _this6.loading = true; _this6.providerList[index].loading = true; _context5.next = 5; return _this6.getOrderInfo(e.id); case 5: result = _context5.sent; orderInfo = result.data; if (!(result.status !== 200)) { _context5.next = 13; break; } //console.log("获得订单信息失败", orderInfo); if (result.code == 101) { that.$.showModal({ title: that.__("提示"), content: that.__("未设置支付密码,去设置?"), success: function success(res) { if (res.confirm) { var redirect_url = "/member/member/paypwd"; that.$.gopage(redirect_url); } else if (res.cancel) {} } }); } else { that.$.showModal({ content: result.msg || that.__("获得订单信息失败"), showCancel: false }); } _this6.loading = false; return _context5.abrupt("return"); case 13: if (orderInfo.paid) { _this6.loading = false; setTimeout(function () { _this6.$emit("onPaid", orderInfo); }, 1000); } else { that.$.showModal({ title: that.__("提示"), content: that.__("是否支付完成?"), success: function success(res) { if (res.confirm) { setTimeout(function () { _this6.$emit("onPaid", orderInfo); }, 1000); } else if (res.cancel) { _this6.$emit("onFail"); } } }); if (e.id == "alipay") { window.location.href = orderInfo.mweb_url; //window.open(orderInfo.data.mweb_url); } else { redirect_url = that.cf.SiteUrl + "/h5/member/order/detail?init_pay_flag=1&on=" + that.order_id; if (that.kind == "order") {} else if (that.kind == "favorable") { redirect_url = that.cf.SiteUrl + "/h5/chain/chain/favorabledetail?init_pay_flag=1&order_id=" + that.order_id; } else {} //页面已经跳转走了 window.location.href = orderInfo.mweb_url + "&redirect_url=" + encodeURIComponent(redirect_url); //window.open(orderInfo.data.mweb_url); //that.$.gopage("/pagesub/webpage/webpage?u=" + encodeURIComponent(orderInfo.data.mweb_url) + "&tn=" + '在线支付' + "&tc=" + '#f30213' + "&tb=" + 'white') } /* wPay({ appId:orderInfo.data.appId, timeStamp:orderInfo.data.timeStamp, nonceStr:orderInfo.data.nonceStr, signature:orderInfo.data.signType, package:orderInfo.data.package, paySign:orderInfo.data.paySign },res=>{ //console.log('调用成功!'); //进入订单页面 //console.log("success", res); this.$emit('onPaid', orderInfo); },fail=>{ //console.log('调用失败!'); that.$.showModal({ content: "支付失败,原因为: " + fail, showCancel: false }) this.$emit('onFail'); }) */ } _this6.loading = false; case 15: case "end": return _context5.stop(); } } }, _callee5); }))(); }, mpPay: function mpPay() { var _this7 = this; return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6() { var that, result, orderInfo; return _regenerator.default.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: that = _this7; //console.log("发起支付"); _this7.loading = true; _context6.next = 4; return _this7.getOrderInfo("wxpay"); case 4: result = _context6.sent; orderInfo = result.data; if (!(result.status !== 200)) { _context6.next = 12; break; } ////console.log("获得订单信息失败", orderInfo); if (result.code == 101) { that.$.showModal({ title: that.__("提示"), content: that.__("未设置支付密码,去设置?"), success: function success(res) { if (res.confirm) { var redirect_url = "/member/member/paypwd"; that.$.gopage(redirect_url); } else if (res.cancel) {} } }); } else { that.$.showModal({ content: result.msg || that.__("获得订单信息失败"), showCancel: false }); } _this7.loading = false; return _context6.abrupt("return"); case 12: if (orderInfo.paid) { _this7.loading = false; setTimeout(function () { _this7.$emit("onPaid", orderInfo); }, 1000); } else { wPay({ appId: orderInfo.data.appId, timeStamp: orderInfo.data.timeStamp, nonceStr: orderInfo.data.nonceStr, signature: orderInfo.data.signType, package: orderInfo.data.package, paySign: orderInfo.data.paySign }, function (res) { //console.log('调用成功!'); //进入订单页面 //console.log("success", res); setTimeout(function () { _this7.$emit("onPaid", orderInfo); }, 1000); }, function (fail) { //console.log('调用失败!'); //console.info(fail) that.$.showModal({ content: that.__("支付失败"), showCancel: false }); _this7.$emit("onFail"); }); } case 13: case "end": return _context6.stop(); } } }, _callee6); }))(); }, getOrderInfo: function getOrderInfo(payment_channel_code, openid) { var that = this; if (payment_channel_code == "wxpay") { payment_channel_code = "wx_native"; } var appid = ""; var pm_money = 0; var pm_recharge_card = 0; var pm_points = 0; var pm_sp = 0; var pm_credit = 0; var password = this.password; var pay_sn = this.order_id; if (this.userMoney) { pm_money = this.paymentDataDefault.orderSelMoneyAmount; } if (this.userPoints) { pm_points = this.paymentDataDefault.user_points; } if (this.userSp) { pm_sp = this.paymentDataDefault.user_sp; } if (this.userRechargeCard) { pm_recharge_card = this.paymentDataDefault.user_recharge_card; } var params = { pay_sn: pay_sn, password: password, pm_recharge_card: pm_recharge_card, pm_money: pm_money, pm_points: pm_points, pm_sp: pm_sp, pm_credit: pm_credit, payment_channel_code: payment_channel_code, appid: appid, typ: "json" }; params["prepay_flag"] = 1; params["openid"] = openid; //service="mobile.securitypay.pay"&partner="2088801273866834"&_input_charset="UTF-8"&out_trade_no="20181129031841"&subject="DCloud项目捐赠"&payment_type="1"&seller_id="payservice@dcloud.io"&total_fee="3000"&body="DCloud致力于打造HTML5最好的移动开发工具,包括终端的Runtime、云端的服务和IDE,同时提供各项配套的开发者服务。"&it_b_pay="1d"¬ify_url="http%3A%2F%2Fdemo.dcloud.net.cn%2Fpayment%2Falipay%2Fnotify.php"&show_url="http%3A%2F%2Fwww.dcloud.io%2Fhelloh5%2F"&sign="Ojlg1pvDmeQmxKN6qFbaD5tZcczgYzk6cX%2BegyrZZEOaBL80SgqUfWzKEikTE8XPQJdxnnU2xagm6SDAZvwOey4qa3G8CiqOgqzUO8KqeI0wTeR9mFnSSpp4ryYUAZtAS0SrWQGyII495QrSIx8KUXDwpZxH%2B0vsUwhSyDkn3kE%3D"&sign_type="RSA" //let url = 'https://demo.dcloud.net.cn/payment/?payid=' + payment_channel_code + '&appid=' + appid + '&total=' + this.paymentDataDefault.orderSelMoneyAmount; //https://test.lancerdt.com/account.php?mdu=pay&ctl=Index&met=pay&typ=e&pay_sn=DD-20181129-0018&pm_money=3000&payment_channel_code=alipay&typ=json&prepayapp_flag=1 var url = that.cf.URL.pay.pay; //{"appid":"wx39a789a2c2e9d1ac","mch_id":"1520245101","nonce_str":"2mFpZIFD9VzIUAmo","prepay_id":"wx1318442576437937eafeb42c3513644326","result_code":"SUCCESS","return_code":"SUCCESS","return_msg":"OK","sign":"F83A49271D28A1AD69539FAF3673683B","trade_type":"APP"} //{"appid":"wx0411fa6a39d61297","noncestr":"t95SPe2hPH55FfDX","package":"Sign=WXPay","partnerid":"1230636401","prepayid":"wx29184042096932459d81b5751913682286","timestamp":1543488042,"sign":"F6F25E7BADD5C59EF267928EE3456FE6"} return new Promise(function (res) { that.$.request({ url: url, data: params, success: function success(data, status, msg, code) { res({ data: data, status: status, msg: msg, code: code }); }, fail: function fail(err, status) { //console.info(err); //console.info(status); res({ data: err, status: status }); } }); }); }, cancel: function cancel() { this.setData({ showBoxView: false }); //this.$emit('onCancel'); }, show: function show() { var _this8 = this; var that = this; setTimeout(function () { _this8.setData({ showBoxView: true }); //完成支付事件 if (that.paymentDataDefault.orderSelMoneyAmount <= 0) { var orderInfo = {}; setTimeout(function () { that.$emit("onPaid", orderInfo); }, 1000); } }, 10); } }) }; exports.default = _default2; /* 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)["default"])) /***/ }), /***/ 894: /*!**********************************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/payment-box.vue?vue&type=style&index=0&lang=css& ***! \**********************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-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--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./payment-box.vue?vue&type=style&index=0&lang=css& */ 895); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_payment_box_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 895: /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-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--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/payment-box.vue?vue&type=style&index=0&lang=css& ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin if(false) { var cssReload; } /***/ }), /***/ 896: /*!*********************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/uni-popup/uni-popup.vue ***! \*********************************************************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _uni_popup_vue_vue_type_template_id_7da806a4_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./uni-popup.vue?vue&type=template&id=7da806a4&scoped=true& */ 897); /* harmony import */ var _uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./uni-popup.vue?vue&type=script&lang=js& */ 899); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _uni_popup_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 _uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony import */ var _uni_popup_vue_vue_type_style_index_0_id_7da806a4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./uni-popup.vue?vue&type=style&index=0&id=7da806a4&lang=scss&scoped=true& */ 901); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 37); var renderjs /* normalize component */ var component = Object(_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( _uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], _uni_popup_vue_vue_type_template_id_7da806a4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], _uni_popup_vue_vue_type_template_id_7da806a4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, "7da806a4", null, false, _uni_popup_vue_vue_type_template_id_7da806a4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"], renderjs ) component.options.__file = "components/uni-popup/uni-popup.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ 897: /*!****************************************************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/uni-popup/uni-popup.vue?vue&type=template&id=7da806a4&scoped=true& ***! \****************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns, recyclableRender, components */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_vue_vue_type_template_id_7da806a4_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./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!./uni-popup.vue?vue&type=template&id=7da806a4&scoped=true& */ 898); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_vue_vue_type_template_id_7da806a4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_vue_vue_type_template_id_7da806a4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_vue_vue_type_template_id_7da806a4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_vue_vue_type_template_id_7da806a4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; }); /***/ }), /***/ 898: /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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!C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/uni-popup/uni-popup.vue?vue&type=template&id=7da806a4&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 try { components = { uniTransition: function () { return __webpack_require__.e(/*! import() | components/uni-transition/uni-transition */ "components/uni-transition/uni-transition").then(__webpack_require__.bind(null, /*! @/components/uni-transition/uni-transition.vue */ 1825)) }, } } catch (e) { if ( e.message.indexOf("Cannot find module") !== -1 && e.message.indexOf(".vue") !== -1 ) { console.error(e.message) console.error("1. 排查组件名称拼写是否正确") console.error( "2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom" ) console.error( "3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件" ) } else { throw e } } var render = function () { var _vm = this var _h = _vm.$createElement var _c = _vm._self._c || _h } var recyclableRender = false var staticRenderFns = [] render._withStripped = true /***/ }), /***/ 899: /*!**********************************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/uni-popup/uni-popup.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 _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./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!./uni-popup.vue?vue&type=script&lang=js& */ 900); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_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 _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 900: /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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!C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/uni-popup/uni-popup.vue?vue&type=script&lang=js& ***! \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var uniTransition = function uniTransition() { __webpack_require__.e(/*! require.ensure | components/uni-transition/uni-transition */ "components/uni-transition/uni-transition").then((function () { return resolve(__webpack_require__(/*! ../uni-transition/uni-transition.vue */ 1825)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; /** * PopUp 弹出层 * @description 弹出层组件,为了解决遮罩弹层的问题 * @tutorial https://ext.dcloud.net.cn/plugin?id=329 * @property {String} type = [top|center|bottom] 弹出方式 * @value top 顶部弹出 * @value center 中间弹出 * @value bottom 底部弹出 * @property {Boolean} animation = [ture|false] 是否开启动画 * @property {Boolean} maskClick = [ture|false] 蒙版点击是否关闭弹窗 * @event {Function} change 打开关闭弹窗触发,e={show: false} */ var _default = { name: 'UniPopup', components: { uniTransition: uniTransition }, props: { // 开启动画 animation: { type: Boolean, default: true }, // 弹出层类型,可选值,top: 顶部弹出层;bottom:底部弹出层;center:全屏弹出层 type: { type: String, default: 'center' }, // maskClick maskClick: { type: Boolean, default: true } }, data: function data() { return { duration: 300, ani: [], showPopup: false, showTrans: false, maskClass: { 'position': 'fixed', 'bottom': 0, 'top': 0, 'left': 0, 'right': 0, 'backgroundColor': 'rgba(0, 0, 0, 0.4)' }, transClass: { 'position': 'fixed', 'left': 0, 'right': 0 } }; }, watch: { type: { handler: function handler(newVal) { switch (this.type) { case 'top': this.ani = ['slide-top']; this.transClass = { 'position': 'fixed', 'left': 0, 'right': 0 }; break; case 'bottom': this.ani = ['slide-bottom']; this.transClass = { 'position': 'fixed', 'left': 0, 'right': 0, 'bottom': 0 }; break; case 'center': this.ani = ['zoom-out', 'fade']; this.transClass = { 'position': 'fixed', 'display': 'flex', 'flexDirection': 'column', 'bottom': 0, 'left': 0, 'right': 0, 'top': 0, 'justifyContent': 'center', 'alignItems': 'center' }; break; } }, immediate: true } }, created: function created() { if (this.animation) { this.duration = 300; } else { this.duration = 0; } }, methods: { clear: function clear(e) { // TODO nvue 取消冒泡 e.stopPropagation(); }, open: function open() { var _this = this; this.showPopup = true; this.$nextTick(function () { clearTimeout(_this.timer); _this.timer = setTimeout(function () { _this.showTrans = true; }, 50); }); this.$emit('change', { show: true }); }, close: function close(type) { var _this2 = this; this.showTrans = false; this.$nextTick(function () { clearTimeout(_this2.timer); _this2.timer = setTimeout(function () { _this2.$emit('change', { show: false }); _this2.showPopup = false; }, 300); }); }, onTap: function onTap() { if (!this.maskClick) return; this.close(); } } }; exports.default = _default; /***/ }), /***/ 901: /*!*******************************************************************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/uni-popup/uni-popup.vue?vue&type=style&index=0&id=7da806a4&lang=scss&scoped=true& ***! \*******************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_vue_vue_type_style_index_0_id_7da806a4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-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--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-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!./uni-popup.vue?vue&type=style&index=0&id=7da806a4&lang=scss&scoped=true& */ 902); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_vue_vue_type_style_index_0_id_7da806a4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_vue_vue_type_style_index_0_id_7da806a4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_vue_vue_type_style_index_0_id_7da806a4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_vue_vue_type_style_index_0_id_7da806a4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_popup_vue_vue_type_style_index_0_id_7da806a4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 902: /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-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--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-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!C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/components/uni-popup/uni-popup.vue?vue&type=style&index=0&id=7da806a4&lang=scss&scoped=true& ***! \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin if(false) { var cssReload; } /***/ }), /***/ 904: /*!********************************************************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/pagesub/index/store.vue?vue&type=style&index=0&id=197c5888&lang=scss&scoped=true& ***! \********************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_vue_vue_type_style_index_0_id_197c5888_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-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--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-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!./store.vue?vue&type=style&index=0&id=197c5888&lang=scss&scoped=true& */ 905); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_vue_vue_type_style_index_0_id_197c5888_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_vue_vue_type_style_index_0_id_197c5888_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_vue_vue_type_style_index_0_id_197c5888_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_vue_vue_type_style_index_0_id_197c5888_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_store_vue_vue_type_style_index_0_id_197c5888_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 905: /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-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--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-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!C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/pagesub/index/store.vue?vue&type=style&index=0&id=197c5888&lang=scss&scoped=true& ***! \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin if(false) { var cssReload; } /***/ }) },[[883,"common/runtime","common/vendor"]]]); //# sourceMappingURL=../../../.sourcemap/mp-weixin/pagesub/index/store.js.map