product.js 51 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757
  1. (global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/product/product"],{
  2. /***/ 84:
  3. /*!********************************************************************!*\
  4. !*** D:/工作/项目2/生鲜/sx/main.js?{"page":"pages%2Fproduct%2Fproduct"} ***!
  5. \********************************************************************/
  6. /*! no static exports found */
  7. /***/ (function(module, exports, __webpack_require__) {
  8. "use strict";
  9. /* WEBPACK VAR INJECTION */(function(wx, createPage) {
  10. var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
  11. __webpack_require__(/*! uni-pages */ 26);
  12. var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25));
  13. var _product = _interopRequireDefault(__webpack_require__(/*! ./pages/product/product.vue */ 85));
  14. // @ts-ignore
  15. wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
  16. createPage(_product.default);
  17. /* 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"]))
  18. /***/ }),
  19. /***/ 85:
  20. /*!*************************************************!*\
  21. !*** D:/工作/项目2/生鲜/sx/pages/product/product.vue ***!
  22. \*************************************************/
  23. /*! no static exports found */
  24. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  25. "use strict";
  26. __webpack_require__.r(__webpack_exports__);
  27. /* harmony import */ var _product_vue_vue_type_template_id_2fbdbe34_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./product.vue?vue&type=template&id=2fbdbe34&scoped=true& */ 86);
  28. /* harmony import */ var _product_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./product.vue?vue&type=script&lang=js& */ 88);
  29. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _product_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 _product_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  30. /* harmony import */ var _product_vue_vue_type_style_index_0_id_2fbdbe34_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./product.vue?vue&type=style&index=0&id=2fbdbe34&lang=scss&scoped=true& */ 90);
  31. /* 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 */ 43);
  32. var renderjs
  33. /* normalize component */
  34. 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"])(
  35. _product_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
  36. _product_vue_vue_type_template_id_2fbdbe34_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
  37. _product_vue_vue_type_template_id_2fbdbe34_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
  38. false,
  39. null,
  40. "2fbdbe34",
  41. null,
  42. false,
  43. _product_vue_vue_type_template_id_2fbdbe34_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
  44. renderjs
  45. )
  46. component.options.__file = "pages/product/product.vue"
  47. /* harmony default export */ __webpack_exports__["default"] = (component.exports);
  48. /***/ }),
  49. /***/ 86:
  50. /*!********************************************************************************************!*\
  51. !*** D:/工作/项目2/生鲜/sx/pages/product/product.vue?vue&type=template&id=2fbdbe34&scoped=true& ***!
  52. \********************************************************************************************/
  53. /*! exports provided: render, staticRenderFns, recyclableRender, components */
  54. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  55. "use strict";
  56. __webpack_require__.r(__webpack_exports__);
  57. /* 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_product_vue_vue_type_template_id_2fbdbe34_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!./product.vue?vue&type=template&id=2fbdbe34&scoped=true& */ 87);
  58. /* 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_product_vue_vue_type_template_id_2fbdbe34_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
  59. /* 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_product_vue_vue_type_template_id_2fbdbe34_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
  60. /* 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_product_vue_vue_type_template_id_2fbdbe34_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
  61. /* 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_product_vue_vue_type_template_id_2fbdbe34_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
  62. /***/ }),
  63. /***/ 87:
  64. /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  65. !*** ./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!D:/工作/项目2/生鲜/sx/pages/product/product.vue?vue&type=template&id=2fbdbe34&scoped=true& ***!
  66. \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  67. /*! exports provided: render, staticRenderFns, recyclableRender, components */
  68. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  69. "use strict";
  70. __webpack_require__.r(__webpack_exports__);
  71. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
  72. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
  73. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
  74. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
  75. var components
  76. var render = function () {
  77. var _vm = this
  78. var _h = _vm.$createElement
  79. var _c = _vm._self._c || _h
  80. }
  81. var recyclableRender = false
  82. var staticRenderFns = []
  83. render._withStripped = true
  84. /***/ }),
  85. /***/ 88:
  86. /*!**************************************************************************!*\
  87. !*** D:/工作/项目2/生鲜/sx/pages/product/product.vue?vue&type=script&lang=js& ***!
  88. \**************************************************************************/
  89. /*! no static exports found */
  90. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  91. "use strict";
  92. __webpack_require__.r(__webpack_exports__);
  93. /* 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_product_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!./product.vue?vue&type=script&lang=js& */ 89);
  94. /* 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_product_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_product_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
  95. /* 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_product_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_product_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  96. /* 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_product_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
  97. /***/ }),
  98. /***/ 89:
  99. /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  100. !*** ./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!D:/工作/项目2/生鲜/sx/pages/product/product.vue?vue&type=script&lang=js& ***!
  101. \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  102. /*! no static exports found */
  103. /***/ (function(module, exports, __webpack_require__) {
  104. "use strict";
  105. /* WEBPACK VAR INJECTION */(function(uni) {
  106. var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
  107. Object.defineProperty(exports, "__esModule", {
  108. value: true
  109. });
  110. exports.default = void 0;
  111. var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 37));
  112. var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
  113. var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 39));
  114. var _index = __webpack_require__(/*! @/api/index.js */ 34);
  115. var _product = __webpack_require__(/*! @/api/product.js */ 62);
  116. var _vuex = __webpack_require__(/*! vuex */ 28);
  117. var _index2 = _interopRequireDefault(__webpack_require__(/*! @/store/index.js */ 27));
  118. var _loginUtils = __webpack_require__(/*! @/utils/loginUtils.js */ 40);
  119. var _rocessor = __webpack_require__(/*! @/utils/rocessor.js */ 33);
  120. 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; }
  121. 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; }
  122. var topSwiper = function topSwiper() {
  123. __webpack_require__.e(/*! require.ensure | pages/product/common/topSwiper */ "pages/product/common/topSwiper").then((function () {
  124. return resolve(__webpack_require__(/*! ./common/topSwiper.vue */ 366));
  125. }).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
  126. };
  127. var contentText = function contentText() {
  128. __webpack_require__.e(/*! require.ensure | pages/product/common/contentText */ "pages/product/common/contentText").then((function () {
  129. return resolve(__webpack_require__(/*! ./common/contentText.vue */ 373));
  130. }).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
  131. };
  132. var productBottom = function productBottom() {
  133. __webpack_require__.e(/*! require.ensure | pages/product/common/productBottom */ "pages/product/common/productBottom").then((function () {
  134. return resolve(__webpack_require__(/*! ./common/productBottom.vue */ 380));
  135. }).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
  136. };
  137. var uniNumberBox = function uniNumberBox() {
  138. __webpack_require__.e(/*! require.ensure | components/uni-number-box */ "components/uni-number-box").then((function () {
  139. return resolve(__webpack_require__(/*! @/components/uni-number-box.vue */ 387));
  140. }).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
  141. };
  142. var _default = {
  143. components: {
  144. // guessLike,
  145. topSwiper: topSwiper,
  146. // productContent,
  147. // freshDetail,
  148. contentText: contentText,
  149. productBottom: productBottom,
  150. uniNumberBox: uniNumberBox
  151. },
  152. data: function data() {
  153. return {
  154. show: false,
  155. isSckill: false,
  156. //是否为秒杀
  157. goodsStore: 0,
  158. //选中库存
  159. specList: [],
  160. buys_show: true,
  161. buys_shows: false,
  162. specSelected: [],
  163. //选中的分类
  164. specClass: 'none',
  165. //显示隐藏弹窗
  166. many: 1,
  167. //1是单规格 2是多规格
  168. reply: '',
  169. //评论
  170. list: '',
  171. //商品详情的数据
  172. type: 1,
  173. //默认支付方式add为
  174. goodsType: 0,
  175. //商品类型 0:普通,1:秒杀 ,2:积分 3兑换券
  176. goodsNumber: 1,
  177. //购买数量
  178. goodsid: '',
  179. //商品id
  180. description: '',
  181. //商品描述
  182. goodsObjact: {
  183. percent: 1
  184. },
  185. //保存商品数据
  186. //图片循环
  187. imgList: [],
  188. // 对比对象
  189. actionPrice: 0,
  190. //默认选中商品价格
  191. actionImage: '',
  192. //默认选中图片
  193. good_list: '',
  194. //猜你喜欢列表
  195. goodsNumberMax: 0,
  196. //最大可购买数量
  197. goodsNumberMin: 0,
  198. //最小可购买数量
  199. // 倒计时数据保存
  200. seckillObj: {
  201. stopTime: 0,
  202. //结束时间
  203. stop: false,
  204. //是否结束
  205. stopTimeH: 0,
  206. //小时
  207. stopTimeM: 0,
  208. //分钟
  209. stopTimeS: 0,
  210. //秒钟
  211. stopTimeD: 0,
  212. //天
  213. upTime: 0 //更新组件内部组件用
  214. },
  215. // 拼团数据保存
  216. pink: {
  217. id: '',
  218. //拼团编号
  219. uid: '',
  220. //用户编号
  221. people: '',
  222. //拼团人数
  223. price: '',
  224. //拼团价格
  225. stop_time: '',
  226. //拼团结束时间
  227. nickname: '',
  228. //团长昵称
  229. avatar: '',
  230. //团长头像
  231. count: '',
  232. //拼团剩余人数
  233. h: '',
  234. //时
  235. i: '',
  236. //分
  237. s: '' //秒
  238. },
  239. userInfo: '',
  240. dhtitle: '',
  241. //兑换说明标题
  242. dhcontent: '' //兑换说明
  243. };
  244. },
  245. filters: {
  246. parseIntTo: function parseIntTo(percent) {
  247. percent = +percent * 100;
  248. if (percent % 1 === 0) {
  249. return percent;
  250. } else {
  251. percent = percent.toFixed(1);
  252. return percent;
  253. }
  254. }
  255. },
  256. onLoad: function onLoad(options) {
  257. var _this = this;
  258. return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
  259. var obj;
  260. return _regenerator.default.wrap(function _callee$(_context) {
  261. while (1) {
  262. switch (_context.prev = _context.next) {
  263. case 0:
  264. obj = _this;
  265. obj.userInfo = uni.getStorageSync('userInfo');
  266. //保存商品id
  267. _this.goodsid = options.id;
  268. _this.goodsType = options.type * 1 || 0;
  269. if (_this.goodsType == 3) {
  270. //获取兑换券的兑换说明
  271. // this.getDhsm(2);
  272. } else if (_this.goodsType == 2) {
  273. // this.getDhsm(1);
  274. }
  275. if (options.type == 1) {
  276. obj.isSckill = true;
  277. }
  278. if (options.scene) {
  279. // 存储小程序邀请人
  280. uni.setStorage({
  281. key: 'spread_code',
  282. data: options.scene
  283. });
  284. }
  285. // // 判断有无人邀请
  286. // if (options.scene) {
  287. // // 存储邀请人
  288. // uni.setStorageSync('spread', options.spread);
  289. // }
  290. (0, _loginUtils.saveUrl)();
  291. _this.goodsDetail();
  292. // 注册邀请信息
  293. case 9:
  294. case "end":
  295. return _context.stop();
  296. }
  297. }
  298. }, _callee);
  299. }))();
  300. },
  301. computed: _objectSpread({}, (0, _vuex.mapState)(['weichatObj', 'baseURL', 'urlFile'])),
  302. // 分享
  303. onShareAppMessage: function onShareAppMessage(options) {
  304. // 设置菜单中的转发按钮触发转发事件时的转发内容
  305. var pages = getCurrentPages(); //获取加载的页面
  306. var currentPage = pages[pages.length - 1]; //获取当前页面的对象
  307. var url = currentPage.route; //当前页面url
  308. var item = currentPage.options; //如果要获取url中所带的参数可以查看options
  309. var name = this.goodsObjact.store_name || this.goodsObjact.title;
  310. var shareObj = {
  311. title: name + ' 价格:' + this.actionPrice,
  312. // 默认是小程序的名称(可以写slogan等)
  313. path: url + '?id=' + item.id + '&scene=' + this.userInfo.uid + '&type=' + this.goodsType,
  314. // 默认是当前页面,必须是以‘/’开头的完整路径
  315. imageUrl: this.goodsObjact.image,
  316. success: function success(res) {
  317. console.log(shareObj.path, 'path+++++++++++++++++++');
  318. // 转发成功之后的回调
  319. if (res.errMsg == 'shareAppMessage:ok') {}
  320. },
  321. fail: function fail() {
  322. // 转发失败之后的回调
  323. if (res.errMsg == 'shareAppMessage:fail cancel') {
  324. // 用户取消转发
  325. } else if (res.errMsg == 'shareAppMessage:fail') {
  326. // 转发失败,其中 detail message 为详细失败信息
  327. }
  328. }
  329. };
  330. return shareObj;
  331. },
  332. methods: {
  333. //获取兑换说明
  334. getDhsm: function getDhsm(id) {
  335. var _this2 = this;
  336. (0, _index.getArticleDetail)({}, id).then(function (_ref) {
  337. var data = _ref.data;
  338. console.log(data);
  339. _this2.dhcontent = data.content;
  340. _this2.dhtitle = data.title;
  341. });
  342. },
  343. //选择规格
  344. selectSpec: function selectSpec(item, arr, ind) {
  345. arr.attr_value.forEach(function (e) {
  346. e.check = false;
  347. });
  348. item.check = true;
  349. var obj = this;
  350. obj.specSelected[ind] = item.attr;
  351. var str = obj.specSelected.join(',');
  352. // 获取当前选中的对象
  353. if (obj.productValue[str]) {
  354. obj.buys_show = true;
  355. obj.buys_shows = false;
  356. obj.actionPrice = obj.productValue[str].price;
  357. // obj.goodsNumberMax = obj.productValue[str].quota;
  358. obj.actionImage = obj.productValue[str].image;
  359. obj.uniqueId = obj.productValue[str].unique;
  360. obj.goodsStore = obj.productValue[str].stock;
  361. } else {
  362. obj.buys_show = false, obj.buys_shows = true;
  363. }
  364. if (obj.goodsStore == 0) {
  365. obj.buys_show = false;
  366. obj.buys_shows = true;
  367. }
  368. obj.specSelected[ind] = item.attr;
  369. },
  370. // 打開彈窗
  371. specOPne: function specOPne() {
  372. var type = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 1;
  373. console.log(type, 'ddddddddddddddddddddddddddddddddddddddddd');
  374. var obj = this;
  375. obj.specClass = 'show';
  376. obj.type = type;
  377. },
  378. //规格弹窗开关
  379. toggleSpec: function toggleSpec(str) {
  380. var _this3 = this;
  381. if (this.specClass === 'show') {
  382. this.specClass = 'hide';
  383. setTimeout(function () {
  384. _this3.specClass = 'none';
  385. }, 250);
  386. } else if (this.specClass === 'none') {
  387. this.specClass = 'show';
  388. }
  389. // 保存当前购买类型
  390. this.type = str;
  391. },
  392. //领取优惠券
  393. Getcoupon: function Getcoupon() {
  394. uni.navigateTo({
  395. url: '/pages/coupon/getcoupon'
  396. });
  397. },
  398. //详情页
  399. navToDetailPage: function navToDetailPage(item) {
  400. var id = item.id;
  401. uni.navigateTo({
  402. url: '/pages/product/product?id=' + id
  403. });
  404. },
  405. // 跳转页面
  406. navTo: function navTo(url) {
  407. uni.navigateTo({
  408. url: url
  409. });
  410. },
  411. //加入购物车
  412. Addcar: function Addcar(item) {
  413. var obj = this;
  414. (0, _product.cartAdd)({
  415. cartNum: '1',
  416. //商品数量
  417. uniqueId: '',
  418. //商品标签
  419. new: 0,
  420. //商品是否新增加到购物车1为不加入0为加入
  421. mer_id: '',
  422. productId: item.id //商品编号
  423. }).then(function (e) {
  424. uni.showToast({
  425. title: '成功加入购物车',
  426. type: 'top',
  427. duration: 500,
  428. icon: 'none'
  429. });
  430. obj.goodsDetail();
  431. }).catch(function (e) {
  432. console.log(e);
  433. });
  434. },
  435. goodsDetail: function goodsDetail() {
  436. var obj = this;
  437. // 获取普通商品信息
  438. console.log('获取商品信息++++++++++++++');
  439. console.log(obj.goodsType);
  440. if (obj.goodsType == 0 || obj.goodsType == 3) {
  441. console.log('获取普通商品信息++++++++++++++');
  442. (0, _product.goodsDetail)({}, this.goodsid).then(function (_ref2) {
  443. var data = _ref2.data;
  444. obj.list = data;
  445. console.log(obj.list, '普通商品数据');
  446. obj.good_list = data.good_list; //保存猜你喜欢列表
  447. obj.reply = data.reply; //保存评论列表
  448. console.log(obj.reply, 'data.reply');
  449. var goods = data.storeInfo;
  450. obj.goodsObjact = goods;
  451. if (obj.goodsObjact.description != null) {
  452. obj.description = obj.goodsObjact.description.replace(/\<img/gi, '<img class="rich-img"');
  453. } //小程序商品详情图超出屏幕问题
  454. obj.imgList = goods.slider_image; //保存轮播图
  455. obj.specList = data.productAttr; //保存分类列表
  456. if (Array.isArray(data.productValue) != true) {
  457. obj.many = 2;
  458. obj.specList = data.productAttr; //保存产品属性
  459. obj.productValue = data.productValue; //保存属性值
  460. obj.specSelected = []; //初始化默认选择对象
  461. for (var i = 0; i < obj.specList.length; i++) {
  462. // 设置默认数据
  463. var attrValue = obj.specList[i].attr_value[0];
  464. attrValue.check = true;
  465. obj.specSelected.push(attrValue.attr);
  466. }
  467. var str = obj.specSelected.join(',');
  468. console.log(str, 'str');
  469. // 设置默认值
  470. obj.actionPrice = obj.productValue[str].price;
  471. console.log(obj.actionPrice, 'obj.actionPrice');
  472. obj.goodsNumberMax = obj.productValue[str].stock;
  473. if (obj.goodsType == 3) {
  474. obj.goodsNumberMax = 1;
  475. }
  476. obj.actionImage = obj.productValue[str].image;
  477. obj.uniqueId = obj.productValue[str].unique;
  478. obj.goodsStore = obj.productValue[str].stock;
  479. } else {
  480. obj.many = 1;
  481. obj.productValue = data.productValue; //保存分类查询数据
  482. obj.actionPrice = goods.price; //保存默认选中商品价格
  483. obj.actionImage = goods.image_base; //保存默认选中商品图片
  484. obj.goodsNumberMax = goods.stock; //保存默认选中最大可购买商品数量
  485. if (obj.goodsType == 3) {
  486. obj.goodsNumberMax = 1;
  487. }
  488. obj.shopId = data.mer_id; //保存商店id
  489. }
  490. });
  491. }
  492. if (obj.goodsType == 1) {
  493. (0, _product.seckillGoods)({}, this.goodsid).then(function (_ref3) {
  494. var data = _ref3.data;
  495. obj.list = data;
  496. console.log(obj.list, '秒杀商品数据++++++++++');
  497. // obj.good_list = data.good_list; //保存猜你喜欢列表
  498. obj.reply = data.reply; //保存评论列表
  499. var goods = data.storeInfo;
  500. obj.goodsNumberMax = goods.num;
  501. // console.log('obj.goodsNumberMin+++++++++',obj.goodsNumberMin)
  502. var time = (0, _rocessor.timeComputed)(goods.stop_time * 1000);
  503. obj.seckillObj = {
  504. stop: time.tpye,
  505. //是否结束
  506. stopTimeH: time.hours + time.day * 24,
  507. //小时
  508. stopTimeM: time.minutes,
  509. //分钟
  510. stopTimeS: time.seconds //秒钟
  511. };
  512. console.log(obj.seckillObj, '数据');
  513. // console.log(obj.seckillObj,'obj.seckillObj++++++++++++++++++++++')
  514. obj.goodsObjact = goods;
  515. if (obj.goodsObjact.description != null) {
  516. obj.description = obj.goodsObjact.description.replace(/\<img/gi, '<img class="rich-img"');
  517. } //小程序商品详情图超出屏幕问题
  518. obj.imgList = goods.images; //保存轮播图
  519. obj.specList = data.productAttr; //保存分类列表
  520. if (Array.isArray(data.productValue) != true) {
  521. console.log('多规格+++++++++++++');
  522. obj.many = 2;
  523. obj.specList = data.productAttr; //保存产品属性
  524. obj.productValue = data.productValue; //保存属性值
  525. obj.specSelected = []; //初始化默认选择对象
  526. for (var i = 0; i < obj.specList.length; i++) {
  527. // 设置默认数据
  528. var attrValue = obj.specList[i].attr_value[0];
  529. attrValue.check = true;
  530. obj.specSelected.push(attrValue.attr);
  531. }
  532. var str = obj.specSelected.join(',');
  533. console.log(str, 'str');
  534. // 设置默认值
  535. obj.actionPrice = obj.productValue[str].price;
  536. // obj.goodsNumberMax = obj.productValue[str].quota;
  537. // console.log(obj.goodsNumberMax,'obj.goodsNumberMax++++++++++++')
  538. obj.actionImage = obj.productValue[str].image;
  539. obj.uniqueId = obj.productValue[str].unique;
  540. obj.goodsStore = obj.productValue[str].stock;
  541. } else {
  542. console.log('单规格+++++++++++++');
  543. obj.many = 1;
  544. obj.productValue = data.productValue; //保存分类查询数据
  545. obj.actionPrice = goods.price; //保存默认选中商品价格
  546. obj.actionImage = goods.image_base; //保存默认选中商品图片
  547. // obj.goodsNumberMax = goods.quota; //保存默认选中最大可购买商品数量
  548. console.log(obj.goodsNumberMax, 'obj.goodsNumberMax---------------');
  549. obj.shopId = data.mer_id; //保存商店id
  550. }
  551. });
  552. }
  553. if (obj.goodsType == 2) {
  554. (0, _product.getIntegraDetail)({}, this.goodsid).then(function (_ref4) {
  555. var data = _ref4.data;
  556. obj.list = data;
  557. console.log(obj.list, '积分商品数据++++++++++');
  558. // obj.good_list = data.good_list; //保存猜你喜欢列表
  559. obj.reply = data.reply; //保存评论列表
  560. var goods = data.storeInfo;
  561. obj.goodsNumberMax = goods.num;
  562. // console.log('obj.goodsNumberMin+++++++++',obj.goodsNumberMin)
  563. // obj.seckillObj = timeComputed( goods.stop_time*1000);
  564. // console.log(obj.seckillObj,'obj.seckillObj++++++++++++++++++++++')
  565. obj.goodsObjact = goods;
  566. if (obj.goodsObjact.description != null) {
  567. obj.description = obj.goodsObjact.description.replace(/\<img/gi, '<img class="rich-img"');
  568. } //小程序商品详情图超出屏幕问题
  569. obj.imgList = goods.images; //保存轮播图
  570. obj.specList = data.productAttr; //保存分类列表
  571. if (Array.isArray(data.productValue) != true) {
  572. obj.many = 2;
  573. obj.specList = data.productAttr; //保存产品属性
  574. obj.productValue = data.productValue; //保存属性值
  575. obj.specSelected = []; //初始化默认选择对象
  576. for (var i = 0; i < obj.specList.length; i++) {
  577. // 设置默认数据
  578. var attrValue = obj.specList[i].attr_value[0];
  579. attrValue.check = true;
  580. obj.specSelected.push(attrValue.attr);
  581. }
  582. var str = obj.specSelected.join(',');
  583. console.log(str, 'str');
  584. // 设置默认值
  585. obj.actionPrice = obj.productValue[str].price;
  586. // obj.goodsNumberMax = obj.productValue[str].quota;
  587. // console.log(obj.goodsNumberMax,'obj.goodsNumberMax++++++++++++')
  588. obj.actionImage = obj.productValue[str].image;
  589. obj.uniqueId = obj.productValue[str].unique;
  590. obj.goodsStore = obj.productValue[str].stock;
  591. } else {
  592. obj.many = 1;
  593. obj.productValue = data.productValue; //保存分类查询数据
  594. obj.actionPrice = goods.price; //保存默认选中商品价格
  595. obj.actionImage = goods.image_base; //保存默认选中商品图片
  596. // obj.goodsNumberMax = goods.quota; //保存默认选中最大可购买商品数量
  597. console.log(obj.goodsNumberMax, 'obj.goodsNumberMax---------------');
  598. obj.shopId = data.mer_id; //保存商店id
  599. }
  600. });
  601. }
  602. },
  603. // 立即购买
  604. buy: function buy() {
  605. var obj = this;
  606. // 创建传值对象
  607. var data = {
  608. productId: obj.goodsid,
  609. //商品编号
  610. cartNum: obj.goodsNumber,
  611. //商品数量
  612. uniqueId: obj.uniqueId,
  613. //分类编号
  614. new: 0,
  615. secKillId: '',
  616. integralId: '',
  617. free_check: 0
  618. };
  619. if (obj.type == 2) {
  620. console.log('加入购物车');
  621. data.new = 0;
  622. } else if (obj.type == 1) {
  623. data.new = 1;
  624. }
  625. console.log(obj.goodsType, 'obj.goodsType77777777777777777777');
  626. if (obj.goodsType == 1) {
  627. data.secKillId = obj.goodsObjact.id;
  628. data.new = 1;
  629. }
  630. if (obj.goodsType == 2) {
  631. data.new = 1;
  632. data.integralId = obj.goodsObjact.id;
  633. }
  634. if (obj.goodsType == 3) {
  635. data.new = 1;
  636. data.free_check = 1;
  637. }
  638. (0, _product.cartAdd)(data).then(function (e) {
  639. var da = e.data;
  640. if (obj.type == 1) {
  641. // 跳转到支付页
  642. console.log(obj.goodsType, 'this.goodsType456444444444444444');
  643. uni.navigateTo({
  644. url: '/pages/order/createOrder?id=' + da.cartId + '&goodsType=' + obj.goodsType
  645. });
  646. }
  647. if (obj.type == 2) {
  648. uni.showToast({
  649. title: '成功加入购物车',
  650. type: 'top',
  651. duration: 2000,
  652. icon: 'none'
  653. });
  654. obj.goodsDetail();
  655. }
  656. obj.toggleSpec();
  657. }).catch(function (e) {
  658. console.log(e);
  659. });
  660. },
  661. // 阻止触发上级事件
  662. stopPrevent: function stopPrevent() {},
  663. //选择数量
  664. numberChange: function numberChange(e) {
  665. console.log(e);
  666. this.goodsNumber = e.number;
  667. },
  668. callf: function callf() {
  669. this.show = true;
  670. },
  671. onTap: function onTap() {
  672. console.log(this.callf);
  673. if (!this.callf) return;
  674. this.close();
  675. },
  676. close: function close() {
  677. this.show = false;
  678. }
  679. }
  680. };
  681. exports.default = _default;
  682. /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
  683. /***/ }),
  684. /***/ 90:
  685. /*!***********************************************************************************************************!*\
  686. !*** D:/工作/项目2/生鲜/sx/pages/product/product.vue?vue&type=style&index=0&id=2fbdbe34&lang=scss&scoped=true& ***!
  687. \***********************************************************************************************************/
  688. /*! no static exports found */
  689. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  690. "use strict";
  691. __webpack_require__.r(__webpack_exports__);
  692. /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_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_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_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_product_vue_vue_type_style_index_0_id_2fbdbe34_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../工具/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../工具/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-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--8-oneOf-1-2!../../../../../工具/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--8-oneOf-1-3!../../../../../工具/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../工具/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!../../../../../工具/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!./product.vue?vue&type=style&index=0&id=2fbdbe34&lang=scss&scoped=true& */ 91);
  693. /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_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_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_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_product_vue_vue_type_style_index_0_id_2fbdbe34_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_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_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_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_product_vue_vue_type_style_index_0_id_2fbdbe34_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
  694. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_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_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_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_product_vue_vue_type_style_index_0_id_2fbdbe34_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_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_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_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_product_vue_vue_type_style_index_0_id_2fbdbe34_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  695. /* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_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_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_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_product_vue_vue_type_style_index_0_id_2fbdbe34_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
  696. /***/ }),
  697. /***/ 91:
  698. /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  699. !*** ./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!D:/工作/项目2/生鲜/sx/pages/product/product.vue?vue&type=style&index=0&id=2fbdbe34&lang=scss&scoped=true& ***!
  700. \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  701. /*! no static exports found */
  702. /***/ (function(module, exports, __webpack_require__) {
  703. // extracted by mini-css-extract-plugin
  704. if(false) { var cssReload; }
  705. /***/ })
  706. },[[84,"common/runtime","common/vendor"]]]);
  707. //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/product/product.js.map