weliam-smartcity智慧城市
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

815 lines
47 KiB

(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["components/template/GoodsBuyMenu"],{
/***/ 2292:
/*!*********************************************************************************************************************************!*\
!*** C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/components/template/GoodsBuyMenu.vue ***!
\*********************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _GoodsBuyMenu_vue_vue_type_template_id_80470f8e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./GoodsBuyMenu.vue?vue&type=template&id=80470f8e&scoped=true& */ 2293);
/* harmony import */ var _GoodsBuyMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./GoodsBuyMenu.vue?vue&type=script&lang=js& */ 2295);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _GoodsBuyMenu_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 _GoodsBuyMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var _GoodsBuyMenu_vue_vue_type_style_index_0_id_80470f8e_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./GoodsBuyMenu.vue?vue&type=style&index=0&id=80470f8e&scoped=true&lang=css& */ 2297);
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 40);
var renderjs
/* normalize component */
var component = Object(_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
_GoodsBuyMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_GoodsBuyMenu_vue_vue_type_template_id_80470f8e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
_GoodsBuyMenu_vue_vue_type_template_id_80470f8e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
"80470f8e",
null,
false,
_GoodsBuyMenu_vue_vue_type_template_id_80470f8e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
renderjs
)
component.options.__file = "components/template/GoodsBuyMenu.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ 2293:
/*!****************************************************************************************************************************************************************************!*\
!*** C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/components/template/GoodsBuyMenu.vue?vue&type=template&id=80470f8e&scoped=true& ***!
\****************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_vue_vue_type_template_id_80470f8e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./GoodsBuyMenu.vue?vue&type=template&id=80470f8e&scoped=true& */ 2294);
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_vue_vue_type_template_id_80470f8e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_vue_vue_type_template_id_80470f8e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_vue_vue_type_template_id_80470f8e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_vue_vue_type_template_id_80470f8e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
/***/ }),
/***/ 2294:
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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--16-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/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/components/template/GoodsBuyMenu.vue?vue&type=template&id=80470f8e&scoped=true& ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
var components
var render = function () {
var _vm = this
var _h = _vm.$createElement
var _c = _vm._self._c || _h
var g0 = !!_vm.specData && _vm.specData.length > 0
var g1 = !!_vm.specData && _vm.specData.length > 0
var l0 = g1
? _vm.__map(_vm.specData, function (attr, attr_idx) {
var $orig = _vm.__get_orig(attr)
var g2 = attr.item.length
return {
$orig: $orig,
g2: g2,
}
})
: null
var m0 = Number(_vm.goods_num)
var m1 = Number(_vm.stock_num)
_vm.$mp.data = Object.assign(
{},
{
$root: {
g0: g0,
g1: g1,
l0: l0,
m0: m0,
m1: m1,
},
}
)
}
var recyclableRender = false
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ 2295:
/*!**********************************************************************************************************************************************************!*\
!*** C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/components/template/GoodsBuyMenu.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 _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./GoodsBuyMenu.vue?vue&type=script&lang=js& */ 2296);
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_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 _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 2296:
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-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/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/components/template/GoodsBuyMenu.vue?vue&type=script&lang=js& ***!
\*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/* WEBPACK VAR INJECTION */(function(uni) {
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 13));
var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ 18));
var _app = _interopRequireDefault(__webpack_require__(/*! @/common/js/app.js */ 30));
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
var PopupView = function PopupView() {
__webpack_require__.e(/*! require.ensure | components/template/PopManager */ "components/template/PopManager").then((function () {
return resolve(__webpack_require__(/*! @/components/template/PopManager.vue */ 2075));
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
};
var _default2 = {
data: function data() {
return {
showBuyMenu: false,
goods_price: 0,
//商品价格
goods_num: 1,
//商品数量
stock_num: 0,
//库存数量
buy_limit: 0,
//用户限购数量
user_limit_num: 0,
//用户可购数量
goods_sku_id: "",
//选择规格id
goods_spec_arr: [],
//子规格项id
sku_coupon_price: 0,
//规格会员优惠
share_price: 0,
//拼团价格
specData: [],
//规格项列表
image_path: null,
//规格图片
skuItem: null,
//已选规格
activityData: null,
//活动参数
lp_now_stk: 0,
// 阶梯数量
TextSubstitution: {}
};
},
props: {
goodsSpec: {
//商品规格项
type: Array,
default: function _default() {
return null;
}
},
goodsDetail: {
//商品详情
type: Object,
default: function _default() {
return null;
}
},
specDisabled: {
type: Boolean,
default: false
},
groupBuyType: {
//商品活动数据
type: String,
default: ""
}
},
watch: {
goodsSpec: function goodsSpec(newValue) {
if (!!newValue && newValue.length > 0) {
var _this$specData;
(_this$specData = this.specData).splice.apply(_this$specData, [0, newValue.length].concat((0, _toConsumableArray2.default)(newValue)));
}
},
goodsDetail: function goodsDetail(val, oldVal) {
if (!!val) {
this.initBuyMeunData(val);
console.log('监听');
}
// deep: true, //对象内部的属性监听,也叫深度监听
},
groupBuyType: function groupBuyType(newValue) {
if (!!newValue) {
this.updateSpecGoods();
}
} // goods_num(newNumber){
// if(Number(newNumber)> Number(this.stock_num)){
// this.goods_num = this.stock_num;
// uni.showToast({
// title:'选择数量不能超出库存',
// icon:'none'
// })
// }else if(Number(newNumber) == 0){
// this.goods_num = 1;
// uni.showToast({
// title:'选择数量不能为0',
// icon:'none'
// })
// }
// }
},
components: {
PopupView: PopupView
},
computed: {
selectSpec: function selectSpec() {
var specData = this.specData,
specTextArray = [];
if (!!specData && specData.length > 0) {
specData.map(function (val) {
val.item.map(function (item) {
if (item.checked) {
specTextArray.push(item.title);
}
});
});
}
return specTextArray.join(" · ");
},
isSelectSpec: function isSelectSpec() {
if (this.goodsDetail) {
return Number(this.goodsDetail.optionstatus > 0) ? this.goods_spec_arr.filter(function (val) {
return !!val;
}).length === this.specData.length : true;
}
},
buyMeunHeight: function buyMeunHeight() {
if (this.goodsDetail && !!this.specData['list']) {
return Number(this.goodsDetail.optionstatus) > 0 ? !!this.specData && this.specData['list']['length'] > 1 ? '67vh' : '50vh' : '40vh';
}
},
hasGroups: function hasGroups() {
return this.goodsActivity && this.goodsActivity.group_id;
},
groupsType: function groupsType() {
return this.goodsDetail.type === '3' && this.groupBuyType === '2';
},
isShowJoinGroups: function isShowJoinGroups() {
return this.activityData && this.activityData.is_show_groups === 1 && this.activityData.groupsNumber > 0;
},
isMaxBuyLimit: function isMaxBuyLimit() {
if (this.activityData) {
var limit_buy = this.limit_buy,
surplus_quantity = this.surplus_quantity,
buyNumber = this.activityData.buyNumber;
if (typeof buyNumber === 'string') {
if (limit_buy === 10 && this.goods_num + Number(buyNumber) >= surplus_quantity) {
return !0;
}
return !1;
}
}
}
},
mounted: function mounted() {
this.TextSubstitution = uni.getStorageSync('TextSubstitution');
if (!!this.goodsDetail.spec) {
if (this.goodsDetail.spec.info[0]) {
console.log(this.goodsDetail);
if (!this.goodsDetail.spec.info[0].thumb) {
this.image_path = this.goodsDetail.logo;
} else {
this.image_path = this.goodsDetail.spec.info[0].thumb;
}
console.log(this.goodsDetail.spec.info[0].thumb, 111111111111);
}
}
},
methods: {
/**
* 初始化商品详情数据
*/
initBuyMeunData: function initBuyMeunData(detail, num) {
var _this = this,
data = {};
// 规格id///
data.goods_sku_id = !!detail['spec'] ? detail['spec']['info'][0]['id'] : "";
//商品价格
// console.log(detail,'coushabicaons')
data.goods_price = _this.goods_price == 0 ? !!detail['spec'] ? !_this.groupsType && detail.is_vip > 0 && detail.vipstatus === "1" ? detail['spec']['info'][0]['price'] : detail['spec']['info'][0]['price'] : detail['price'] : _this.goods_price;
// data.goods_price = !data.goods_price?detail['aloneprice']:0;
//会员优惠
data.sku_coupon_price = !!detail['spec'] ? detail['spec']['info'][0]['discount_price'] : detail['discount_price'];
//拼团
// debugger
data.share_price = !!detail['spec'] ? detail['spec']['info'][0].aloneprice : detail['aloneprice'];
// debugger
// debugger
//库存
data.stock_num = detail.stk || detail.user_limit_num;
console.log(data.goods_price);
//是否限购
data.buy_limit = Number(detail.buy_limit);
//剩余可购买数量
data.user_limit_num = detail.user_limit_num;
// debugger
// 单规格商品封面图
data.image_path = detail.type === '5' ? detail.logo : detail.thumbs[0];
//阶梯价数量
data.lp_now_stk = detail['lp_now_stk'];
// 多规格商品封面图
if (Number(detail.optionstatus) > 0 && detail['spec']['list'][0]['item']['thumb']) {
data.image_path = detail['spec']['list'][0]['item']['thumb'];
}
// 初始化商品多规格
if (Number(detail.optionstatus) > 0) {
// 默认选中规格第一项
var specData = _this.initManySpecData(this.specData, num);
//查询默认规格的库存
var checkedSpec = specData.map(function (specDataItem) {
var checked = "";
specDataItem.item.map(function (val) {
if (val.checked) {
checked = val.id;
}
});
return checked;
});
if (checkedSpec.length > 0) {
var spec_num = detail.spec.info.filter(function (val) {
return val.specs === checkedSpec.join("_");
});
data.stock_num = spec_num.length > 0 ? spec_num[0].stock : detail.stk;
}
data.specData = specData;
}
this.setData(data);
if (!this.goodsDetail.spec) {
this.image_path = this.goodsDetail.logo;
return;
}
if (this.goodsDetail.spec.info[0].thumb) {
this.image_path = this.goodsDetail.spec.info[0].thumb;
} else {
this.image_path = this.goodsDetail.logo;
}
},
/**
* 商品规格默认不选中
*/
initManySpecData: function initManySpecData(data, num) {
if (num !== 1) {
console.log(this.goods_spec_arr);
return data;
}
console.log(data, 'guige1规格测试试试', num);
for (var i in data) {
for (var j = 0; j < data[i].item.length; j++) {
// for(let k;k<)
console.log(data[i].item[j]);
if (data[i].item[j].checked) {
// this.showBuyMenu = false;
// this.showBuyMenu = true;
console.log(data[i].item[j], 11111);
return data;
} else {
if (j < 1) {
// if(data[i].item[0].checked) return;
data[i].item[0].checked = true;
this.goods_spec_arr.splice(i, 1, data[i].item[0].id);
}
}
}
}
return data;
},
/**
* 点击切换不同规格
*/
modelTap: function modelTap(e) {
var _this = this,
attrIdx = Number(e.currentTarget.dataset.attrIdx),
itemIdx = Number(e.currentTarget.dataset.itemIdx),
disabled = e.currentTarget.dataset.itemDisabled,
checked = e.currentTarget.dataset.itemCheck,
specItemList = null;
//活动商品判断不参与规格
if (_this.specDisabled && disabled) return;
specItemList = _this.specData[attrIdx].item.map(function (val, index) {
//活动商品规格,可以取消选择 和 判断是否不参与活动
if (_this.specDisabled) {
if (!disabled) {
if (!checked) {
val.checked = itemIdx === index;
} else {
// val.checked = false;
_this.$set(val, 'checked', false);
}
if (itemIdx === index) {
_this.goods_spec_arr.splice(attrIdx, 1, val.signid);
}
}
} else {
// val.checked = ;
_this.$set(val, 'checked', itemIdx === index);
}
if (val.checked) {
var thumb = val.thumb;
if (thumb) {
_this.setData({
image_path: thumb
});
}
}
if (itemIdx === index) {
_this.goods_spec_arr.splice(attrIdx, 1, val.checked ? val.id : null);
if (_this.specDisabled) {
_this.filterDisabledSpec(val, attrIdx);
}
}
return val;
});
_this.$set(_this.specData[attrIdx], "item", specItemList);
// 更新商品规格信息
_this.updateSpecGoods();
},
/**
* 拼团过滤不参与活动规格
* @param {Object} 当前子规格项
* @param {Number} 当前规格项index
*/
filterDisabledSpec: function filterDisabledSpec(currentSign, attrIdx) {
var _this = this,
skuData = _this.goodsDetail.sku,
specData = _this.specData,
specLength = specData.length,
//规格数量
disabledSignid = []; //包含该规格切不参与活动的规格
if (Array.isArray(specData) && Array.isArray(skuData)) {
//查找包含该子规格的所有规格是否参与拼团
skuData.map(function (skuItem) {
var is_use = skuItem.is_use,
title = skuItem.title,
_skuItem$spec_sku_id = skuItem.spec_sku_id,
spec_sku_id = _skuItem$spec_sku_id === void 0 ? '' : _skuItem$spec_sku_id;
if (specLength === 1 && !is_use) {
disabledSignid.push(spec_sku_id);
} else if (!is_use && spec_sku_id.includes(currentSign.signid)) {
disabledSignid.push(spec_sku_id);
}
});
//判断该项是否存在可选规格项
if (specLength === 1) {
return;
} else {
specData.map(function (val, index) {
var spec_item_list = val.spec_item_list;
//判断其他规格中,不参与拼团的规格项
if (index !== attrIdx) {
spec_item_list.map(function (item) {
var goodsSpec = _this.goods_spec_arr.map(function (val) {
return val;
}); //已选子规格
goodsSpec[index] = item.signid;
goodsSpec = goodsSpec.filter(function (val) {
return !!val;
}).join("_"); //可选规格
item.disabled = disabledSignid.includes(goodsSpec);
});
}
});
}
}
},
/**
* 更新商品规格信息
*/
updateSpecGoods: function updateSpecGoods(numis) {
var spec_sku_id = this.goods_spec_arr.join('_'),
spec_list = !!this.goodsDetail.spec ? this.goodsDetail.spec.info : [],
_this$goodsDetail = this.goodsDetail,
is_vip = _this$goodsDetail.is_vip,
discount_price = _this$goodsDetail.discount_price,
vipstatus = _this$goodsDetail.vipstatus,
type = _this$goodsDetail.type,
skuItem = null;
skuItem = spec_list.find(function (val) {
return val.specs == spec_sku_id;
});
// 记录goods_sku_id
// console.log(group_id, skuItem);
// 更新商品价格、划线价、库存
if ((0, _typeof2.default)(skuItem) === 'object') {
console.log(skuItem, '是是是', spec_list);
this.skuItem = skuItem;
this.setData({
goods_sku_id: skuItem.id,
goods_price: this.groupBuyType === '1' || is_vip > 0 && vipstatus === '1' ? skuItem.price : skuItem.price,
// line_price: skuItem.line_price,
stock_num: skuItem.stock,
// image_path: skuItem.image ? skuItem.image.file_path : this.goodsDetail.thumbs[0],
goods_num: numis == 1 ? this.goods_num : 1,
sku_coupon_price: skuItem.discount_price,
share_price: skuItem.aloneprice,
image_path: skuItem.thumb || this.goodsDetail.logo
});
} else if (skuItem === undefined || skuItem === "") {
var useSkuItem = this.skuItem ? this.skuItem : spec_list[0];
console.log('是是是', spec_list, this.goodsDetail);
if (type === '3') {
this.goods_price = this.groupBuyType === "2" ? this.goodsDetail['price'] : this.goodsDetail['aloneprice'];
this.stock_num = this.stock_num;
} else {
this.goods_price = spec_list[0].price;
this.stock_num = spec_list[0].stock;
}
}
},
/**
* 增加商品数量
*/
up: function up() {
var stock_num = this.stock_num,
buy_limit = this.buy_limit,
user_limit_num = this.user_limit_num;
this.goods_num = Number(this.goods_num);
// debugger
if (buy_limit > 0 && this.goods_num >= user_limit_num) {
uni.showToast({
icon: "none",
title: user_limit_num === 0 ? "购买数量已达上限" : "\u60A8\u6700\u591A\u53EF\u8D2D\u4E70".concat(user_limit_num, "\u4EF6\u5546\u54C1")
});
return;
} else if (buy_limit == 0 && this.goods_num >= user_limit_num && user_limit_num != 0) {
uni.showToast({
icon: "none",
title: user_limit_num === 0 ? "购买数量已达上限" : "\u60A8\u6700\u591A\u53EF\u8D2D\u4E70".concat(user_limit_num, "\u4EF6\u5546\u54C1")
});
return;
}
if (this.goods_num < stock_num) {
++this.goods_num;
} else if (this.goods_num < user_limit_num) {
++this.goods_num;
}
},
/**
* 减少商品数量
*/
down: function down() {
if (this.goods_num > 1) {
--this.goods_num;
}
},
/**
* 按钮操作
*/
btnClick: function btnClick(btnType) {
console.log(this.specData);
if (this.specData.length > 0) {
console.log(1111);
this.updateSpecGoods(1);
}
var goods_num = this.goods_num,
goods_sku_id = this.goods_sku_id,
buystatus = this.goodsDetail.type === '3' && this.groupBuyType === '2' ? '1' : '2',
submitData = {
btnType: btnType,
goods_num: goods_num,
goods_sku_id: goods_sku_id
};
if (this.goodsDetail.type === '3') {
Object.assign(submitData, {
buystatus: buystatus
});
}
;
// debugger
// if (this.buy_limit > 0 && (this.goods_num >= this.user_limit_num)) {
// uni.showToast({
// icon: "none",
// title: this.user_limit_num === 0 ? "购买数量已达上限" : `您最多可购买${this.user_limit_num}件商品`
// })
// return
// }
if (this.goods_num > this.stock_num) {
uni.showToast({
title: '购买数量不能超过库存',
icon: 'none'
});
this.goods_num = this.stock_num;
return;
} else if (this.goods_num < 1) {
uni.showToast({
title: '购买数量不能为0',
icon: 'none'
});
this.goods_num = 1;
return;
} else if (this.goods_num > this.user_limit_num && this.user_limit_num != 0) {
uni.showToast({
title: "\u60A8\u6700\u591A\u53EF\u8D2D\u4E70".concat(this.user_limit_num, "\u4EF6\u5546\u54C1"),
icon: 'none'
});
this.goods_num = this.user_limit_num;
return;
}
if (this.goodsDetail.type === "1" && this.lp_now_stk > 0) {
if (goods_num > this.lp_now_stk) {
_app.default.showError("抢购数量已达上限");
return;
}
}
;
this.showBuyMenu = false;
this.activeBuyMeuns(false);
this.$emit("submit", submitData);
},
/**
* 活动购买菜单重置
*/
activeBuyMeuns: function activeBuyMeuns(showBuyMenu) {
var _this = this,
groupBuyType = _this.groupBuyType,
specData = _this.specData;
showBuyMenu && this.updateSpecGoods();
if (Array.isArray(specData) && specData.length > 0) {
specData = specData.map(function (specItem, specIndex) {
specItem.item = specItem.item.map(function (val, index) {
if (!showBuyMenu) {
//关
// val.checked = false;
_this.$set(val, 'checked', false);
}
_this.goods_spec_arr.splice(specIndex, 1, "");
return val;
});
return specItem;
});
this.specData = specData;
}
},
/**
* 购买菜单显示隐藏
*/
onToggleTrade: function onToggleTrade() {
//关闭后重置规格数据
this.showBuyMenu = !this.showBuyMenu;
}
}
};
exports.default = _default2;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/***/ 2297:
/*!******************************************************************************************************************************************************************************************!*\
!*** C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/components/template/GoodsBuyMenu.vue?vue&type=style&index=0&id=80470f8e&scoped=true&lang=css& ***!
\******************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_vue_vue_type_style_index_0_id_80470f8e_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--6-oneOf-1-3!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./GoodsBuyMenu.vue?vue&type=style&index=0&id=80470f8e&scoped=true&lang=css& */ 2298);
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_vue_vue_type_style_index_0_id_80470f8e_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_vue_vue_type_style_index_0_id_80470f8e_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_vue_vue_type_style_index_0_id_80470f8e_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_vue_vue_type_style_index_0_id_80470f8e_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_GoodsBuyMenu_vue_vue_type_style_index_0_id_80470f8e_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 2298:
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/components/template/GoodsBuyMenu.vue?vue&type=style&index=0&id=80470f8e&scoped=true&lang=css& ***!
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
if(false) { var cssReload; }
/***/ })
}]);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/components/template/GoodsBuyMenu.js.map
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'components/template/GoodsBuyMenu-create-component',
{
'components/template/GoodsBuyMenu-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('2')['createComponent'](__webpack_require__(2292))
})
},
[['components/template/GoodsBuyMenu-create-component']]
]);