(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/product/detail"],{ /***/ 147: /*!******************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/main.js?{"page":"pages%2Fproduct%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.vue */ 148)); // @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"])) /***/ }), /***/ 148: /*!***********************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/pages/product/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_0e9671aa___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./detail.vue?vue&type=template&id=0e9671aa& */ 149); /* harmony import */ var _detail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./detail.vue?vue&type=script&lang=js& */ 151); /* 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& */ 153); /* 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"])( _detail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], _detail_vue_vue_type_template_id_0e9671aa___WEBPACK_IMPORTED_MODULE_0__["render"], _detail_vue_vue_type_template_id_0e9671aa___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, null, null, false, _detail_vue_vue_type_template_id_0e9671aa___WEBPACK_IMPORTED_MODULE_0__["components"], renderjs ) component.options.__file = "pages/product/detail.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ 149: /*!******************************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/pages/product/detail.vue?vue&type=template&id=0e9671aa& ***! \******************************************************************************************************************************/ /*! 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_detail_vue_vue_type_template_id_0e9671aa___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=0e9671aa& */ 150); /* 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_detail_vue_vue_type_template_id_0e9671aa___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_detail_vue_vue_type_template_id_0e9671aa___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_detail_vue_vue_type_template_id_0e9671aa___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_detail_vue_vue_type_template_id_0e9671aa___WEBPACK_IMPORTED_MODULE_0__["components"]; }); /***/ }), /***/ 150: /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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/pages/product/detail.vue?vue&type=template&id=0e9671aa& ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! 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 = { 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)) }, uniPopup: function () { return __webpack_require__.e(/*! import() | components/uni-popup/uni-popup */ "components/uni-popup/uni-popup").then(__webpack_require__.bind(null, /*! @/components/uni-popup/uni-popup.vue */ 896)) }, uniNumberBox: function () { return __webpack_require__.e(/*! import() | components/uni-number-box/uni-number-box */ "components/uni-number-box/uni-number-box").then(__webpack_require__.bind(null, /*! @/components/uni-number-box/uni-number-box.vue */ 1598)) }, } } 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 l0 = _vm.isdata ? _vm.__map(_vm.ProductInfo.productPicList, function (item, ii) { var $orig = _vm.__get_orig(item) var m0 = _vm.product_freight_info.if_store == 0 ? _vm.__("售罄,补货中") : null return { $orig: $orig, m0: m0, } }) : null var g0 = _vm.isdata ? _vm.ProductInfo.productPicList.length : null var g1 = _vm.isdata && g0 ? _vm.ProductInfo.productPicList.length : null var m1 = _vm.isdata && (_vm.ProductInfo.isShowCountdown || _vm.ProductInfo.is_pa) ? _vm.__("¥") : null var m2 = _vm.isdata && (_vm.ProductInfo.isShowCountdown || _vm.ProductInfo.is_pa) ? _vm.number_format(_vm.ProductInfo.ShowPrice, 2) : null var m3 = _vm.isdata && (_vm.ProductInfo.isShowCountdown || _vm.ProductInfo.is_pa) && _vm.ProductInfo.activityType == "GROUPBOOKING" ? _vm.sprintf( _vm.__("%s人团省¥%s"), _vm.ProductInfo.UserLimit, _vm.number_format(_vm.ProductInfo.SavePrice) ) : null var m4 = _vm.isdata && (_vm.ProductInfo.isShowCountdown || _vm.ProductInfo.is_pa) && !(_vm.ProductInfo.activityType == "GROUPBOOKING") ? _vm.__("¥") : null var m5 = _vm.isdata && (_vm.ProductInfo.isShowCountdown || _vm.ProductInfo.is_pa) && !(_vm.ProductInfo.activityType == "GROUPBOOKING") ? _vm.number_format(_vm.ProductInfo.product_unit_price, 2) : null var m6 = _vm.isdata && (_vm.ProductInfo.isShowCountdown || _vm.ProductInfo.is_pa) ? _vm.__("还剩") : null var m7 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.ProductInfo.ShowPrice ? _vm.__("¥") : null var m8 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.ProductInfo.ShowPrice ? _vm.number_format(_vm.ProductInfo.ShowPrice, 2) : null var m9 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.ProductInfo.ShowPrice && _vm.ProductInfo.activityType == "GROUPBOOKING" ? _vm.__("¥") : null var m10 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.ProductInfo.ShowPrice && _vm.ProductInfo.activityType == "GROUPBOOKING" ? _vm.number_format(_vm.ProductInfo.ItemSalePrice, 2) : null var m11 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.ProductInfo.MarketPrice && !(_vm.ProductInfo.activityType == "GROUPBOOKING") ? _vm.__("¥") : null var m12 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.ProductInfo.MarketPrice && !(_vm.ProductInfo.activityType == "GROUPBOOKING") ? _vm.number_format(_vm.ProductInfo.MarketPrice, 2) : null var m13 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.ProductInfo.item_unit_points ? _vm.__("积分") : null var m14 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.ProductInfo.item_unit_sp ? _vm.__("众宝") : null var m15 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.ProductInfo.item_rebate > 0 ? _vm.sprintf( _vm.__("返利¥%.2f"), _vm.number_format(_vm.ProductInfo.item_rebate, 2) ) : null var m16 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.ProductInfo.item_fx_cps > 0 ? _vm.sprintf( _vm.__("佣金¥%.2f"), _vm.number_format(_vm.ProductInfo.item_fx_cps, 2) ) : null var m17 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.ProductInfo.activityType == "GROUPBOOKING" ? _vm.sprintf( _vm.__("%s人团省¥%s"), _vm.ProductInfo.UserLimit, _vm.number_format(_vm.ProductInfo.SavePrice, 2) ) : null var m18 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.ProductInfo.activityType == "GROUPBOOKING" ? _vm.__("距离结束还剩:") : null var m19 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.days > 1 ? _vm.__("天") : null var m20 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.isJoin ? _vm.sprintf( _vm.__("还差%s人成团"), _vm.ProductInfo.UserLimit - _vm.ProductInfo.UserNum ) : null var m21 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.plantformInfo.config.product_salenum_flag && _vm.ProductInfo.is_virtual && _vm.ProductInfo.analytics_row && _vm.ProductInfo.analytics_row.product_sale_num > 0 ? _vm.__("已服务") : null var m22 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.plantformInfo.config.product_salenum_flag && _vm.ProductInfo.is_virtual && _vm.ProductInfo.analytics_row && _vm.ProductInfo.analytics_row.product_sale_num > 0 ? _vm.__("人次") : null var m23 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.plantformInfo.config.product_salenum_flag && !_vm.ProductInfo.is_virtual && _vm.ProductInfo.analytics_row && _vm.ProductInfo.analytics_row.product_sale_num > 0 ? _vm.__("已售") : null var m24 = _vm.isdata && true && !_vm.ProductInfo.isShowCountdown && _vm.plantformInfo.config.product_salenum_flag && !_vm.ProductInfo.is_virtual && _vm.ProductInfo.analytics_row && _vm.ProductInfo.analytics_row.product_sale_num > 0 ? _vm.__("") : null var m25 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_ONE_PIECE_DISCOUNT ? _vm.__("活动") : null var m26 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_ONE_PIECE_DISCOUNT ? _vm.__("单件折扣 ") : null var m27 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_ONE_PIECE_DISCOUNT ? _vm.__("折") : null var m28 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_ONE_PIECE_DISCOUNT && _vm.ProductInfo.activity_item_row.activity_use_level_name ? _vm.__(",需会员等级 ") : null var g2 = _vm.isdata && true ? _vm.ProductInfo.SpecLst.length : null var m29 = _vm.isdata && true && g2 > 0 ? _vm.__("已选") : null var m30 = _vm.isdata && true && false ? _vm.__("产地") : null var m31 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GIFTBAG ? _vm.__("组合购") : null var m32 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GIFTBAG ? _vm.__("查看详情") : null var m33 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GIFT ? _vm.__("满即送") : null var m34 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GIFT ? _vm.__("查看详情") : null var m35 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_BARGAIN ? _vm.__("加价购") : null var m36 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_BARGAIN ? _vm.__("查看详情") : null var m37 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_MANHUI ? _vm.__("满返") : null var m38 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_MANHUI ? _vm.__("查看详情") : null var m39 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_MULTIPLE_FOLD ? _vm.__("多件折") : null var m40 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_MULTIPLE_FOLD ? _vm.__("查看详情") : null var m41 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_REDUCTION ? _vm.__("满减") : null var m42 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_REDUCTION ? _vm.__("查看详情") : null var m43 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_REDUCTION_AGAIN ? _vm.__("折上折") : null var m44 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_REDUCTION_AGAIN ? _vm.__("查看详情") : null var m45 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_DOUBLE_POINTS ? _vm.__("多倍积分") : null var m46 = _vm.isdata && true && _vm.ProductInfo.activity_item_row.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_DOUBLE_POINTS ? _vm.__("查看详情") : null var m47 = _vm.isdata && true && !_vm.ProductInfo.is_virtual ? _vm.__("送至") : null var g3 = _vm.isdata && true ? _vm.wholesale_policy_rows.length : null var m48 = _vm.isdata && true && g3 > 0 ? _vm.__("价格") : null var m49 = _vm.isdata && true && g3 > 0 ? _vm.__("起批量") : null var l1 = _vm.isdata && true && g3 > 0 ? _vm.__map(_vm.wholesale_policy_rows, function (row, ii) { var $orig = _vm.__get_orig(row) var m50 = _vm.__("¥") return { $orig: $orig, m50: m50, } }) : null var m51 = _vm.isdata && true && true ? _vm.__("服务") : null var m52 = _vm.isdata && true && true ? _vm.sprintf( _vm.__("由 %s 发货并提供售后服务"), _vm.store_info.store_name ) : null var g4 = _vm.isdata && true && true ? _vm.ProductInfo.contractlist.length : null var g5 = _vm.isdata ? _vm.voucherList.length : null var m53 = _vm.isdata && g5 > 0 ? _vm.__("优惠") : null var l2 = _vm.isdata && g5 > 0 ? _vm.__map(_vm.voucherList, function (item, ii) { var $orig = _vm.__get_orig(item) var m54 = _vm.sprintf( _vm.__("满¥%s 减¥%s"), item.activity_rule.requirement.buy.subtotal, item.activity_rule.voucher_price ) return { $orig: $orig, m54: m54, } }) : null var m55 = _vm.isdata && g5 > 0 ? _vm.__("领取") : null var g6 = _vm.isdata ? _vm.voucherList.length : null var l3 = _vm.isdata && g6 > 0 ? _vm.__map(_vm.voucherList, function (item, ii) { var $orig = _vm.__get_orig(item) var m56 = _vm.sprintf( _vm.__("满¥%s 减¥%s"), item.activity_rule.requirement.buy.subtotal, item.activity_rule.voucher_price ) var m57 = _vm.sprintf(_vm.__("有效日期至:%s"), item.activity_endtime) var m58 = _vm.__("¥") var m59 = _vm.number_format(item.activity_rule.voucher_price, 1) var m60 = false ? undefined : null var m61 = false ? undefined : null var m62 = item.if_gain ? _vm.__("立即领取") : null var m63 = !item.if_gain ? _vm.__("已经领取") : null return { $orig: $orig, m56: m56, m57: m57, m58: m58, m59: m59, m60: m60, m61: m61, m62: m62, m63: m63, } }) : null var m64 = _vm.isdata && g6 > 0 && !_vm.voucherReceiveAllFlag ? _vm.__("一键领取") : null var g7 = _vm.isdata ? _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.GB_rows.length > 0 : null var m65 = _vm.isdata && g7 ? _vm.__("进行中的拼团") : null var l4 = _vm.isdata && g7 ? _vm.__map(_vm.GB_rows, function (item, ii) { var $orig = _vm.__get_orig(item) var m66 = _vm.__("正在开团中") var m67 = _vm.sprintf( _vm.__("还差%s人成团"), item.gb_quantity - item.gb_amount_quantity ) var m68 = item.Time.days >= 1 ? _vm.sprintf(_vm.__("剩余%s天 结束"), item.Time.days) : null var m69 = !(item.Time.days >= 1) ? _vm.sprintf( _vm.__("剩余%s:%s:%s结束"), item.Time.hour, item.Time.min, item.Time.sec ) : null var m70 = _vm.__("立即参团") return { $orig: $orig, m66: m66, m67: m67, m68: m68, m69: m69, m70: m70, } }) : null var g8 = _vm.isdata && g7 ? _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.GB_rows.length > 2 : null var m71 = _vm.isdata && g7 && g8 && !_vm.isAll ? _vm.__("查看全部参团") : null var m72 = _vm.isdata && g7 && g8 && !!_vm.isAll ? _vm.__("收起") : null var g9 = _vm.isdata ? _vm.ProductInfo.last_comment_rows.length : null var m73 = _vm.isdata && g9 > 0 ? _vm.__("用户评价") : null var m74 = _vm.isdata && g9 > 0 ? _vm.__("全部评价") : null var l5 = _vm.isdata && g9 > 0 ? _vm.__map(_vm.ProductInfo.last_comment_rows, function (item, i) { var $orig = _vm.__get_orig(item) var m75 = item.comment_content || _vm.__("无评论") return { $orig: $orig, m75: m75, } }) : null var m76 = _vm.isdata && _vm.Config.MULTISHOP_ENABLE && !_vm.if_saas_status && !_vm.isStoreFlag ? _vm.sprintf(_vm.__("在售商品%s件"), _vm.store_info.store_product_num) : null var m77 = _vm.isdata && _vm.Config.MULTISHOP_ENABLE && !_vm.if_saas_status && !_vm.isStoreFlag ? _vm.__("进店看看") : null var m78 = _vm.isdata && _vm.Config.MULTISHOP_ENABLE && !_vm.if_saas_status && !_vm.isStoreFlag && _vm.store_info.store_o2o_flag == 1 && _vm.store_info.store_latitude && _vm.store_info.store_longitude && _vm.store_info.store_address ? _vm.__("营业时间") : null var m79 = _vm.isdata && _vm.Config.MULTISHOP_ENABLE && !_vm.if_saas_status && !_vm.isStoreFlag && _vm.store_info.store_o2o_flag == 1 && _vm.store_info.store_latitude && _vm.store_info.store_longitude && _vm.store_info.store_address ? _vm.__("距您") : null var l6 = _vm.isdata && _vm.Config.MULTISHOP_ENABLE && !_vm.if_saas_status && !_vm.isStoreFlag ? _vm.__map(_vm.store_product_list, function (item, i) { var $orig = _vm.__get_orig(item) var m80 = _vm.__("¥") var m81 = _vm.sprintf( _vm.__("%.2f"), _vm.number_format(item.item_unit_price, 2) ) return { $orig: $orig, m80: m80, m81: m81, } }) : null var g10 = _vm.isdata ? _vm.chain_rows.length : null var g11 = _vm.isdata && g10 > 0 ? _vm.chain_rows.length : null var m82 = _vm.isdata && g10 > 0 && g11 > 0 ? _vm.__("门店信息") : null var l7 = _vm.isdata && g10 > 0 && g11 > 0 ? _vm.__map(_vm.chain_rows, function (item, index) { var $orig = _vm.__get_orig(item) var m83 = _vm.__("商家电话:") var m84 = _vm.__("商家地址:") return { $orig: $orig, m83: m83, m84: m84, } }) : null var g12 = _vm.isdata ? _vm.chain_rows.length : null var m85 = _vm.isdata && g12 > 0 ? _vm.sprintf(_vm.__("查看全部%s家门店地址"), _vm.chain_rows.length) : null var m86 = _vm.isdata && _vm.Config.MULTISHOP_ENABLE && !_vm.if_saas_status && !_vm.isStoreFlag && false && _vm.store_info.store_is_selfsupport ? _vm.__("自营") : null var m87 = _vm.isdata && _vm.Config.MULTISHOP_ENABLE && !_vm.if_saas_status && !_vm.isStoreFlag && false ? _vm.__("描述相符") : null var m88 = _vm.isdata && _vm.Config.MULTISHOP_ENABLE && !_vm.if_saas_status && !_vm.isStoreFlag && false ? _vm.__("服务态度") : null var m89 = _vm.isdata && _vm.Config.MULTISHOP_ENABLE && !_vm.if_saas_status && !_vm.isStoreFlag && false ? _vm.__("发货速度") : null var m90 = _vm.isdata && false ? _vm.__("评价") : null var m91 = _vm.isdata && false && _vm.ProductInfo.analytics_row && _vm.ProductInfo.analytics_row.evaluation_percent ? _vm.__("好评度") : null var m92 = _vm.isdata && false && _vm.ProductInfo.analytics_row && _vm.ProductInfo.analytics_row.product_evaluation_num > 1 ? _vm.__("查看全部评论") : null var g13 = _vm.isdata && false ? _vm.faq_rows.length : null var m93 = _vm.isdata && false && g13 > 0 ? _vm.__("问大家") : null var m94 = _vm.isdata && false && g13 > 0 ? _vm.__("查看全部") : null var l8 = _vm.isdata && false && g13 > 0 ? _vm.__map(_vm.faq_rows, function (faq_row, idx) { var $orig = _vm.__get_orig(faq_row) var m95 = _vm.__("问") var m96 = _vm.sprintf( _vm.__("%d 个回答"), faq_row.story_comment_count ) return { $orig: $orig, m95: m95, m96: m96, } }) : null var m97 = _vm.isdata && false && !(g13 > 0) ? _vm.__("暂无问答") : null var m98 = _vm.isdata && false ? _vm.__("问大家") : null var m99 = _vm.isdata && false ? _vm.__("宝贝好不好,问过已买过的人") : null var m100 = _vm.isdata && false ? _vm.__("去提问") : null var m101 = _vm.isdata && _vm.ProductInfo.product_detail ? _vm.__("商品详情") : null var m102 = _vm.isdata && _vm.ProductInfo.product_extension ? _vm.__("规格参数") : null var m103 = _vm.isdata && _vm.ProductInfo.product_param ? _vm.__("包装清单") : null var m104 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" ? _vm.__("拼团玩法") : null var m105 = _vm.isdata && _vm.ProductInfo.product_service ? _vm.__("售后服务") : null var m106 = _vm.isdata && _vm.isVoucher ? _vm.__("优惠信息") : null var m107 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ? _vm.__("开团玩法") : null var m108 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ? _vm.__("开团/参团") : null var m109 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ? _vm.__("邀请好友") : null var m110 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ? _vm.__("拼团完成") : null var m111 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ? _vm.__("活动时间") : null var m112 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ? _vm.sprintf( _vm.__("开团支付后,需在%s天内邀请%s人参团,人数不足自动退款。"), _vm.ProductInfo.DayLimit, _vm.ProductInfo.UserLimit ) : null var m113 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ? _vm.__("拼团商品会尽快发货。") : null var m114 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ? _vm.__("① 选择商品") : null var m115 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ? _vm.__("② 支付开团或参团") : null var m116 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ? _vm.__("③ 等待好友参团支付") : null var m117 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ? _vm.__("④ 达到人数拼团成功") : null var m118 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ? _vm.__("如在限定时间内参团人数没达成,系统自动退款。") : null var g14 = _vm.isdata ? _vm.voucherList.length : null var l9 = _vm.isdata && g14 > 0 ? _vm.__map(_vm.voucherList, function (item, ii) { var $orig = _vm.__get_orig(item) var m119 = _vm.sprintf( _vm.__("满¥%s 减¥%s"), item.activity_rule.requirement.buy.subtotal, item.activity_rule.voucher_price ) var m120 = _vm.sprintf( _vm.__("有效日期至:%s"), item.activity_endtime ) var m121 = _vm.__("¥") var m122 = false ? undefined : null var m123 = false ? undefined : null var m124 = item.if_gain ? _vm.__("立即领取") : null var m125 = !item.if_gain ? _vm.__("已经领取") : null return { $orig: $orig, m119: m119, m120: m120, m121: m121, m122: m122, m123: m123, m124: m124, m125: m125, } }) : null var m126 = _vm.isdata && !(g14 > 0) ? _vm.__("亲~什么都没有") : null var m127 = _vm.isdata && !(g14 > 0) ? _vm.__("没有可领的优惠券~") : null var m128 = _vm.isdata && !_vm.IsChannel ? _vm.__("商城套件系统提供技术支持") : null var m129 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && _vm.ProductInfo.is_virtual && _vm.Config.MULTISHOP_ENABLE && !_vm.if_saas_status && !_vm.isStoreFlag ? _vm.__("店铺") : null var m130 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && _vm.ProductInfo.is_virtual && _vm.isCollection ? _vm.__("已收藏") : null var m131 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && _vm.ProductInfo.is_virtual && !_vm.isCollection ? _vm.__("收藏") : null var m132 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && _vm.ProductInfo.is_virtual && _vm.chatUrl ? _vm.__("客服") : null var m133 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && _vm.ProductInfo.is_virtual && !_vm.ProductInfo.normalStatus ? _vm.__("立即预约") : null var m134 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && _vm.ProductInfo.is_virtual && !_vm.ProductInfo.normalStatus ? _vm.__("商品已下架") : null var m135 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && _vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !_vm.ProductInfo.ifStore ? _vm.__("立即预约") : null var m136 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && _vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !_vm.ProductInfo.ifStore ? _vm.__("库存不足") : null var m137 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && _vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && (_vm.ProductInfo.Status == "offline" || _vm.ProductInfo.Pstatus == "offline" || _vm.ProductInfo.IsDelete) ? _vm.__("立即预约") : null var m138 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && _vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && (_vm.ProductInfo.Status == "offline" || _vm.ProductInfo.Pstatus == "offline" || _vm.ProductInfo.IsDelete) ? _vm.__("商品已下架") : null var g15 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && _vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && !( _vm.ProductInfo.Status == "offline" || _vm.ProductInfo.Pstatus == "offline" || _vm.ProductInfo.IsDelete ) ? _vm.ProductInfo.SpecLst.length : null var m139 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && _vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && !( _vm.ProductInfo.Status == "offline" || _vm.ProductInfo.Pstatus == "offline" || _vm.ProductInfo.IsDelete ) && g15 > 0 ? _vm.__("立即预约") : null var m140 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && _vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && !( _vm.ProductInfo.Status == "offline" || _vm.ProductInfo.Pstatus == "offline" || _vm.ProductInfo.IsDelete ) && !(g15 > 0) ? _vm.__("立即预约") : null var m141 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && _vm.Config.MULTISHOP_ENABLE && !_vm.if_saas_status && !_vm.isStoreFlag ? _vm.__("店铺") : null var m142 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && !_vm.chatUrl && _vm.isCollection ? _vm.__("已收藏") : null var m143 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && !_vm.chatUrl && !_vm.isCollection ? _vm.__("收藏") : null var m144 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && _vm.chatUrl ? _vm.__("客服") : null var m145 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual ? _vm.__("购物车") : null var m146 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && !_vm.ProductInfo.normalStatus ? _vm.__("立即购买") : null var m147 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && !_vm.ProductInfo.normalStatus ? _vm.__("商品已下架") : null var m148 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !_vm.ProductInfo.ifStore ? _vm.__("立即购买") : null var m149 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !_vm.ProductInfo.ifStore ? _vm.__("库存不足") : null var m150 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && true ? _vm.__("加入购物车") : null var g16 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ? _vm.ProductInfo.SpecLst.length : null var m151 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && g16 > 0 && _vm.isJoin ? _vm.__("立即参团") : null var m152 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && g16 > 0 && !_vm.isJoin ? _vm.__("发起拼团") : null var m153 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && !(g16 > 0) && _vm.isJoin ? _vm.__("立即参团") : null var m154 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && !(g16 > 0) && !_vm.isJoin ? _vm.__("发起拼团") : null var m155 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) ? _vm.__("加入购物车") : null var g17 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) ? _vm.ProductInfo.SpecLst.length : null var m156 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) && g17 > 0 ? _vm.__("立即购买") : null var m157 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.store_info.store_biz_state != 2 && !_vm.ProductInfo.is_virtual && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) && !(g17 > 0) ? _vm.__("立即购买") : null var m158 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.Config.MULTISHOP_ENABLE && !_vm.if_saas_status && !_vm.isStoreFlag ? _vm.__("店铺") : null var m159 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && !_vm.chatUrl && _vm.isCollection ? _vm.__("已收藏") : null var m160 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && !_vm.chatUrl && !_vm.isCollection ? _vm.__("收藏") : null var m161 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.chatUrl ? _vm.__("客服") : null var m162 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && true ? _vm.__("¥") : null var m163 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && true ? _vm.number_format(_vm.ProductInfo.ItemSalePrice, 2) : null var m164 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && true ? _vm.__("加入购物车") : null var g18 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ? _vm.ProductInfo.SpecLst.length : null var m165 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && g18 > 0 ? _vm.__("¥") : null var m166 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && g18 > 0 ? _vm.number_format(_vm.ProductInfo.ShowPrice, 2) : null var m167 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && g18 > 0 && _vm.isJoin ? _vm.__("立即参团") : null var m168 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && g18 > 0 && !_vm.isJoin ? _vm.__("发起拼团") : null var m169 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && !(g18 > 0) ? _vm.__("¥") : null var m170 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && !(g18 > 0) ? _vm.number_format(_vm.ProductInfo.ShowPrice, 2) : null var m171 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && !(g18 > 0) && _vm.isJoin ? _vm.__("立即参团") : null var m172 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && !(g18 > 0) && !_vm.isJoin ? _vm.__("发起拼团") : null var m173 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) ? _vm.__("加入购物车") : null var g19 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) ? _vm.ProductInfo.SpecLst.length : null var m174 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) && g19 > 0 ? _vm.__("立即购买") : null var m175 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) && !(g19 > 0) ? _vm.__("立即购买") : null var m176 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.isModified ? _vm.__("¥") : null var m177 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && _vm.isModified ? _vm.number_format(_vm.ProductInfo.ItemSalePrice, 2) : null var m178 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.ProductInfo.ShowPrice ? _vm.__("¥") : null var m179 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.ProductInfo.ShowPrice ? _vm.number_format(_vm.ProductInfo.ShowPrice, 2) : null var m180 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.ProductInfo.item_unit_points ? _vm.__("积分") : null var m181 = _vm.isdata && _vm.ProductInfo.activityType != "GROUPBOOKING" && _vm.ProductInfo.item_unit_sp ? _vm.__("众宝") : null var m182 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && !_vm.isModified ? _vm.__("¥") : null var m183 = _vm.isdata && _vm.ProductInfo.activityType == "GROUPBOOKING" && !_vm.isModified ? _vm.number_format(_vm.ProductInfo.ShowPrice, 2) : null var m184 = _vm.isdata ? _vm.sprintf( _vm.__("库存%s件"), _vm.ProductInfo.ifStore ? _vm.ProductInfo.item_quantity : 0 ) : null var g20 = _vm.isdata ? _vm.ProductInfo.SpecLst.length : null var m185 = _vm.isdata && g20 ? _vm.__("已选择:") : null var g21 = _vm.isdata ? _vm.b2bFlag && _vm.ProductInfo.product_spec.length > 0 : null var l10 = _vm.isdata && g21 ? _vm.__map(_vm.product_uniqid, function (item, ii) { var $orig = _vm.__get_orig(item) var m186 = _vm.sprintf(_vm.__("库存%s件"), item[5] ? item[5] : 0) return { $orig: $orig, m186: m186, } }) : null var g22 = _vm.isdata ? _vm.b2bFlag && _vm.ProductInfo.product_spec.length > 0 : null var m187 = _vm.isdata && g22 ? _vm.__("¥") : null var m188 = _vm.isdata && g22 ? _vm.number_format(_vm.price, 2) : null var m189 = _vm.isdata && g22 ? _vm.__("数量:") : null var m190 = _vm.isdata && !g22 ? _vm.__("数量") : null var m191 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && !_vm.ProductInfo.normalStatus ? _vm.__("商品已下架") : null var m192 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && !!_vm.ProductInfo.normalStatus && !_vm.ProductInfo.ifStore ? _vm.__("库存不足") : null var g23 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && _vm.addCartFlag ? _vm.b2bFlag && _vm.ProductInfo.product_spec.length > 0 : null var m193 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && _vm.addCartFlag && g23 ? _vm.__("加入购物车") : null var m194 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && _vm.addCartFlag && !g23 ? _vm.__("加入购物车") : null var m195 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && !_vm.addCartFlag && !_vm.isJoin ? _vm.__("立即开团") : null var m196 = _vm.isdata && _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && !_vm.addCartFlag && !!_vm.isJoin && _vm.isJoin ? _vm.__("立即参团") : null var m197 = _vm.isdata && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) && !_vm.ProductInfo.normalStatus ? _vm.__("商品已下架") : null var m198 = _vm.isdata && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) && !!_vm.ProductInfo.normalStatus && !_vm.ProductInfo.ifStore ? _vm.__("库存不足") : null var m199 = _vm.isdata && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && _vm.ProductInfo.kind_id != 1201 ? _vm.__("立即预约") : null var g24 = _vm.isdata && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && !(_vm.ProductInfo.kind_id != 1201) && _vm.addCartFlag ? _vm.b2bFlag && _vm.ProductInfo.product_spec.length > 0 : null var m200 = _vm.isdata && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && !(_vm.ProductInfo.kind_id != 1201) && _vm.addCartFlag && g24 ? _vm.__("加入购物车") : null var m201 = _vm.isdata && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && !(_vm.ProductInfo.kind_id != 1201) && _vm.addCartFlag && !g24 ? _vm.__("加入购物车") : null var g25 = _vm.isdata && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && !(_vm.ProductInfo.kind_id != 1201) && !_vm.addCartFlag && _vm.buyFlag ? _vm.b2bFlag && _vm.ProductInfo.product_spec.length > 0 : null var m202 = _vm.isdata && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && !(_vm.ProductInfo.kind_id != 1201) && !_vm.addCartFlag && _vm.buyFlag && g25 ? _vm.__("立即购买") : null var m203 = _vm.isdata && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && !(_vm.ProductInfo.kind_id != 1201) && !_vm.addCartFlag && _vm.buyFlag && !g25 && _vm.ProductInfo.kind_id != 1201 ? _vm.__("立即预约") : null var m204 = _vm.isdata && !( _vm.ProductInfo.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GROUPBOOKING ) && !!_vm.ProductInfo.normalStatus && !!_vm.ProductInfo.ifStore && !(_vm.ProductInfo.kind_id != 1201) && !_vm.addCartFlag && _vm.buyFlag && !g25 && !(_vm.ProductInfo.kind_id != 1201) ? _vm.__("立即购买") : null var m205 = !_vm.isdata && _vm.loaded ? _vm.__("什么都没有!") : null var l11 = _vm.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GIFTBAG && _vm.ProductInfo.giftbag_item_data ? _vm.__map(_vm.ProductInfo.giftbag_item_data, function (g_b_item, i) { var $orig = _vm.__get_orig(g_b_item) var m206 = _vm.__("¥") var m207 = _vm.number_format(g_b_item.item_unit_price, 2) return { $orig: $orig, m206: m206, m207: m207, } }) : null var m208 = _vm.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GIFTBAG && _vm.ProductInfo.giftbag_item_data ? _vm.__("套餐内包含以上商品,原价共") : null var m209 = _vm.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GIFTBAG && _vm.ProductInfo.giftbag_item_data ? _vm.__("元,组合购买价") : null var m210 = _vm.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GIFTBAG && _vm.ProductInfo.giftbag_item_data ? _vm.__("元,可省去") : null var m211 = _vm.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GIFTBAG && _vm.ProductInfo.giftbag_item_data ? _vm.__("元") : null var m212 = _vm.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GIFTBAG && _vm.ProductInfo.giftbag_item_data ? _vm.__("立即购买") : null var l12 = _vm.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GIFT && _vm.ProductInfo.gift_rows ? _vm.__map( _vm.ProductInfo.activity_item_row.activity_rule.item_rows, function (g_item, i) { var $orig = _vm.__get_orig(g_item) var m213 = _vm.__("¥") var m214 = _vm.number_format(g_item.item_unit_price, 2) return { $orig: $orig, m213: m213, m214: m214, } } ) : null var l13 = _vm.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GIFT && _vm.ProductInfo.gift_rows && _vm.ProductInfo.activity_item_row.activity_rule.activity_join_mode == 1 ? _vm.__map( _vm.ProductInfo.activity_item_row.activity_rule.rule, function (rule, r) { var $orig = _vm.__get_orig(rule) var m215 = _vm.sprintf( _vm.__("当前商品购买%s件,赠送以上商品自选最多%s件"), rule.total, rule.max_num ) return { $orig: $orig, m215: m215, } } ) : null var l14 = _vm.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_GIFT && _vm.ProductInfo.gift_rows && !(_vm.ProductInfo.activity_item_row.activity_rule.activity_join_mode == 1) ? _vm.__map( _vm.ProductInfo.activity_item_row.activity_rule.rule, function (rule, r) { var $orig = _vm.__get_orig(rule) var m216 = _vm.sprintf( _vm.__("当前商品购买满%s元,赠送以上商品自选最多%s件"), rule.total, rule.max_num ) return { $orig: $orig, m216: m216, } } ) : null var l15 = _vm.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_BARGAIN && _vm.ProductInfo.activity_item_row ? _vm.__map( _vm.ProductInfo.activity_item_row.activity_rule.item_rows, function (g_item, i) { var $orig = _vm.__get_orig(g_item) var m217 = _vm.__("¥") var m218 = _vm.number_format(g_item.item_replace_price, 2) return { $orig: $orig, m217: m217, m218: m218, } } ) : null var l16 = _vm.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_BARGAIN && _vm.ProductInfo.activity_item_row ? _vm.__map( _vm.ProductInfo.activity_item_row.activity_rule.rule, function (rule, r) { var $orig = _vm.__get_orig(rule) var m219 = _vm.sprintf( _vm.__("购买同一加价购活动商品满%s元,可换购商品%s件"), rule.total, rule.max_num ) return { $orig: $orig, m219: m219, } } ) : null var l17 = _vm.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_REDUCTION && _vm.ProductInfo.activity_item_row ? _vm.__map( _vm.ProductInfo.activity_item_row.reduction_item_data, function (reduction_again_item, i) { var $orig = _vm.__get_orig(reduction_again_item) var m220 = _vm.ProductInfo.activity_item_row ? _vm.__("¥") : null var m221 = _vm.ProductInfo.activity_item_row ? _vm.number_format(reduction_again_item.item_unit_price, 2) : null return { $orig: $orig, m220: m220, m221: m221, } } ) : null var l18 = _vm.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_MANHUI && _vm.ProductInfo.activity_item_row ? _vm.__map( _vm.ProductInfo.activity_item_row.activity_rule.item_rows, function (reduction_again_item, i) { var $orig = _vm.__get_orig(reduction_again_item) var m222 = _vm.ProductInfo.activity_item_row ? _vm.__("¥") : null var m223 = _vm.ProductInfo.activity_item_row ? _vm.number_format(reduction_again_item.item_unit_price, 2) : null return { $orig: $orig, m222: m222, m223: m223, } } ) : null var l19 = _vm.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_MULTIPLE_FOLD && _vm.ProductInfo.fold_rows ? _vm.__map(_vm.ProductInfo.fold_rows, function (fold_rows_item, i) { var $orig = _vm.__get_orig(fold_rows_item) var m224 = _vm.ProductInfo.fold_rows ? _vm.__("¥") : null var m225 = _vm.ProductInfo.fold_rows ? _vm.number_format(fold_rows_item.item_unit_price, 2) : null return { $orig: $orig, m224: m224, m225: m225, } }) : null var l20 = _vm.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_REDUCTION_AGAIN && _vm.ProductInfo.activity_item_row ? _vm.__map( _vm.ProductInfo.activity_item_row.activity_rule.item_rows, function (reduction_again_item, i) { var $orig = _vm.__get_orig(reduction_again_item) var m226 = _vm.__("¥") var m227 = _vm.number_format( reduction_again_item.item_unit_price, 2 ) return { $orig: $orig, m226: m226, m227: m227, } } ) : null var l21 = _vm.activity_type_id == _vm.StateCode.ACTIVITY_TYPE_DOUBLE_POINTS && _vm.ProductInfo.activity_item_row ? _vm.__map( _vm.ProductInfo.activity_item_row.activity_rule.item_rows, function (reduction_again_item, i) { var $orig = _vm.__get_orig(reduction_again_item) var m228 = _vm.__("¥") var m229 = _vm.number_format( reduction_again_item.item_unit_price, 2 ) return { $orig: $orig, m228: m228, m229: m229, } } ) : null var m230 = _vm.__("分享") _vm.$mp.data = Object.assign( {}, { $root: { l0: l0, g0: g0, g1: g1, m1: m1, m2: m2, m3: m3, m4: m4, m5: m5, m6: m6, m7: m7, m8: m8, m9: m9, m10: m10, m11: m11, m12: m12, m13: m13, m14: m14, m15: m15, m16: m16, m17: m17, m18: m18, m19: m19, m20: m20, m21: m21, m22: m22, m23: m23, m24: m24, m25: m25, m26: m26, m27: m27, m28: m28, g2: g2, m29: m29, m30: m30, m31: m31, m32: m32, m33: m33, m34: m34, m35: m35, m36: m36, m37: m37, m38: m38, m39: m39, m40: m40, m41: m41, m42: m42, m43: m43, m44: m44, m45: m45, m46: m46, m47: m47, g3: g3, m48: m48, m49: m49, l1: l1, m51: m51, m52: m52, g4: g4, g5: g5, m53: m53, l2: l2, m55: m55, g6: g6, l3: l3, m64: m64, g7: g7, m65: m65, l4: l4, g8: g8, m71: m71, m72: m72, g9: g9, m73: m73, m74: m74, l5: l5, m76: m76, m77: m77, m78: m78, m79: m79, l6: l6, g10: g10, g11: g11, m82: m82, l7: l7, g12: g12, m85: m85, m86: m86, m87: m87, m88: m88, m89: m89, m90: m90, m91: m91, m92: m92, g13: g13, m93: m93, m94: m94, l8: l8, m97: m97, m98: m98, m99: m99, m100: m100, m101: m101, m102: m102, m103: m103, m104: m104, m105: m105, m106: m106, m107: m107, m108: m108, m109: m109, m110: m110, m111: m111, m112: m112, m113: m113, m114: m114, m115: m115, m116: m116, m117: m117, m118: m118, g14: g14, l9: l9, m126: m126, m127: m127, m128: m128, m129: m129, m130: m130, m131: m131, m132: m132, m133: m133, m134: m134, m135: m135, m136: m136, m137: m137, m138: m138, g15: g15, m139: m139, m140: m140, m141: m141, m142: m142, m143: m143, m144: m144, m145: m145, m146: m146, m147: m147, m148: m148, m149: m149, m150: m150, g16: g16, m151: m151, m152: m152, m153: m153, m154: m154, m155: m155, g17: g17, m156: m156, m157: m157, m158: m158, m159: m159, m160: m160, m161: m161, m162: m162, m163: m163, m164: m164, g18: g18, m165: m165, m166: m166, m167: m167, m168: m168, m169: m169, m170: m170, m171: m171, m172: m172, m173: m173, g19: g19, m174: m174, m175: m175, m176: m176, m177: m177, m178: m178, m179: m179, m180: m180, m181: m181, m182: m182, m183: m183, m184: m184, g20: g20, m185: m185, g21: g21, l10: l10, g22: g22, m187: m187, m188: m188, m189: m189, m190: m190, m191: m191, m192: m192, g23: g23, m193: m193, m194: m194, m195: m195, m196: m196, m197: m197, m198: m198, m199: m199, g24: g24, m200: m200, m201: m201, g25: g25, m202: m202, m203: m203, m204: m204, m205: m205, l11: l11, m208: m208, m209: m209, m210: m210, m211: m211, m212: m212, l12: l12, l13: l13, l14: l14, l15: l15, l16: l16, l17: l17, l18: l18, l19: l19, l20: l20, l21: l21, m230: m230, }, } ) } var recyclableRender = false var staticRenderFns = [] render._withStripped = true /***/ }), /***/ 151: /*!************************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/pages/product/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 _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_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& */ 152); /* 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_detail_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_detail_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_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 _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_detail_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_detail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 152: /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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/pages/product/detail.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 _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; } // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // function getNowFormatDate() { var e = new Date(), t = "-", n = e.getMonth() + 1, r = e.getDate(); n >= 1 && n <= 9 && (n = "0" + n), r >= 0 && r <= 9 && (r = "0" + r); var i = e.getFullYear() + t + n + t + r; return i; } var uniPopup = function uniPopup() { __webpack_require__.e(/*! require.ensure | components/uni-popup/uni-popup */ "components/uni-popup/uni-popup").then((function () { return resolve(__webpack_require__(/*! ../../components/uni-popup/uni-popup.vue */ 896)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var mpvueCityPicker = function mpvueCityPicker() { __webpack_require__.e(/*! require.ensure | components/mpvue-citypicker/mpvueCityPicker */ "components/mpvue-citypicker/mpvueCityPicker").then((function () { return resolve(__webpack_require__(/*! ../../components/mpvue-citypicker/mpvueCityPicker.vue */ 1605)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; 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 shareBoxMp = function shareBoxMp() { __webpack_require__.e(/*! require.ensure | components/share-box-mp */ "components/share-box-mp").then((function () { return resolve(__webpack_require__(/*! ../../components/share-box-mp.vue */ 1612)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var shareBoxApp = function shareBoxApp() { __webpack_require__.e(/*! require.ensure | components/share-box-app */ "components/share-box-app").then((function () { return resolve(__webpack_require__(/*! ../../components/share-box-app.vue */ 1619)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var shareBoxH5 = function shareBoxH5() { __webpack_require__.e(/*! require.ensure | components/share-box-h5 */ "components/share-box-h5").then((function () { return resolve(__webpack_require__(/*! ../../components/share-box-h5.vue */ 1624)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var quickNav = function quickNav() { __webpack_require__.e(/*! require.ensure | components/quick-nav */ "components/quick-nav").then((function () { return resolve(__webpack_require__(/*! ../../components/quick-nav.vue */ 1629)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var headerNavMenu = function headerNavMenu() { __webpack_require__.e(/*! require.ensure | components/header-nav-menu */ "components/header-nav-menu").then((function () { return resolve(__webpack_require__(/*! ../../components/header-nav-menu.vue */ 1636)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var uniBadge = function uniBadge() { __webpack_require__.e(/*! require.ensure | components/uni-badge */ "components/uni-badge").then((function () { return resolve(__webpack_require__(/*! ../../components/uni-badge.vue */ 1541)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var uniNumberBox = function uniNumberBox() { __webpack_require__.e(/*! require.ensure | components/uni-number-box/uni-number-box */ "components/uni-number-box/uni-number-box").then((function () { return resolve(__webpack_require__(/*! @/components/uni-number-box/uni-number-box.vue */ 1598)); }).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 loading = function loading() { __webpack_require__.e(/*! require.ensure | components/loading */ "components/loading").then((function () { return resolve(__webpack_require__(/*! @/components/loading.vue */ 1463)); }).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 intervalDate; var intervalPt; var intervalCt; var intervalTimeAct; var _default = { data: function data() { return { numberValue: 0, b2bFlag: 0, proIds: [], product_uniqid: [], ss: ["ss1", "ss2", "ss3", "ss4", "ss5"], color: "", price: 0, quantity: 0, options: {}, isMore: false, selectsp: 0, selectct: 0, proId: 0, CommentImgList: [], splist: [], splistStr: [], numval: 1, stock: 1, inputval: 1, skuid: 0, selectimg: "", pname: "", desc: "", isCollection: false, MEID: 0, activity_id: 0, activity_type_id: 0, gb_id: null, eventId: 0, Parameters: [], acticity_ids: [], isdata: false, loaded: false, tapindex: 1, IsChannel: true, FGInfo: {}, GB_rows: [], isAll: false, Time: {}, ProductInfo: { productPicList: [], last_comment_row: {}, last_comment_rows: [], analytics_row: {}, contractlist: [] }, store_product_list: [], store_product_num: 0, faq_rows: [], store_info: {}, chain_rows: [], Coupons: [], isCancelSuccess: true, isCancel: true, CouponAmount: 0, user_is_new: 0, addCartFlag: false, //{{__('加入购物车')}}标记 buyFlag: false, //{{__('立即购买')}}标记 isVoucher: false, virtual_flag: false, versionNumber: "", CashData: {}, PageQRCodeInfo: { Path: "", IsShare: false, IsShareBox: false, IsJT: false }, isModified: true, timer: null, days: "", hours: "", minutes: "", seconds: "", isShare: true, if_saas_status: false, isStoreFlag: 0, //店铺内打开 voucherList: [], voucherReceiveAllFlag: false, AppId: "", chatUrl: "", isJoin: false, ispage: false, shareData: { shareText: "同城特惠,一站式购买小发精选好物。", shareTitle: "大型综合体商城,30分钟送货到家", href: "https://gpxscs.cn/", image: "", price: 0 }, shareText: "同城特惠,一站式购买小发精选好物。", shareTitle: "大型综合体商城,30分钟送货到家", href: "https://gpxscs.cn/", image: "", shareBoxFlag: 0, shareContetnFlag: 0, shareType: 0, providerList: [], wholesale_policy_rows: [], scposition: 0, old: { scposition: 0 }, isnav: true, screenHeight: 0, isquicknav: false, Id: 0, needed_point: 0, cityPickerValueDefault: [1, 2, 3], themeColor: "#007AFF", product_freight_info: { content: "无货", district_info: "上海市/上海市", if_store: false }, latitude: "", longitude: "", url: "", is_chain: 0, currentSwipperImageIndex: 1, showLoginPopup: false }; }, metaInfo: function metaInfo() { return { meta: [{ name: "og:url", content: this.$.sprintf("%s/h5/pages/product/detail?pid=%d&uid=%d", this.Config.SiteUrl, this.proId, this.userInfo.user_id) }, { name: "og:type", content: "article" }, { name: "og:title", content: this.pname }, { name: "og:description", content: this.desc || this.pname }, { name: "og:image", content: this.ProductInfo.productPicList.length ? this.ProductInfo.productPicList[0].Path : "" }], title: this.pname }; }, components: { shareBoxMp: shareBoxMp, shareBoxApp: shareBoxApp, shareBoxH5: shareBoxH5, quickNav: quickNav, uniBadge: uniBadge, mpvueCityPicker: mpvueCityPicker, wxParse: wxParse, uniTag: uniTag, uniNumberBox: uniNumberBox, loading: loading, headerNavMenu: headerNavMenu, uniPopup: uniPopup, loginPopup: loginPopup }, computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)(["Config", "StateCode", "notice", "plantformInfo", "shopInfo", "userInfo", "hasLogin", "cartNum"])), {}, { nav_nemu: function nav_nemu() { return [{ url: "/pages/index/index", type: "switchTab", icon: "zc-dianpu", name: this.__("首页") }, { url: "/member/member/message", type: "navigate", icon: "zc-zaixian-im", name: this.__("消息") }, { url: "/member/member/favorites", type: "navigate", icon: "zc-shoucang11", name: this.__("我的关注") }, { url: "/member/member/browse", type: "navigate", icon: "zc-zuji", name: this.__("浏览记录") }]; } }), onLoad: function () { var _onLoad = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(options) { var that, scene, opts, n; return _regenerator.default.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: uni.setNavigationBarTitle({ title: this.__("商品详情") }); _context.next = 3; return this.$onLaunched; case 3: that = this; if (options.scene) { scene = decodeURIComponent(options.scene); opts = {}; opts = that.$.parse_str(scene); options = Object.assign(options, opts); } that.$.getSystemInfo({ success: function success(t) { that.setData({ screenHeight: t.screenHeight }); } }); this.setData({ options: options, isStoreFlag: options.is_store_flag ? parseInt(options.is_store_flag) : 0, if_saas_status: this.Config.SAAS_STATUS }); /* this.setData({ versionNumber: this.plantformInfo.versionNumber }); */ n = { productId: options.pid }; that.InitData(options); this.getPlantformInfo(function (plantformInfo) { that.setData({ b2bFlag: plantformInfo.config.b2b_flag }); }); case 10: case "end": return _context.stop(); } } }, _callee, this); })); function onLoad(_x) { return _onLoad.apply(this, arguments); } return onLoad; }(), onShareAppMessage: function onShareAppMessage() { wx.showShareMenu({ withShareTicket: true, menus: ["shareAppMessage", "shareTimeline"] }); return { imageUrl: this.ProductInfo.productPicList[0].Path, title: this.pname, path: "/pages/product/detail?pid=" + this.proId + "&uid=" + this.userInfo.user_id }; }, /** * 用户点击右上角分享朋友圈 */ onShareTimeline: function onShareTimeline() { return { title: this.pname, query: { uid: this.userInfo.user_id, pid: this.proId }, imageUrl: this.ProductInfo.productPicList[0].Path }; }, onBackPress: function onBackPress() { if (this.$refs.mpvueCityPicker.showPicker) { this.$refs.mpvueCityPicker.pickerCancel(); return true; } if (this.$refs.shareBoxMp.showBoxView) { this.$refs.shareBoxMp.cancel(); return true; } }, onUnload: function onUnload() { clearInterval(intervalDate); clearInterval(intervalPt); clearInterval(intervalCt); clearInterval(intervalTimeAct); this.showLoginPopup = false; if (this.$refs.mpvueCityPicker.showPicker) { this.$refs.mpvueCityPicker.pickerCancel(); } if (this.$refs.shareBoxMp.showBoxView) { this.$refs.shareBoxMp.cancel(); } }, onNavigationBarButtonTap: function onNavigationBarButtonTap(e) { var that = this; if (e.index === 0) { that.onMenu(e); } else if (e.index === 1) { that.onShareBox(e); } else { uni.showToast({ title: "你点了收藏按钮", icon: "none" }); } }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function onPullDownRefresh() { this.InitProduct(true); }, methods: _objectSpread(_objectSpread({}, (0, _vuex.mapMutations)(["login", "logout", "getPlantformInfo", "forceUserInfo", "getUserInfo", "setCartNum"])), {}, { //生成的海报图片 createPoster: function createPoster(e) { this.productPoster = e; if (this.productPoster) { uni.hideLoading(); this.$refs.shareBoxMp.path = this.productPoster; } }, swiperImg: function swiperImg(e) { this.currentSwipperImageIndex = e.detail.current + 1; }, InitData: function InitData(options) { var that = this; this.setData({ proId: options.pid, splistStr: [], gb_id: parseInt(options.gb_id), isJoin: !that.$.isNull(options.gb_id) && options.gb_id != 0 ? true : false }); that.$.isNull(this.userInfo) ? this.getUserInfo(function (user) { that.InitProduct(false); that.setData({ IsChannel: this.shopInfo.IsChannel }); that.setData({ user_is_new: 0, //user_is_new: this.userInfo.user_is_new, CouponAmount: 10 //CouponAmount: this.userInfo.CouponAmount }); }) : that.InitProduct(false); //that.notice.postNotificationName("RefreshProduct", false) }, initChain: function initChain() { var that = this; that.$.getLocation({ type: "wgs84", success: function success(response) { that.setData({ latitude: response.latitude, longitude: response.longitude }); that.getNearChain(); }, fail: function fail() { that.setData({ isdata: true }); that.$.confirm(that.__("手机定位失败")); that.getNearChain(); } }); }, getNearChain: function getNearChain() { var that = this; var chain_params = { store_id: that.store_info.store_id, item_id: that.proId, lat: that.latitude, lng: that.longitude }; that.$.request({ url: that.Config.URL.store.getNearChain, data: chain_params, loading: false, success: function success(data, status, msg, code) { if (status == 200) { for (var i = 0; i < data.items.length; i++) { data.items[i]["distance"] = that.$.distanceFormat(data.items[i]["distance"]); var coord = that.$.bMapTransQQMap(data.items[i]["chain_lng"], data.items[i]["chain_lat"]); data.items[i]["chain_lng"] = coord.lng; data.items[i]["chain_lat"] = coord.lat; } that.setData({ chain_rows: data.items }); } } }); }, gotomap: function gotomap(e) { console.info(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 }); }, gopage: function gopage(e) { var that = this; this.$.gotopage("/chain/chain/index?chain_id=" + e.currentTarget.dataset.chain_id); }, call: function call(e) { var that = this; that.$.makePhoneCall({ phoneNumber: e.currentTarget.dataset.phone }); }, InitProduct: function InitProduct(force_refresh) { if (typeof force_refresh == "undefined") { force_refresh = true; } var that = this; //存入本地 var district_id = uni.getStorageSync("district_id"); var params = { item_id: that.proId, gb_id: that.gb_id, comment_flag: 1 //如果有,则读取一条评论 }; if (district_id) { params.district_id = district_id; } that.$.request({ url: this.Config.URL.product.item, data: params, loading: false, ajaxCache: { timeout: this.Config.CACHE_EXPIRE, forceRefresh: force_refresh }, success: function success(data, status, msg, code) { if (200 == status) { clearInterval(intervalDate); clearInterval(intervalPt); clearInterval(intervalCt); clearInterval(intervalTimeAct); that.$report("fb_mobile_content_view", data.item_row); that.setData({ product_freight_info: data.product_freight_info }); data.item_row.ProductName = data.item_row.product_item_name; data.item_row.ProductTips = data.item_row.product_tips; data.item_row.MarketPrice = Math.max(data.item_row.item_unit_price, data.item_row.item_sale_price, data.item_row.item_market_price); data.item_row.ItemSalePrice = data.item_row.item_unit_price; data.item_row.ShowPrice = data.item_row.item_sale_price; if (data.item_row.MarketPrice <= data.item_row.ItemSalePrice) { data.item_row.MarketPrice = 0; } data.item_row.normalStatus = data.item_row.product_state_id == that.StateCode.PRODUCT_STATE_NORMAL; data.item_row.ifStore = data.product_freight_info.if_store; data.item_row.isShowCountdown = that.StateCode.ACTIVITY_TYPE_LIMITED_DISCOUNT == data.item_row.activity_type_id || that.StateCode.ACTIVITY_TYPE_GROUPBOOKING == data.item_row.activity_type_id ? true : false; data.item_row.activityType = that.StateCode.ACTIVITY_TYPE_GROUPBOOKING == data.item_row.activity_type_id ? "GROUPBOOKING" : false; data.item_row.productPicList = []; data.item_row.pv_url = "/pagesub/video/video?pid=" + data.item_row.product_id + "&url=" + encodeURIComponent(data.item_row.product_video) + "&title=" + encodeURIComponent(data.item_row.product_name); for (var i = 0; i < data.item_row.item_image_row.length; i++) { data.item_row.productPicList[i] = {}; data.item_row.productPicList[i].Path = data.item_row.item_image_row[i]; data.item_row.productPicList[i].Video = false; } data.item_row.SpecLst = []; //for b2b data.item_row.Ids = []; for (var t in data.item_row.product_spec) { for (var s in data.item_row.product_spec[t].item) { if (data.item_row.product_spec[t].item[s].select == 1) { that.setData({ color: data.item_row.product_spec[0].item[0].name }); } } } for (var n in data.item_row.product_spec) { data.item_row.SpecLst[n] = {}; data.item_row.SpecLst[n].svLst = []; data.item_row.SpecLst[n].unit_id = data.item_row.product_spec[n].id; //for b2b data.item_row.Ids[n] = {}; data.item_row.Ids[n].info = []; data.item_row.Ids[n].id = data.item_row.product_spec[n].id; for (var r in data.item_row.product_spec[n].item) { data.item_row.SpecLst[n].svLst[r] = {}; data.item_row.SpecLst[n].svLst[r].Id = data.item_row.product_spec[n].item[r].id; data.item_row.SpecLst[n].svLst[r].Name = data.item_row.product_spec[n].item[r].name; data.item_row.Ids[n].info[r] = data.item_row.product_spec[n].item[r].id; //for b2b if (data.item_row.item_spec[n].item.id == data.item_row.product_spec[n].item[r].id) { data.item_row.SpecLst[n].svLst[r].IsChecked = true; } else { data.item_row.SpecLst[n].svLst[r].IsChecked = false; } if (!that.selectimg && data.item_row.product_spec_image_row[data.item_row.product_spec[n].item[r].id]) { data.item_row.SpecLst[n].svLst[r].imagePath = data.item_row.product_spec_image_row[data.item_row.product_spec[n].item[r].id]; } else { //data.item_row.SpecLst[n].svLst[r].imagePath = data.item_row.product_image; data.item_row.SpecLst[n].svLst[r].imagePath = data.item_row.product_image || data.item_row.product_spec_image_row[data.item_row.product_spec[n].item[r].id]; } } } //倒计时 //activity_item_row.activity_endtime if (data.item_row.isShowCountdown || data.item_row.is_pa) { if (data.item_row.is_pa) { data.item_row.product_sale_time = that.$.strtotime(data.item_row.pa_endtime); } else { data.item_row.product_sale_time = that.$.strtotime(data.item_row.activity_item_row.activity_endtime); } var end_diff_time = data.item_row.product_sale_time * 1000 - new Date().getTime(); intervalCt = setInterval(function () { var n = end_diff_time -= 1e3; n < 0 ? (clearInterval(), that.setData({ hours: "00", minutes: "00", seconds: "00" })) : that.setData({ hours: that.$.doubleNum(Math.floor(n / 1e3 / 60 / 60)), minutes: that.$.doubleNum(Math.floor(n / 1e3 / 60 % 60)), seconds: that.$.doubleNum(Math.floor(n / 1e3 % 60)) }); }, 1e3); } //拼团 if (data.item_row.activityType == "GROUPBOOKING") { data.item_row.EventStartTime = data.item_row.activity_item_row.activity_rule.activity_starttime; data.item_row.EventEndTime = data.item_row.activity_item_row.activity_rule.activity_endtime; data.item_row.DayLimit = data.item_row.activity_item_row.activity_rule.group_days_limit; data.item_row.UserLimit = data.item_row.activity_item_row.activity_rule.group_quantity; data.item_row.SavePrice = data.item_row.item_unit_price - data.item_row.item_sale_price; data.item_row.UserNum = data.item_row.activity_item_row.gb_amount_quantity; //data.item_row.end_diff_time = (new Date(data.item_row.activity_item_row.activity_endtime.replace(/-/g, "/"))) data.item_row.end_diff_time = new Date(data.item_row.activity_item_row.activity_endtime).getTime() - new Date().getTime(); that.setData({ activity_id: data.item_row.activity_id }); /* intervalPt = setInterval(function(clear) { var n = data.item_row.end_diff_time -= 1e3; if (n < 0) { clearInterval(clear); that.setData({ days: "00", hours: "00", minutes: "00", seconds: "00", }); } else { that.setData({ days: that.$.doubleNum(Math.floor(n / 1e3 / 60 / 60 / 24)), hours: that.$.doubleNum(Math.floor(n / 1e3 / 60 / 60 % 24)), minutes: that.$.doubleNum(Math.floor(n / 1e3 / 60 % 60)), seconds: that.$.doubleNum(Math.floor(n / 1e3 % 60)), }); } }, 1e3); */ } if (!that.$.isNull(data.item_row.activityType)) { if (data.item_row.activityType == "GROUPBOOKING" && data.item_row.activity_id > 0) { that.findOffered(data.item_row.activity_id); clearInterval(intervalTimeAct); intervalTimeAct = setInterval(function () { that.setData({ Time: that.$.FormatTime(data.item_row.activity_item_row.activity_endtime), MEID: data.item_row.activity_id }); }, 1e3); } } if (data.item_row.SpecLst.length > 0) { for (var n in data.item_row.SpecLst) { for (var r in data.item_row.SpecLst[n].svLst) { data.item_row.SpecLst[n].svLst[r].IsChecked && (data.item_row.SpecLst[n].ckid = data.item_row.SpecLst[n].svLst[r].Id, that.splist.push(data.item_row.SpecLst[n].svLst[r].Id), that.splistStr.push(data.item_row.SpecLst[n].svLst[r].Name), that.setData({ selectimg: data.item_row.SpecLst[n].svLst[r].imagePath })); data.item_row.product_spec[n].item[r].IsChecked && (data.item_row.product_spec[n].ckid = data.item_row.product_spec[n].item[r].id, that.splist.push(data.item_row.product_spec[n].item[r].id), that.splistStr.push(data.item_row.product_spec[n].item[r].name), that.setData({ selectimg: data.item_row.product_spec[n].item[r].imagePath })); } } } else { that.setData({ selectimg: data.item_row.product_image }); } var perm_id = that.$.getStorageSync("uid"); var perm_key = that.$.getStorageSync("ukey"); that.$.setNavigationBarTitle({ title: data.item_row.product_item_name }); //data.item_row.product_detail = '' + data.item_row.product_detail; //data.item_row.product_detail = data.item_row.product_detail.replace(/\ 0 ? true : false, skuid: data.item_row.item_id, Parameters: data.item_row.product_param, desc: data.item_row.ProductTips, pname: data.item_row.product_item_name, stock: data.item_row.item_quantity }); that.store_info.distance = 0; /* var i = data.item_row.product_detail; i = i.replace(/&nbsp;/g, ""); //WxParse.wxParse("pinfo", "html", i, that); var p = data.item_row.product_param; p = p.replace(/&nbsp;/g, ""); //WxParse.wxParse("product_param", "html", p, that); var c = data.item_row.product_extension; c = c.replace(/&nbsp;/g, ""); WxParse.wxParse("product_extension", "html", c, that); var s = data.item_row.product_service; s = s.replace(/&nbsp;/g, ""); //WxParse.wxParse("Services", "html", s, that); */ that.setData({ isdata: true }); that.getCouponlist(); if (that.Config.CHAIN_ENABLE) { that.initChain(); } //读取帮助信息 that.getFaq(data.item_row.product_id); //计算店铺距离 /** * 计算两个经纬度的距离(米) */ 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; }; that.store_info.store_o2o_flag = 1; if (that.store_info.store_o2o_flag) { that.$.getLocation({ type: "wgs84", success: function success(response) { that.setData({ latitude: response.latitude, longitude: response.longitude }); //that.store_info.distance = 100; var d = getDistance(that.latitude, that.longitude, that.store_info.store_latitude, that.store_info.store_longitude); console.info(that.latitude, that.longitude, that.store_info.store_latitude, that.store_info.store_longitude); console.info(d); that.store_info.distance = that.$.distanceFormat(d || 0); }, fail: function fail() {} }); } } else { that.setData({ isdata: false }); } if (200 != status) {} else { //初始化微信分享 var $title = that.pname; var $desc = that.desc; var $link = that.$.sprintf("%s/h5/pages/product/detail?pid=%s", that.Config.SiteUrl, that.proId); var $img_url = that.ProductInfo.productPicList[0].Path; //初始化微信分享 that.$.wxShare($title, $desc, $link, $img_url); that.getStoreProdcutList(); } that.setData({ loaded: true }); that.$.stopPullDownRefresh(); }, complete: function complete(res, status) {} }); }, getFaq: function getFaq(product_id) { var that = this; var faq_params = { product_id: product_id, rows: 2 }; that.$.request({ url: this.Config.URL.sns.story_lists, data: faq_params, loading: false, /* ajaxCache: { timeout: Config.CACHE_EXPIRE }, */ success: function success(data, status, msg, code) { if (status == 200) { that.faq_rows = data.items; if ("analytics_row" in that.ProductInfo) { if (that.ProductInfo.analytics_row && "product_ask_num" in that.ProductInfo.analytics_row) { that.ProductInfo.analytics_row.product_ask_num = data.records; } } } } }); }, listFaq: function listFaq(e) { //this.$.gopage(this.$.sprintf('/community/community/lists?pid=%s', e.currentTarget.dataset.product_id)); this.$.gopage(this.$.sprintf("/community/community/lists?pid=%s", this.ProductInfo.product_id)); }, ckselectsp: function ckselectsp(e) { if (!this.hasLogin) { this.showLoginPopup = true; return; } this.setData({ //change: e.currentTarget.offsetLeft, selectsp: 1, selectct: 1, addCartFlag: true, buyFlag: false }), e.currentTarget.dataset.type == 1 ? this.setData({ isModified: true }) : this.setData({ isModified: false }); }, ckselectsp1: function ckselectsp1(e) { if (!this.hasLogin) { this.showLoginPopup = true; return; } // console.log(this) this.setData({ //change: e.currentTarget.offsetLeft, selectsp: 1, selectct: 1, buyFlag: true, addCartFlag: false }); }, closesp: function closesp(e) { var that = this; that.setData({ selectct: 0 /*flag: false*/ }); setTimeout(function () { that.setData({ selectsp: 0 }); }, 1e2); }, selectSpec: function selectSpec(e) { var that = this; if (!e.target.dataset.enable) { return; } /* this.setData({ buyFlag: true, addCartFlag: false }) */ /*$(self).addClass("current").siblings().removeClass("current"); //拼接属性 var curEle = $(".spec").find("a.current"); var curSpec = []; that.$.each(curEle, function (i, v) { // convert to int type then sort curSpec.push(parseInt($(v).attr("specs_value_id")) || 0); }); var spec_string = curSpec.sort(function (a, b) { return a - b; }).join("-"); //获取商品ID window.item_id = myData.product_uniqid[spec_string][0]; get_detail(window.item_id);*/ var params = { spid: e.target.dataset.spid, ckid: e.target.dataset.ckid, unit_id: e.target.dataset.unit_id }, n = [], r = this.splist; var uniqid, spec_ids = []; for (var spec_key in that.ProductInfo.item_spec) { if (params.unit_id == that.ProductInfo.item_spec[spec_key].id) { spec_ids.push(params.spid); } else { spec_ids.push(that.ProductInfo.item_spec[spec_key].item.id); } } uniqid = spec_ids.sort(function (a, b) { return a - b; }).join("-"); var item_id = that.ProductInfo.product_uniqid[uniqid][0]; if (that.b2bFlag) { return; } that.setData({ proId: item_id }); that.InitProduct(false); /* that.$.xsr(that.$.makeUrl(api.GetProductlistSpc, params), function (t) { that.$.isNull(t.Info[0].activityType) || t.Info[0].activityType == "GROUPBOOKING" && t.Info[0].activity_id > 0 && that.findOffered(t.Info[0].activity_id); for (var n in t.Info[0].SpecLst) for (var r in t.Info[0].SpecLst[n].svLst) t.Info[0].SpecLst[n].svLst[r].IsChecked && (t.Info[0].SpecLst[n].ckid = t.Info[0].SpecLst[n].svLst[r].Id, that.splist.push(t.Info[0].SpecLst[n].svLst[r].Id), that.splistStr.push(t.Info[0].SpecLst[n].svLst[r].Name)), t.Info[0].SpecLst[n].svLst[r].Id == e.target.dataset.spid && that.setData({selectimg: t.Info[0].SpecLst[n].svLst[r].imagePath}); that.$.setNavigationBarTitle({title: t.Info[0].SalesName}), that.setData({ ProductInfo: t.Info[0], skuid: t.Info[0].item_id, pname: t.Info[0].ProductName, Parameters: t.Info[0].ProductParameters ? that.Grouping(t.Info[0].ProductParameters) : [], stock: t.Info[0].Stock }) }) */ }, sub: function sub() { this.unifiedNum(2); }, add: function add() { this.unifiedNum(1); }, writenum: function writenum(e) { this.setData({ inputval: e.detail.value }), this.unifiedNum(3); }, unifiedNum: function unifiedNum(e) { var that = this; var t = { value: parseInt(this.numval), stock: parseInt(this.stock), inputval: parseInt(this.inputval) }; if (t.stock <= 0) { that.$.alert(that.__("亲~商品没有库存啦!")); return; } e == 1 ? t.value = t.value + 1 : e == 2 ? t.value = t.value - 1 : (t.value = t.inputval, this.setData({ numval: t.inputval })); if (t.value > t.stock) { this.setData({ numval: t.stock }); return; } if (t.value <= 0) { this.setData({ numval: 1 }); return; } this.setData({ numval: t.value }); }, addCart: function () { var _addCart = (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; if (!that.b2bFlag) { _context2.next = 4; break; } that.addCartBat(); return _context2.abrupt("return"); case 4: params = { item_id: that.proId, proName: that.pname, cart_quantity: that.numval, activity_id: that.ProductInfo.activity_id, SKU_Id: that.skuid }; if (!(that.stock <= 0)) { _context2.next = 8; break; } that.$.alert("亲~商品没有库存啦!"); return _context2.abrupt("return"); case 8: _context2.next = 10; return this.$store.dispatch("addCart", { params: params, callback: function callback(data, status, msg, code) { if (status == 200) { that.$.alert(that.__("添加购物车成功")); that.setData({ numval: 1, inputval: 1 }); if (that.plantformInfo.prodcut_addcart_flag) { that.$store.dispatch("getCartList", function (data) {}); } } that.setData({ selectct: 0 }); setTimeout(function () { that.setData({ selectsp: 0 }); }, 1e3); } }); case 10: case "end": return _context2.stop(); } } }, _callee2, this); })); function addCart() { return _addCart.apply(this, arguments); } return addCart; }(), //for b2b //商品数量 changes: function changes(e, id) { var that = this; var t = that.product_uniqid[id][0]; that.proIds[id] = { item_id: t, quantity: e }; this.setprice(); }, //计算价格 setprice: function setprice() { var that = this; var price = 0; var quantity = 0; for (var i in that.proIds) { price = price + that.proIds[i].quantity * that.product_uniqid[i][1]; quantity += that.proIds[i].quantity; } this.setData({ price: price, quantity: quantity }); }, selectS: function selectS(e, k, d, evnet) { var that = this; that.setData({ color: d }); if (e.select == 1) { return true; } // evnet.target.dataset.unit_id = 1002; var p = that.ProductInfo.product_spec[0].item; for (var l = 0; l < p.length; l++) { if (p[l].select == 1) { p[l].select = 0; } } e.select = 1; // this.setData({ // proId: items.id // }); that.selectSpec(evnet); }, addCartBat: function addCartBat() { var that = this; var pat = []; if (that.ProductInfo.SpecLst.length > 0) { for (var i in that.proIds) { if (that.proIds[i].quantity > 0) { pat.push(that.proIds[i]); } } if (pat.length <= 0) { that.$.alert("亲~请选择商品!"); return; } } else { pat = [{ item_id: that.options.pid, quantity: 1 }]; } var params = { par: JSON.stringify(pat), prd: that.options.pid }; that.$.request({ url: this.Config.URL.cart.batchadd, data: params, success: function success(data, status, msg, code) { if (status == 200) { //that.notice.postNotificationName("RefreshProduct", true); // that.notice.postNotificationName("RefreshCart", that.numval); that.setCartNum({ type: "add", num: that.numval }); that.$.alert("添加进货车成功"); that.setData({ numval: 1, inputval: 1 }); } else { that.$.alert(msg); } that.setData({ selectct: 0 }); setTimeout(function () { that.setData({ selectsp: 0 }); }, 1e3); } }); }, PDCollection: function PDCollection(e) { var that = this; if (this.isCollection) { var params = { item_id: e.currentTarget.dataset.id }; that.$.request({ url: this.Config.URL.user.wish_item_remove, data: params, success: function success(data, status, msg, code) { if (200 == status) { that.setData({ isCollection: false }); } that.$.alert(that.__("已取消收藏!")); } }); } else { var params = { item_id: e.currentTarget.dataset.id }; that.$.request({ url: this.Config.URL.user.wish_item_add, data: params, success: function success(data, status, msg, code) { if (200 == status) { that.setData({ isCollection: true }); } that.$.alert(that.__("已收藏!")); } }); } }, addToWestore: function addToWestore(e) { var that = this; var params = { item_id: e.currentTarget.dataset.id, store_id: this.store_info.store_id, product_id: this.ProductInfo.product_id }; that.$.request({ url: this.Config.URL.user.direct_store_add, data: params, success: function success(data, status, msg, code) { if (status == 200) { that.$.alert(msg); } else { that.$.alert(msg); } } }); }, picDetail: function picDetail() { this.setData({ tapindex: 1 }); }, spcParam: function spcParam() { this.setData({ tapindex: 2 }); }, packingList: function packingList() { this.setData({ tapindex: 3 }); }, showFightGroup: function showFightGroup() { this.setData({ tapindex: 4 }); }, showServiceTab: function showServiceTab() { this.setData({ tapindex: 5 }); }, showVoucherTab: function showVoucherTab() { //this.getCouponlist() this.setData({ tapindex: 6 }); }, Grouping: function Grouping(e) { var t = {}, n = []; for (var r = 0; r < e.length; r++) { var i = e[r]; if (!t[i.ParameterGroupId]) n.push({ ParameterGroupId: i.ParameterGroupId, name: i.ParameterGroupName, data: [i] }), t[i.ParameterGroupId] = i;else for (var s = 0; s < n.length; s++) { var o = n[s]; if (o.ParameterGroupId == i.ParameterGroupId) { o.push(i); break; } } } return n; }, //单规格,不需要选规格,默认购买一个。 buynow: function buynow(e) { var that = this; var params = { item_id: that.proId, proName: that.pname, cart_quantity: that.numval, activity_id: that.ProductInfo.activity_id, SKU_Id: that.skuid }; //for b2b if (that.b2bFlag && that.ProductInfo.SpecLst.length > 0) { var pat = []; for (var i in that.proIds) { if (that.proIds[i].quantity > 0) { var t = that.proIds[i].item_id + "|" + that.proIds[i].quantity; pat.push(t); } } if (pat.length <= 0) { that.$.alert("亲~请选择商品!"); return; } var str = pat.join(","); that.$.navigateTo({ url: "/pages/checkout/checkout?ifcart=0&cart_id=" + str + "&prd=" + that.options.pid }), this.setData({ selectct: 0 }); } else { that.$.navigateTo({ url: "/pages/checkout/checkout?ifcart=0&cart_id=" + params.item_id + "|" + params.cart_quantity }), this.setData({ selectct: 0 }); } var n = this; setTimeout(function () { n.setData({ selectsp: 0 }); }, 1e3); }, checkChainProduct: function checkChainProduct(e) { var that = this; var params = { item_id: that.proId, proName: that.pname, cart_quantity: that.numval, activity_id: that.ProductInfo.activity_id, SKU_Id: that.skuid }; that.$.request({ url: that.Config.URL.isProduct, data: params, dataType: "json", success: function success(data, status, msg, code) { if (data.length == 0) { that.$.showModal({ title: that.__("提示"), content: that.__("您的默认门店没有该商品,是否继续购买?"), success: function success(res) { if (res.confirm) { that.setData({ url: "/pages/checkout/checkout?ifcart=0&cart_id=" + params.item_id + "|" + params.cart_quantity }); } } }); } else { that.setData({ url: "/pages/checkout/checkout?ifcart=0&cart_id=" + params.item_id + "|" + params.cart_quantity + "&chain_id=" + data.chain_id }); } } }); }, ILObuynow: function ILObuynow(e) { var that = this; var t = { Amount: this.numval, ProductId: this.proId, item_id: this.skuid, AddTime: getNowFormatDate(), orderType: 0, isFightGroup: "1", ProductSaleName: this.pname, speStr: JSON.stringify(this.splistStr).replace("[", "").replace("]", "").replace(/\,/g, " ").replace(/\"/g, "") }; that.$.navigateTo({ url: "/pages/checkout/checkout?ifcart=0&cart_id=" + this.proId + "|" + this.numval }); }, immediatelyGroupbooking: function immediatelyGroupbooking() { var that = this; var e = { Amount: 1, ProductId: this.proId, orderType: 1, activity_id: this.MEID, isOwner: "true", isFightGroup: "2", item_id: this.skuid, AddTime: getNowFormatDate(), ownGroupId: 0, ProductSaleName: this.pname, speStr: JSON.stringify(this.splistStr).replace("[", "").replace("]", "").replace(/\,/g, " ").replace(/\"/g, "") }; //console.info("/pages/checkout/checkout?single_activity=1&ifcart=0&cart_id=" + that.proId + "|" + 1 + "&activity_id=" + this.activity_id + "&gb_id=" + this.gb_id); that.$.navigateTo({ url: "/pages/checkout/checkout?single_activity=1&ifcart=0&cart_id=" + that.proId + "|" + 1 + "&activity_id=" + this.activity_id + "&gb_id=" + this.gb_id, success: function success() { //console.info('success'); }, fail: function fail() { //console.info('fail'); }, complete: function complete() { //console.info('complete'); } }); }, groupBuying: function groupBuying(e) { var that = this, gb_id = e.currentTarget.dataset.gb_id; that.$.navigateTo({ url: "/pages/checkout/checkout?single_activity=1&ifcart=0&cart_id=" + that.proId + "|" + 1 + "&activity_id=" + that.activity_id + "&gb_id=" + gb_id }); }, findOffered: function findOffered(activity_id) { var that = this; var params = { activity_id: activity_id, rows: 4 }; that.setData({ GB_rows: [] }); that.$.request({ url: this.Config.URL.user.listsGroupbooking, data: params, loading: false, success: function success(data, status, msg, code) { if (200 == status && data.items.length > 0) { intervalDate = setInterval(function () { data.items.forEach(function (e) { e.Time = {}; e.end_diff_time = new Date(e.gb_endtime.replace(/-/g, "/")).getTime() - new Date().getTime(); var n = e.end_diff_time - 1e3; if (n < 0) { e.Time.days = "00"; e.Time.hour = "00"; e.Time.min = "00"; e.Time.sec = "00"; } else { e.Time.days = that.$.doubleNum(Math.floor(n / 1e3 / 60 / 60 / 24)); e.Time.hour = that.$.doubleNum(Math.floor(n / 1e3 / 60 / 60 % 24)); e.Time.min = that.$.doubleNum(Math.floor(n / 1e3 / 60 % 60)); e.Time.sec = that.$.doubleNum(Math.floor(n / 1e3 % 60)); } // e.Time = that.$.FormatTime(e.activity_endtime) }); that.setData({ GB_rows: data.items }); }, 1e3); } else { that.setData({ /*flag: false,*/ ispage: false }); } } }); /* 拼团 that.$.xsr(that.$.makeUrl(fgapi.GetGoingGroupEventByEventId, {EventId: e}), function (e) { e.Info.length > 0 && (intervalDate = setInterval(function () { e.Info.forEach(function (e) { e.Time = that.$.FormatTime(e.EventEndTimeStr) }), that.setData({GB_rows: e.Info}) }, 1e3)) })*/ }, lookall: function lookall() { this.isAll ? this.setData({ isAll: false }) : this.setData({ isAll: true }); }, userFGType: function userFGType(e, t) { var that = this; var n = { OwnGroupId: e }; /* 加入拼团that.$.xsr(that.$.makeUrl(fgapi.IsUserJoinGroupEvnet, n), function (e) { that.$.isNull(e) ? t() || "" : e.Code != 1 ? e.Info[0].IsSuccess ? that.$.alert("恭喜您已经参团成功!") : e.Info[0].IsPaySuccess ? that.$.alert("您已经参加过该团!") : that.$.alert("您已经参加过该团,请尽快支付!") : t() || "" })*/ }, /* doReceive: function () { this.cancel(), this.userReceiveCoupon() },*/ cancel: function cancel() { this.setData({ isCancel: false }); }, cancelsuccess: function cancelsuccess() { this.setData({ isCancelSuccess: true }); }, //优惠券一键领取 getCoupon: function getCoupon() { var _this = this; var counPonList = this.voucherList.filter(function (item) { if (item.if_gain) { return item.activity_id; } }); if (counPonList.length == 0) { this.voucherReceiveAllFlag = false; } var couponIds = counPonList.map(function (item) { return item.activity_id; }); couponIds.forEach(function (id, index) { _this.addVoucher(id, index === couponIds.length - 1); }); }, doReceive: function doReceive(e) { var that = this; if (e.currentTarget.dataset.isreceive == -1) { return; } that.setData({ Id: e.currentTarget.dataset.id, needed_point: e.currentTarget.dataset.point }); that.getUserReceiveCoupon(); }, getUserReceiveCoupon: function getUserReceiveCoupon() { var point = this.voucherList.needed_point, that = this; if (point > 0) { that.$.confirm(that.sprintf(that.__("确定消耗 %d 兑换优惠券?"), point), function (e) { if (e.confirm) { that.addVoucher(); } }, true); } else { that.addVoucher(); } }, addVoucher: function addVoucher() { var that = this; var params = { activity_id: this.Id, Code: this.Code, user_is_new: 0 }; that.$.request({ url: this.Config.URL.user.voucher_add, data: params, success: function success(data, status, msg, code) { if (200 == status) { that.$.alert(that.__("领取成功!")); that.getCouponlist(); } else { that.$.alert(msg); } } }); }, gotoDetail: function gotoDetail(e) { console.log(e); var state = e.currentTarget.dataset.state; var pid = e.currentTarget.dataset.pid; this.$.navigateTo({ url: "/pages/product/detail?pid=" + pid }); }, ImgTap: function ImgTap(e) { var that = this, n = []; for (var r in this.ProductInfo.last_comment_row.comment_image) { n.push(this.ProductInfo.last_comment_row.comment_image[r]); } var i = e.target.dataset.src; that.$.previewImage({ current: i, urls: n }); }, previewProductImg: function previewProductImg(e) { var that = this, n = []; for (var r in this.ProductInfo.productPicList) { n.push(this.ProductInfo.productPicList[r].Path); } var i = e.target.dataset.src; that.$.previewImage({ current: i, urls: n }); }, goTabBar: function goTabBar(e) { var that = this; that.$.goToTabBar(that, e.currentTarget.dataset.url); }, cancelShare: function cancelShare(e) {}, showCodeImg: function showCodeImg(e) {}, shareQRCode: function shareQRCode(e) {}, saveImg: function saveImg(e) {}, shareBox: function shareBox(e) { // 如允许点击超链接跳转,则应该打开一个新页面,并传入href,由新页面内嵌webview组件负责显示该链接内容 this.setData({ PageQRCodeInfo: { Path: "", IsShare: true, IsShareBox: true, IsJT: false } }); }, //跳转门店列表 gochainlist: function gochainlist(e) { this.$.gotopage("/chain/chain/list?store_id=" + e.currentTarget.dataset.store_id + "&item_id=" + e.currentTarget.dataset.item_id); }, /* 商品优惠券 */ getCouponlist: function getCouponlist() { var params = { store_id: this.store_info.store_id // item_id: this.skuid }, that = this; that.$.request({ url: this.Config.URL.point.voucher, data: params, loading: false, success: function success(data, status, msg, code) { for (var i = 0; data.items.length > i; i++) { data.items[i].activity_endtime = that.$.dateFormat(data.items[i].activity_endtime, "yyyy-MM-dd"); } if (200 == status && data.items.length > 0) { that.setData({ voucherList: data.items, isVoucher: true }); var counPonList = that.voucherList.filter(function (item) { if (item.if_gain) { return item.activity_id; } }); if (counPonList.length > 0) { that.voucherReceiveAllFlag = false; } else { that.voucherReceiveAllFlag = true; } //判断是否显示 if (6 == that.tapindex) {} else { //判断是否显示代金券 if (that.ProductInfo.product_detail || that.ProductInfo.product_extension || that.ProductInfo.product_param || that.ProductInfo.activityType == "GROUPBOOKING" || that.ProductInfo.product_service) {} else { that.setData({ tapindex: 6 }); } } } else { that.setData({ isVoucher: false }); } }, fail: function fail(data) { that.setData({ isVoucher: false }); } }); }, getStoreProdcutList: function getStoreProdcutList() { var that = this; var params = { store_id: this.ProductInfo.store_id }; // console.log(params) that.$.request({ url: this.Config.URL.store.product, data: params, loading: false, ajaxCache: { timeout: this.Config.CACHE_EXPIRE }, success: function success(data, status, msg, code) { that.setData({ store_product_list: data.items, store_product_num: data.items.length >= 30 ? data.items.length + "+" : data.items.length //在售商品 }); } }); }, outertouch: function outertouch() { this.setData({ virtual_flag: true }); }, innertouch: function innertouch() { this.setData({ virtual_flag: false }); }, tplGoToPage: function tplGoToPage(e) { var that = this; if (!this.hasLogin) { this.showLoginPopup = true; return; } //先判断是否登录 this.forceUserInfo(function (user) { var t = e.currentTarget.dataset; //that.$.gopage(t.appurl); that.$.request({ url: that.Config.URL.user.kefu_config, data: { user_id: that.store_info.user_id, store_id: that.store_info.store_id }, loading: false, success: function success(rd, r_status, r_msg, code) { if (r_status == 200) { var chat_url = that.$.sprintf("/im/chat/chat?uid=%s&item_id=%s", rd.friend_id, that.skuid); that.setData({ chatUrl: chat_url }); that.$.gopage(chat_url); } else { that.$.alert(r_msg); } } }); }); return; switch (parseInt(t.type)) { case 1: that.$.gopage("/pages/product/detail?pid=" + t.id); break; case 2: that.$.gopage("/pages/product/list?store_category_id=" + (t.id || 0) + "&cname=" + t.name); break; case 3: that.$.gopage("/pages/product/list?pname=" + t.keyword); break; case 4: that.$.gopage(t.appurl); break; case 5: that.$.gopage(t.appurl); break; case 6: that.$.gopage(t.appurl); break; case 7: that.$.navigateToMiniProgram({ appId: t.appid, path: t.appurl }); break; case 8: that.$.gopage("/pagesub/diy-page/diy-page?id=" + t.id); break; case 9: that.$.gopage("/pagesub/webpage/webpage?u=" + encodeURIComponent(t.appurl) + "&tn=" + t.name + "&tc=" + t.appid + "&tb=" + t.keyword); break; case 10: that.$.gopage("/pagesub/webpage/web?u=" + encodeURIComponent(t.appurl) + "&tn=" + t.name + "&tc=" + t.appid + "&tb=" + t.keyword); } }, closeNativeShare: function closeNativeShare() { var that = this; that.setData({ shareContetnFlag: 0, flag: false }); setTimeout(function () { that.setData({ shareBoxFlag: 0 }); }, 1e2); }, scrolltoupper: function scrolltoupper(t) { this.old.scposition = t.detail.scrollTop; t.detail.scrollTop >= this.screenHeight ? this.setData({ isquicknav: true }) : this.setData({ isquicknav: false }); }, onMenu: function onMenu(t) { this.$refs.headerNavMenu.showBoxView = !this.$refs.headerNavMenu.showBoxView; }, onShareBox: function onShareBox(e) { var that = this; var $href = that.$.sprintf("%s/tmpl/product_detail.html?item_id=%d&FX=%d", this.Config.WapSiteUrl, this.skuid, this.userInfo.user_id); $href = that.$.sprintf("%s/h5/pages/product/detail?pid=%d&uid=%d", that.Config.SiteUrl, this.proId, this.userInfo.user_id); // 如允许点击超链接跳转,则应该打开一个新页面,并传入href,由新页面内嵌webview组件负责显示该链接内容 $href = that.$.sprintf("%s/pages/product/detail?pid=%d&uid=%d", this.Config.WapSiteUrl, this.proId, this.userInfo.user_id); this.setData({ shareData: { shareTitle: this.pname, shareText: this.desc, href: $href, image: this.ProductInfo.productPicList[0].Path, price: this.number_format(this.ProductInfo.ItemSalePrice, 2) } }); // 如允许点击超链接跳转,则应该打开一个新页面,并传入href,由新页面内嵌webview组件负责显示该链接内容 //海报 if (e == 3) { this.$refs.shareBoxMp.show(); } else { this.$refs.shareBoxMp.show(); } }, onReturnTop: function onReturnTop() { var that = this; // 清除上一次的定时器 if (that.timer !== null) { clearInterval(that.timer); } that.setData({ scposition: this.old.scposition }); that.timer = setInterval(function () { var speed = that.scposition / 4; speed = Math.ceil(speed); if (that.scposition <= 0 || !that.scposition) { clearInterval(that.timer); } that.scposition = that.scposition - speed; }, 30); }, scrollbottom: function scrollbottom() { if (this.flag) { var e = this; e.setData({ flag: false }), clearTimeout(t); var t = setTimeout(function () { e.setData({ type: e.type, page: parseInt(e.page) + 1, rows: 10 }), e.getNearChain(); }, 500); } }, // 三级联动选择 onSelectAddress: function onSelectAddress(e) { this.$refs.mpvueCityPicker.show(); }, onCancel: function onCancel(e) { //console.log(e) }, onConfirm: function onConfirm(e) { var that = this; var district_info = that.$.isNull(e.label.toString()) ? that.__("请选择地址") : e.label.toString(); var product_freight_info = this.product_freight_info; product_freight_info.district_info = district_info; var item_row = this.ProductInfo; this.setData({ product_freight_info: product_freight_info }); var params = { item_id: this.proId, district_id: e.value[1] }; // //存入本地 uni.setStorageSync("district_id", params.district_id); that.$.request({ url: this.Config.URL.product.shipping_district, data: params, success: function success(data, status, msg, code) { if (200 == status) { item_row.ifStore = data.product_freight_info.if_store; that.setData({ product_freight_info: data.product_freight_info, ProductInfo: item_row }); } } }); }, showActivityDetail: function showActivityDetail(e) { var that = this; that.activity_type_id = e; that.$refs.popup.open(); }, showCouponDetail: function showCouponDetail() { var that = this; that.$refs.popup2.open(); }, goGiftBag: function goGiftBag() { var that = this; uni.navigateTo({ url: "/activity/giftbag/detail?aid=" + that.ProductInfo.activity_id }); }, closeLoginPopup: function closeLoginPopup() { this.showLoginPopup = false; } }) }; 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"])) /***/ }), /***/ 153: /*!*********************************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/pages/product/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 _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_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& */ 154); /* 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_detail_vue_vue_type_style_index_0_lang_scss___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_detail_vue_vue_type_style_index_0_lang_scss___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_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 _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_detail_vue_vue_type_style_index_0_lang_scss___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_detail_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 154: /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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/pages/product/detail.vue?vue&type=style&index=0&lang=scss& ***! \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin module.exports = {"theme_bg":"#f30213"}; if(false) { var cssReload; } /***/ }) },[[147,"common/runtime","common/vendor"]]]); //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/product/detail.js.map