(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/product/detail/detail"],{ /***/ 79: /*!*******************************************************************************************************!*\ !*** F:/phpstudy_pro/WWW/saas_shop_multi/mobile/main.js?{"page":"pages%2Fproduct%2Fdetail%2Fdetail"} ***! \*******************************************************************************************************/ /*! 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 _detail = _interopRequireDefault(__webpack_require__(/*! ./pages/product/detail/detail.vue */ 80)); // @ts-ignore wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__; createPage(_detail.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"])) /***/ }), /***/ 80: /*!**********************************************************************************!*\ !*** F:/phpstudy_pro/WWW/saas_shop_multi/mobile/pages/product/detail/detail.vue ***! \**********************************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _detail_vue_vue_type_template_id_49d0d6f4___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./detail.vue?vue&type=template&id=49d0d6f4& */ 81); /* harmony import */ var _detail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./detail.vue?vue&type=script&lang=js& */ 83); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _detail_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 _detail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony import */ var _detail_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./detail.vue?vue&type=style&index=0&lang=scss& */ 85); /* harmony import */ var _E_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 */ 34); var renderjs /* normalize component */ var component = Object(_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( _detail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], _detail_vue_vue_type_template_id_49d0d6f4___WEBPACK_IMPORTED_MODULE_0__["render"], _detail_vue_vue_type_template_id_49d0d6f4___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, null, null, false, _detail_vue_vue_type_template_id_49d0d6f4___WEBPACK_IMPORTED_MODULE_0__["components"], renderjs ) component.options.__file = "pages/product/detail/detail.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ 81: /*!*****************************************************************************************************************!*\ !*** F:/phpstudy_pro/WWW/saas_shop_multi/mobile/pages/product/detail/detail.vue?vue&type=template&id=49d0d6f4& ***! \*****************************************************************************************************************/ /*! exports provided: render, staticRenderFns, recyclableRender, components */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_vue_vue_type_template_id_49d0d6f4___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!./detail.vue?vue&type=template&id=49d0d6f4& */ 82); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_vue_vue_type_template_id_49d0d6f4___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_vue_vue_type_template_id_49d0d6f4___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_vue_vue_type_template_id_49d0d6f4___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_vue_vue_type_template_id_49d0d6f4___WEBPACK_IMPORTED_MODULE_0__["components"]; }); /***/ }), /***/ 82: /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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!F:/phpstudy_pro/WWW/saas_shop_multi/mobile/pages/product/detail/detail.vue?vue&type=template&id=49d0d6f4& ***! \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! 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 = { previewProduct: function () { return __webpack_require__.e(/*! import() | components/previewProduct/previewProduct */ "components/previewProduct/previewProduct").then(__webpack_require__.bind(null, /*! @/components/previewProduct/previewProduct.vue */ 1232)) }, } } 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.theme() || "" var m1 = _vm.theme() var m2 = _vm.topBarHeight() var m3 = !(m2 == 0) ? _vm.topBarHeight() : null var m4 = !(m2 == 0) ? _vm.topBarTop() : null var m5 = _vm.topBarHeight() var m6 = !(m5 == 0) ? _vm.topBarHeight() : null var m7 = !_vm.loadding ? _vm.topBarTop() : null var m8 = !_vm.loadding && _vm.ispresale && _vm.activeName == "advance" ? _vm.subPrice( _vm.detail[_vm.activeName][_vm.skuName][0].product_price, "1" ) : null var m9 = !_vm.loadding && _vm.ispresale && _vm.activeName == "advance" ? _vm.subPrice( _vm.detail[_vm.activeName][_vm.skuName][0].product_price, "2" ) : null var m10 = !_vm.loadding && _vm.ispresale && !(_vm.activeName == "advance") ? _vm.subPrice( _vm.detail[_vm.activeName][_vm.skuName][0][_vm.activePrice], "1" ) : null var m11 = !_vm.loadding && _vm.ispresale && !(_vm.activeName == "advance") ? _vm.subPrice( _vm.detail[_vm.activeName][_vm.skuName][0][_vm.activePrice], "2" ) : null var g0 = !_vm.loadding && _vm.ispresale && _vm.activeName == "advance" ? ( _vm.detail[_vm.activeName][_vm.skuName][0].product_price * 1 - _vm.detail[_vm.activeName][_vm.skuName][0][_vm.activePrice] * 1 ).toFixed(2) : null var a0 = !_vm.loadding && _vm.ispresale ? { startstamp: _vm.detail[_vm.activeName].start_time, endstamp: _vm.detail[_vm.activeName].end_time, } : null var g1 = !_vm.loadding && _vm.ispresale && _vm.activeName == "advance" ? ( _vm.detail[_vm.activeName][_vm.skuName][0].product_price * 1 - _vm.detail[_vm.activeName][_vm.skuName][0][_vm.activePrice] * 1 ).toFixed(2) : null var m12 = !_vm.loadding && _vm.show_discount && _vm.discount.give_points > 0 ? _vm.points_name() : null var m13 = !_vm.loadding && _vm.show_discount && _vm.discount.give_points > 0 ? _vm.points_name() : null var m14 = !_vm.loadding && _vm.show_discount && _vm.discount.give_points > 0 ? _vm.points_name() : null var g2 = !_vm.loadding && _vm.show_discount ? _vm.discount.product_coupon.length : null var g3 = !_vm.loadding && _vm.show_discount ? _vm.discount.product_reduce.length : null if (!_vm._isMounted) { _vm.e0 = function ($event) { _vm.isVideoPlay = true } _vm.e1 = function ($event) { _vm.isVideoPlay = true } _vm.e2 = function ($event) { _vm.isVideoPlay = false } _vm.e3 = function ($event) { _vm.isVideoPlay = false } } _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, g0: g0, a0: a0, g1: g1, m12: m12, m13: m13, m14: m14, g2: g2, g3: g3, }, } ) } var recyclableRender = false var staticRenderFns = [] render._withStripped = true /***/ }), /***/ 83: /*!***********************************************************************************************************!*\ !*** F:/phpstudy_pro/WWW/saas_shop_multi/mobile/pages/product/detail/detail.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 _E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_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!./detail.vue?vue&type=script&lang=js& */ 84); /* harmony import */ var _E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_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 _E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (_E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 84: /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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!F:/phpstudy_pro/WWW/saas_shop_multi/mobile/pages/product/detail/detail.vue?vue&type=script&lang=js& ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(uni) { var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11)); var _utils = _interopRequireDefault(__webpack_require__(/*! @/common/utils.js */ 30)); var share = function share() { __webpack_require__.e(/*! require.ensure | pages/product/detail/popup/share */ "pages/product/detail/popup/share").then((function () { return resolve(__webpack_require__(/*! ./popup/share.vue */ 1239)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var guarantee = function guarantee() { __webpack_require__.e(/*! require.ensure | components/guarantee */ "components/guarantee").then((function () { return resolve(__webpack_require__(/*! @/components/guarantee.vue */ 1246)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var coupon = function coupon() { __webpack_require__.e(/*! require.ensure | pages/product/detail/popup/coupon */ "pages/product/detail/popup/coupon").then((function () { return resolve(__webpack_require__(/*! ./popup/coupon.vue */ 1253)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var spec = function spec() { __webpack_require__.e(/*! require.ensure | pages/product/detail/popup/spec */ "pages/product/detail/popup/spec").then((function () { return resolve(__webpack_require__(/*! ./popup/spec.vue */ 1260)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var uniPopup = function uniPopup() { __webpack_require__.e(/*! require.ensure | components/uni-popup */ "components/uni-popup").then((function () { return resolve(__webpack_require__(/*! @/components/uni-popup.vue */ 93)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var Mpservice = function Mpservice() { __webpack_require__.e(/*! require.ensure | components/mpservice/Mpservice */ "components/mpservice/Mpservice").then((function () { return resolve(__webpack_require__(/*! @/components/mpservice/Mpservice.vue */ 1267)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var AppShare = function AppShare() { Promise.all(/*! require.ensure | components/app-share */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/app-share")]).then((function () { return resolve(__webpack_require__(/*! @/components/app-share.vue */ 1274)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var Countdown = function Countdown() { __webpack_require__.e(/*! require.ensure | components/countdown/countdown-presale */ "components/countdown/countdown-presale").then((function () { return resolve(__webpack_require__(/*! @/components/countdown/countdown-presale.vue */ 1281)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var previewProduct = function previewProduct() { __webpack_require__.e(/*! require.ensure | pages/product/detail/productinfo/previewProduct */ "pages/product/detail/productinfo/previewProduct").then((function () { return resolve(__webpack_require__(/*! ./productinfo/previewProduct.vue */ 1288)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var _default = { components: { spec: spec, share: share, uniPopup: uniPopup, Mpservice: Mpservice, guarantee: guarantee, AppShare: AppShare, coupon: coupon, Countdown: Countdown, previewProduct: previewProduct }, data: function data() { return { ispresale: false, statusBarHeight: 0, titleBarHeight: 0, store_open: 1, store: [], /*下划线价格是否显示*/ underline_price_show: true, /*手机高度*/ phoneHeight: 0, /*可滚动视图区域高度*/ scrollviewHigh: 0, /*是否加载完成*/ loadding: true, /*是否显示面板指示点*/ indicatorDots: true, /*是否知道切换*/ autoplay: false, /*自动切换时间间隔*/ interval: 2000, /*滑动动画时长*/ duration: 500, /*是否确定购买弹窗*/ isPopup: false, /*商品id*/ product_id: null, /*商品详情*/ detail: { product_sku: {}, show_sku: { product_price: '', product_sku_id: 0, line_price: '', stock_num: 0, sku_image: '' } }, /*商品属性*/ specData: null, /*子级页面传参*/ productModel: {}, buyNow: false, url: '', /*规格数组*/ productSpecArr: [], /*购物车商品数量*/ cart_total_num: 0, /*分享*/ isbottmpanel: false, isguarantee: false, /*是否生成图片*/ isCreatedImg: false, poster_img: '', /*是否打开客服*/ isMpservice: false, /*已经选择的规格*/ alreadyChioce: '', shop_info: '', //店铺信息 isfollow: '', //是否收藏商品 shop_supplier_id: '', //店铺ID serverList: '', //保障 room_id: '', /*app分享*/ isAppShare: false, appParams: { title: '', summary: '', path: '' }, service_open: 0, service_type: 0, user_id: 0, is_virtual: 1, couponList: [], isCoupon: false, middle: 1, isVideoPlay: false, show_discount: '', discount: { product_coupon: [], product_reduce: [], give_points: '' }, /* 活动字段 */ activeName: '', activePrice: '', activeText: '', skuName: '', is_preview: 0 }; }, onLoad: function onLoad(e) { /*商品id*/ this.GetStatusBarHeight(); var scene = _utils.default.getSceneData(e); this.user_id = uni.getStorageInfoSync('user_id'); this.room_id = e.room_id; this.product_id = e.product_id ? e.product_id : scene.gid; }, onReady: function onReady() { this.init(); /*获取产品详情*/ this.getData(); }, methods: { GetStatusBarHeight: function GetStatusBarHeight() { var that = this; var SystemInfo = uni.getSystemInfoSync(); var statusBarHeight = SystemInfo.statusBarHeight; this.statusBarHeight = uni.getMenuButtonBoundingClientRect().top; this.titleBarHeight = uni.getMenuButtonBoundingClientRect().height; }, /*初始化*/init: function init() { var _this = this; uni.getSystemInfo({ success: function success(res) { _this.phoneHeight = res.windowHeight; // 计算组件的高度 var view = uni.createSelectorQuery().select('.btns-wrap'); view.boundingClientRect(function (data) { var h = _this.phoneHeight - data.height; h = _this.phoneHeight; _this.scrollviewHigh = h; }).exec(); } }); }, /*获取数据*/getData: function getData() { var self = this; var product_id = self.product_id; uni.showLoading({ title: '加载中' }); self._get('product.product/detail', { product_id: product_id, url: self.url, visitcode: self.getVisitcode() }, function (res) { console.log(res.data.detail.is_preview == 1 && new Date().valueOf() / 1000 < res.data.detail.preview_time); if (res.data.detail.is_preview == 1 && new Date().valueOf() / 1000 < res.data.detail.preview_time) { /* 是否在预告中 */ self.is_preview = res.data.detail.is_preview; self.activeText = '预告'; self.activeName = 'preview'; self.activePrice = 'preview_price'; res.data.detail.preview = { start_time: new Date().valueOf() / 1000, end_time: res.data.detail.preview_time }; } else if (res.data.detail.advance && res.data.detail.advance != null) { self.ispresale = true; self.activeName = 'advance'; self.activeText = '预售'; self.activePrice = 'advance_price'; self.skuName = 'sku'; } else if (res.data.detail.secKill && res.data.detail.secKill != null) { self.ispresale = true; self.activeName = 'secKill'; self.activeText = '秒杀'; self.activePrice = 'seckill_price'; self.skuName = 'seckillSku'; res.data.detail.secKill.start_time = res.data.detail.secKill.active.start_time; res.data.detail.secKill.end_time = res.data.detail.secKill.active.end_time; } self.shop_supplier_id = res.data.detail.supplier.shop_supplier_id; self.shop_info = res.data.detail.supplier; self.isfollow = res.data.detail.isfollow; self.service_open = res.data.service_open; self.is_virtual = res.data.detail.is_virtual; self.couponList = res.data.couponList; if (res.data.mp_service == null) { self.service_type = 10; } else { self.service_type = res.data.mp_service.service_type; } self.cart_total_num = res.data.cart_total_num; self.store_open = res.data.store_open; if (res.data.store) { self.store = res.data.store; } /*详情内容格式化*/ res.data.detail.content = _utils.default.format_content(res.data.detail.content); // 初始化商品多规格 if (self.activeName && self.activeName != 'advance') { if (res.data.detail[self.activeName].specData) { self.initSpecData(res.data.detail[self.activeName].specData); } } else { if (res.data.detail.spec_type == 20) { self.initSpecData(res.data.specData); } } self.detail = res.data.detail; self.show_discount = res.data.show_discount; self.discount = res.data.discount; self.supplier_status = res.data.supplier_status; self.getServer(); // 配置微信分享参数 self.loadding = false; uni.hideLoading(); }); }, getServer: function getServer() { var self = this; var serverList = []; self.detail.server.forEach(function (item, index) { serverList.push(item.name); }); self.serverList = serverList.join('·'); }, /*多规格商品*/initSpecData: function initSpecData(data) { var _this2 = this; for (var i in data.spec_attr) { for (var j in data.spec_attr[i].spec_items) { data.spec_attr[i].spec_items[j].checked = false; } } this.specData = data; if (this.specData.spec_attr) { this.specData.spec_attr.forEach(function (item) { _this2.alreadyChioce += item.group_name; _this2.alreadyChioce += ' / '; }); this.alreadyChioce = this.alreadyChioce.replace(/(\s\/\s)$/gi, ''); } }, /*选规格*/openPopup: function openPopup(e) { var _show_sku; var obj = { specData: this.specData, detail: this.detail, productSpecArr: this.specData != null ? new Array(this.specData.spec_attr.length) : [], show_sku: (_show_sku = { sku_image: '', price: 0, product_sku_id: 0, line_price: 0, stock: 0 }, (0, _defineProperty2.default)(_show_sku, "product_sku_id", 0), (0, _defineProperty2.default)(_show_sku, "sum", 1), _show_sku), plus_sku: null, type: e, plus_name: '' }; if (this.activeName == 'advance') { obj.plus_sku = this.detail.advance.sku; obj.plus_name = 'advance'; } if (this.activeName == 'secKill') { obj.plus_sku = this.detail.secKill.seckillSku; obj.plus_name = 'seckill'; } this.productModel = obj; this.isPopup = true; }, /*关闭弹窗*/closePopup: function closePopup(e, cart_total_num) { this.isPopup = false; if (e && e.spec_attr) { this.alreadyChioce = ''; var has = '已选:'; var noone = ''; e.spec_attr.forEach(function (item) { if (item.spec_items) { var h = ''; for (var i = 0; i < item.spec_items.length; i++) { var child = item.spec_items[i]; if (child.checked) { h = child.spec_value + ' / '; break; } } if (h != '') { has += h; } else { noone += item.group_name; } } }); if (noone != '') { this.alreadyChioce = noone; } else { has = has.replace(/(\s\/\s)$/gi, ''); this.alreadyChioce = has; } } if (cart_total_num) { this.cart_total_num = cart_total_num; } }, /*查看更多评价*/lookEvaluate: function lookEvaluate(product_id) { this.gotoPage('/pages/product/detail/look-evaluate/look-evaluate?product_id=' + product_id); }, /*分享*/onShareAppMessage: function onShareAppMessage() { var self = this; self.taskFunc(); // 构建页面参数 var params = self.getShareUrlParams({ product_id: self.product_id }); return { title: self.detail.product_name, path: '/pages/product/detail/detail?' + params }; }, goback: function goback() { var routes = getCurrentPages(); // 获取当前打开过的页面路由数组 console.log(routes.length); if (routes.length <= 1) { this.gotoPage('/pages/index/index'); } else { uni.navigateBack(); } }, /*跳转购物车*/gotocart: function gotocart() { this.gotoPage('/pages/cart/cart'); }, //关闭分享 closeBottmpanel: function closeBottmpanel(data) { this.isbottmpanel = false; if (data.type == 2) { this.poster_img = data.poster_img; this.isCreatedImg = true; } }, closeGuarantee: function closeGuarantee() { this.isguarantee = false; }, showGuarantee: function showGuarantee() { this.isguarantee = true; }, //分享按钮 showShare: function showShare() { var self = this; self.isbottmpanel = true; self.taskFunc(); }, //关闭分享 closeAppShare: function closeAppShare(data) { this.isAppShare = false; }, //关闭生成图片 hidePopupFunc: function hidePopupFunc() { this.isCreatedImg = false; }, //保存海报图片 savePosterImg: function savePosterImg() { var self = this; uni.showLoading({ title: '加载中' }); // 下载海报图片 uni.downloadFile({ url: self.poster_img, success: function success(res) { uni.hideLoading(); // 图片保存到本地 uni.saveImageToPhotosAlbum({ filePath: res.tempFilePath, success: function success(data) { uni.showToast({ title: '保存成功', icon: 'success', duration: 2000 }); // 关闭商品海报 self.isCreatedImg = false; }, fail: function fail(err) { if (err.errMsg === 'saveImageToPhotosAlbum:fail auth deny') { uni.showToast({ title: '请允许访问相册后重试', icon: 'none', duration: 1000 }); setTimeout(function () { uni.openSetting(); }, 1000); } }, complete: function complete(res) { console.log('complete'); } }); } }); }, openCoupon: function openCoupon() { this.isCoupon = !this.isCoupon; }, /*打开客服*/openService: function openService() { if (this.service_type == 10) { this.isMpservice = true; } if (this.service_type == 20) { this.gotoPage('/pages/plus/chat/chat?user_id=' + this.shop_info.supplier_user_id + '&product_id=' + this.product_id + '&shop_supplier_id=' + this.shop_info.shop_supplier_id + '&nickName=' + this.shop_info.name); } }, /*关闭客服*/closeMpservice: function closeMpservice() { this.isMpservice = false; }, /*关闭优惠券*/closeCouponFunc: function closeCouponFunc(e) { this.isCoupon = false; }, //跳转店铺首页 goto_shop: function goto_shop() { var store_id = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; var self = this; if (store_id) { this.gotoPage('pages2/goodstore/detail?store_id=' + store_id); } else { self.gotoPage('/pages/shop/shop?shop_supplier_id=' + self.shop_supplier_id); } }, //收藏商品 favorite: function favorite() { var self = this; self._post('user.Favorite/add', { pid: self.product_id, type: 20 }, function (res) { if (self.isfollow == 0) { uni.showToast({ icon: 'none', title: '收藏成功,请到“我的->我的收藏”查看和管理哦' }); self.isfollow = 1; } else if (self.isfollow == 1) { self.isfollow = 0; uni.showToast({ icon: 'none', title: '取消成功' }); } }); }, changeSwiper: function changeSwiper() { this.isVideoPlay = false; }, returnValFunc: function returnValFunc(e) {}, taskFunc: function taskFunc() { var self = this; self._post('plus.task.Task/dayTask', { task_type: 'product' }, function (res) { console.log('分享成功'); }); }, sendFunc: function sendFunc(e) { this[e](); } } }; exports.default = _default; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"])) /***/ }), /***/ 85: /*!********************************************************************************************************************!*\ !*** F:/phpstudy_pro/WWW/saas_shop_multi/mobile/pages/product/detail/detail.vue?vue&type=style&index=0&lang=scss& ***! \********************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_vue_vue_type_style_index_0_lang_scss___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!./detail.vue?vue&type=style&index=0&lang=scss& */ 86); /* harmony import */ var _E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (_E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_detail_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 86: /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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!F:/phpstudy_pro/WWW/saas_shop_multi/mobile/pages/product/detail/detail.vue?vue&type=style&index=0&lang=scss& ***! \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin if(false) { var cssReload; } /***/ }) },[[79,"common/runtime","common/vendor"]]]); //# sourceMappingURL=../../../../.sourcemap/mp-weixin/pages/product/detail/detail.js.map