cart.js 79 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249
  1. (global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/cart/cart"],{
  2. /***/ 1776:
  3. /*!*****************************************************************************!*\
  4. !*** D:/Code/uniapp/know/tpx/tpxttt/main.js?{"page":"pages%2Fcart%2Fcart"} ***!
  5. \*****************************************************************************/
  6. /*! no static exports found */
  7. /***/ (function(module, exports, __webpack_require__) {
  8. "use strict";
  9. /* WEBPACK VAR INJECTION */(function(createPage) {__webpack_require__(/*! uni-pages */ 4);
  10. var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 2));
  11. var _cart = _interopRequireDefault(__webpack_require__(/*! ./pages/cart/cart.vue */ 1777));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
  12. createPage(_cart.default);
  13. /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 1)["createPage"]))
  14. /***/ }),
  15. /***/ 1777:
  16. /*!**********************************************************!*\
  17. !*** D:/Code/uniapp/know/tpx/tpxttt/pages/cart/cart.vue ***!
  18. \**********************************************************/
  19. /*! no static exports found */
  20. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  21. "use strict";
  22. __webpack_require__.r(__webpack_exports__);
  23. /* harmony import */ var _cart_vue_vue_type_template_id_0f00adf4_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cart.vue?vue&type=template&id=0f00adf4&scoped=true& */ 1778);
  24. /* harmony import */ var _cart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cart.vue?vue&type=script&lang=js& */ 1780);
  25. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _cart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _cart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  26. /* harmony import */ var _cart_vue_vue_type_style_index_0_id_0f00adf4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cart.vue?vue&type=style&index=0&id=0f00adf4&lang=scss&scoped=true& */ 1782);
  27. /* harmony import */ var _HBuilderX_2_6_16_20200424_full_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.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 10);
  28. var renderjs
  29. /* normalize component */
  30. var component = Object(_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
  31. _cart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
  32. _cart_vue_vue_type_template_id_0f00adf4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
  33. _cart_vue_vue_type_template_id_0f00adf4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
  34. false,
  35. null,
  36. "0f00adf4",
  37. null,
  38. false,
  39. _cart_vue_vue_type_template_id_0f00adf4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
  40. renderjs
  41. )
  42. component.options.__file = "pages/cart/cart.vue"
  43. /* harmony default export */ __webpack_exports__["default"] = (component.exports);
  44. /***/ }),
  45. /***/ 1778:
  46. /*!*****************************************************************************************************!*\
  47. !*** D:/Code/uniapp/know/tpx/tpxttt/pages/cart/cart.vue?vue&type=template&id=0f00adf4&scoped=true& ***!
  48. \*****************************************************************************************************/
  49. /*! exports provided: render, staticRenderFns, recyclableRender, components */
  50. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  51. "use strict";
  52. __webpack_require__.r(__webpack_exports__);
  53. /* harmony import */ var _HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_template_id_0f00adf4_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./cart.vue?vue&type=template&id=0f00adf4&scoped=true& */ 1779);
  54. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_template_id_0f00adf4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
  55. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_template_id_0f00adf4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
  56. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_template_id_0f00adf4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
  57. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_template_id_0f00adf4_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
  58. /***/ }),
  59. /***/ 1779:
  60. /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  61. !*** ./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:/Code/uniapp/know/tpx/tpxttt/pages/cart/cart.vue?vue&type=template&id=0f00adf4&scoped=true& ***!
  62. \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  63. /*! exports provided: render, staticRenderFns, recyclableRender, components */
  64. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  65. "use strict";
  66. __webpack_require__.r(__webpack_exports__);
  67. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
  68. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
  69. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
  70. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
  71. var components
  72. try {
  73. components = {
  74. uniCollapse: function() {
  75. return __webpack_require__.e(/*! import() | uni_modules/uni-collapse/components/uni-collapse/uni-collapse */ "uni_modules/uni-collapse/components/uni-collapse/uni-collapse").then(__webpack_require__.bind(null, /*! @/uni_modules/uni-collapse/components/uni-collapse/uni-collapse.vue */ 3252))
  76. },
  77. uniCollapseItem: function() {
  78. return __webpack_require__.e(/*! import() | uni_modules/uni-collapse/components/uni-collapse-item/uni-collapse-item */ "uni_modules/uni-collapse/components/uni-collapse-item/uni-collapse-item").then(__webpack_require__.bind(null, /*! @/uni_modules/uni-collapse/components/uni-collapse-item/uni-collapse-item.vue */ 3259))
  79. }
  80. }
  81. } catch (e) {
  82. if (
  83. e.message.indexOf("Cannot find module") !== -1 &&
  84. e.message.indexOf(".vue") !== -1
  85. ) {
  86. console.error(e.message)
  87. console.error("1. 排查组件名称拼写是否正确")
  88. console.error(
  89. "2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"
  90. )
  91. console.error(
  92. "3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件"
  93. )
  94. } else {
  95. throw e
  96. }
  97. }
  98. var render = function() {
  99. var _vm = this
  100. var _h = _vm.$createElement
  101. var _c = _vm._self._c || _h
  102. var m0 = Number(100)
  103. if (!_vm._isMounted) {
  104. _vm.e0 = function($event) {
  105. _vm.sendDialog = false
  106. }
  107. _vm.e1 = function($event) {
  108. _vm.sendDialog = false
  109. }
  110. }
  111. _vm.$mp.data = Object.assign(
  112. {},
  113. {
  114. $root: {
  115. m0: m0
  116. }
  117. }
  118. )
  119. }
  120. var recyclableRender = false
  121. var staticRenderFns = []
  122. render._withStripped = true
  123. /***/ }),
  124. /***/ 1780:
  125. /*!***********************************************************************************!*\
  126. !*** D:/Code/uniapp/know/tpx/tpxttt/pages/cart/cart.vue?vue&type=script&lang=js& ***!
  127. \***********************************************************************************/
  128. /*! no static exports found */
  129. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  130. "use strict";
  131. __webpack_require__.r(__webpack_exports__);
  132. /* harmony import */ var _HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./cart.vue?vue&type=script&lang=js& */ 1781);
  133. /* harmony import */ var _HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
  134. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  135. /* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
  136. /***/ }),
  137. /***/ 1781:
  138. /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  139. !*** ./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:/Code/uniapp/know/tpx/tpxttt/pages/cart/cart.vue?vue&type=script&lang=js& ***!
  140. \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  141. /*! no static exports found */
  142. /***/ (function(module, exports, __webpack_require__) {
  143. "use strict";
  144. /* WEBPACK VAR INJECTION */(function(uni) {Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;var _regenerator = _interopRequireDefault(__webpack_require__(/*! ./node_modules/@babel/runtime/regenerator */ 24));
  145. var _vuex = __webpack_require__(/*! vuex */ 12);
  146. var _deepClone = _interopRequireDefault(__webpack_require__(/*! @/core/deepClone.js */ 395));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {try {var info = gen[key](arg);var value = info.value;} catch (error) {reject(error);return;}if (info.done) {resolve(value);} else {Promise.resolve(value).then(_next, _throw);}}function _asyncToGenerator(fn) {return function () {var self = this,args = arguments;return new Promise(function (resolve, reject) {var gen = fn.apply(self, args);function _next(value) {asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value);}function _throw(err) {asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err);}_next(undefined);});};}function _createForOfIteratorHelper(o, allowArrayLike) {var it;if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) {if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") {if (it) o = it;var i = 0;var F = function F() {};return { s: F, n: function n() {if (i >= o.length) return { done: true };return { done: false, value: o[i++] };}, e: function e(_e) {throw _e;}, f: F };}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}var normalCompletion = true,didErr = false,err;return { s: function s() {it = o[Symbol.iterator]();}, n: function n() {var step = it.next();normalCompletion = step.done;return step;}, e: function e(_e2) {didErr = true;err = _e2;}, f: function f() {try {if (!normalCompletion && it.return != null) it.return();} finally {if (didErr) throw err;}} };}function _unsupportedIterableToArray(o, minLen) {if (!o) return;if (typeof o === "string") return _arrayLikeToArray(o, minLen);var n = Object.prototype.toString.call(o).slice(8, -1);if (n === "Object" && o.constructor) n = o.constructor.name;if (n === "Map" || n === "Set") return Array.from(o);if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen);}function _arrayLikeToArray(arr, len) {if (len == null || len > arr.length) len = arr.length;for (var i = 0, arr2 = new Array(len); i < len; i++) {arr2[i] = arr[i];}return arr2;}function ownKeys(object, enumerableOnly) {var keys = Object.keys(object);if (Object.getOwnPropertySymbols) {var symbols = Object.getOwnPropertySymbols(object);if (enumerableOnly) symbols = symbols.filter(function (sym) {return Object.getOwnPropertyDescriptor(object, sym).enumerable;});keys.push.apply(keys, symbols);}return keys;}function _objectSpread(target) {for (var i = 1; i < arguments.length; i++) {var source = arguments[i] != null ? arguments[i] : {};if (i % 2) {ownKeys(Object(source), true).forEach(function (key) {_defineProperty(target, key, source[key]);});} else if (Object.getOwnPropertyDescriptors) {Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));} else {ownKeys(Object(source)).forEach(function (key) {Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));});}}return target;}function _defineProperty(obj, key, value) {if (key in obj) {Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true });} else {obj[key] = value;}return obj;}var appShopProduct = function appShopProduct() {__webpack_require__.e(/*! require.ensure | pages/cart/components/app-shop-product/app-shop-product */ "pages/cart/components/app-shop-product/app-shop-product").then((function () {return resolve(__webpack_require__(/*! ./components/app-shop-product/app-shop-product.vue */ 3266));}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);};var appRadio = function appRadio() {__webpack_require__.e(/*! require.ensure | components/basic-component/app-radio/app-radio */ "components/basic-component/app-radio/app-radio").then((function () {return resolve(__webpack_require__(/*! ../../components/basic-component/app-radio/app-radio.vue */ 2839));}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);};var appEmptyBottom = function appEmptyBottom() {__webpack_require__.e(/*! require.ensure | components/basic-component/app-empty-bottom/app-empty-bottom */ "components/basic-component/app-empty-bottom/app-empty-bottom").then((function () {return resolve(__webpack_require__(/*! ../../components/basic-component/app-empty-bottom/app-empty-bottom.vue */ 2392));}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);};var _default =
  147. {
  148. name: 'cart',
  149. components: {
  150. 'app-shop-product': appShopProduct,
  151. 'app-radio': appRadio,
  152. 'app-empty-bottom': appEmptyBottom },
  153. data: function data() {
  154. return {
  155. open: ['0'],
  156. countList: {
  157. express: {
  158. name: '', number: 0, list: [], price: 0, is_miaosha: false },
  159. city: {
  160. name: '', number: 0, list: [], price: 0, is_miaosha: false },
  161. offline: {
  162. name: '', number: 0, list: [], price: 0, is_miaosha: false } },
  163. sendDialog: false,
  164. editStatus: false,
  165. listObj: [],
  166. all: false,
  167. editList: [],
  168. priceNum: 0,
  169. edit: false,
  170. botBool: true,
  171. currentRoute: this.$platDiff.route(),
  172. tabbarbool: false,
  173. spike: -1,
  174. submitDis: true };
  175. },
  176. computed: _objectSpread(_objectSpread(_objectSpread(_objectSpread({},
  177. (0, _vuex.mapState)({
  178. tabBarHeight: function tabBarHeight(state) {
  179. return state.gConfig.tabBarHeight;
  180. },
  181. iphoneHeight: function iphoneHeight(state) {
  182. return state.gConfig.iphoneHeight;
  183. },
  184. iphone: function iphone(state) {
  185. return state.gConfig.iphone;
  186. } })),
  187. (0, _vuex.mapGetters)('iPhoneX', {
  188. BotHeight: 'getBotHeight',
  189. getEmpty: 'getEmpty' })),
  190. (0, _vuex.mapGetters)('mallConfig', {
  191. getTheme: 'getTheme' })),
  192. (0, _vuex.mapState)({
  193. tabBarNavs: function tabBarNavs(state) {return state.mallConfig.navbar.navs;},
  194. is_edit: function is_edit(state) {return state.cart.is_edit;} })),
  195. methods: {
  196. update: function update(good) {
  197. for (var idx in this.listObj) {
  198. for (var index in this.listObj[idx].goods_list) {
  199. if (this.listObj[idx].goods_list[index].sign == 'wholesale' && this.listObj[idx].goods_list[index].goods_id == good.goods_id) {
  200. this.listObj[idx].goods_list[index] = good;
  201. this.$set(this.listObj[idx].goods_list, index, good);
  202. this.$forceUpdate();
  203. }
  204. }
  205. }
  206. },
  207. setALl: function setALl(data) {
  208. this.open = ['0', '1'];
  209. this.selectAll(data.active);
  210. },
  211. // 编辑
  212. editSwitch: function editSwitch() {
  213. this.all = false;
  214. for (var i = 0; i < this.listObj.length; i++) {
  215. this.listObj[i].is_active = false;
  216. for (var j = 0; j < this.listObj[i].goods_list.length; j++) {
  217. this.listObj[i].goods_list[j].is_active = false;
  218. if (this.listObj[i].goods_list[j].sign === 'wholesale') {var _iterator = _createForOfIteratorHelper(
  219. this.listObj[i].goods_list[j].attr_arr),_step;try {for (_iterator.s(); !(_step = _iterator.n()).done;) {var attr = _step.value;
  220. attr.is_active = false;
  221. }} catch (err) {_iterator.e(err);} finally {_iterator.f();}
  222. }
  223. }
  224. }
  225. if (!this.editStatus) {
  226. this.open = ['0', '1'];
  227. }
  228. this.editStatus = !this.editStatus;
  229. },
  230. getProductList: function getProductList() {var _this = this;return _asyncToGenerator( /*#__PURE__*/_regenerator.default.mark(function _callee() {var res, list, count, i, domGoods, overGoods, mch_dom, mch_over;return _regenerator.default.wrap(function _callee$(_context) {while (1) {switch (_context.prev = _context.next) {case 0:
  231. uni.showLoading({
  232. title: '加载中' });_context.next = 3;return (
  233. _this.$request({
  234. url: _this.$api.cart.list,
  235. method: 'get' }));case 3:res = _context.sent;
  236. if (res.code === 0) {
  237. list = [];
  238. count = 0;
  239. // 分割境外境内
  240. for (i = 0; i < res.data.list.length; i++) {
  241. // 循环商铺(目前就是单商铺)
  242. domGoods = res.data.list[i].goods_list.filter(function (item, index) {
  243. return item.goods.is_jingwai === 0;
  244. });
  245. overGoods = res.data.list[i].goods_list.filter(function (item, index) {
  246. return item.goods.is_jingwai === 1;
  247. });
  248. mch_dom = (0, _deepClone.default)(res.data.list[i]);
  249. mch_over = (0, _deepClone.default)(res.data.list[i]);
  250. mch_dom.goods_list = domGoods;
  251. mch_over.goods_list = overGoods;
  252. mch_dom['type'] = 0;
  253. mch_over['type'] = 1;
  254. mch_dom.mch_id = count;
  255. count++;
  256. mch_over.mch_id = count;
  257. count++;
  258. list.push(mch_dom);
  259. list.push(mch_over);
  260. }
  261. // this.listObj = res.data.list;
  262. _this.listObj = list;
  263. if (res.data.send_type_desc.express) {
  264. _this.countList.express.name = res.data.send_type_desc.express;
  265. } else {
  266. _this.countList.express.show = false;
  267. }
  268. if (res.data.send_type_desc.city) {
  269. _this.countList.city.name = res.data.send_type_desc.city;
  270. } else {
  271. _this.countList.city.show = false;
  272. }
  273. if (res.data.send_type_desc.offline) {
  274. _this.countList.offline.name = res.data.send_type_desc.offline;
  275. } else {
  276. _this.countList.offline.show = false;
  277. }
  278. _this.spikeTime(res.data.list);
  279. }
  280. uni.hideLoading();case 6:case "end":return _context.stop();}}}, _callee);}))();
  281. },
  282. // 商城全选
  283. changeRadioAll: function changeRadioAll(data) {
  284. for (var i = 0; i < this.listObj.length; i++) {var _this$listObj$i =
  285. this.listObj[i],mch_id = _this$listObj$i.mch_id,goods_list = _this$listObj$i.goods_list;
  286. if (data.mch_id === mch_id) {
  287. // 对应商城全选操作
  288. for (var j = 0; j < goods_list.length; j++) {
  289. if (!this.editStatus) {
  290. if (goods_list[j].new_status === 0 && goods_list[j].buy_goods_auth) goods_list[j].is_active = !data.is_active;
  291. } else {
  292. goods_list[j].is_active = !data.is_active;
  293. }
  294. if (goods_list[j].sign === 'wholesale') {
  295. goods_list[j].choose_num = goods_list[j].is_active ? goods_list[j].attrs.num : 0;
  296. goods_list[j].discount = goods_list[j].is_active ? goods_list[j].attrs.discount : goods_list[j].plugin_data.discount_type == 1 ? 0 : 10;var _iterator2 = _createForOfIteratorHelper(
  297. goods_list[j].attr_arr),_step2;try {for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {var attr = _step2.value;
  298. attr.is_active = goods_list[j].is_active;
  299. }} catch (err) {_iterator2.e(err);} finally {_iterator2.f();}
  300. }
  301. }
  302. this.listObj[i].is_active = !data.is_active;
  303. }
  304. }
  305. },
  306. // 单选
  307. changeSingleRadio: function changeSingleRadio(_ref) {var _this2 = this;var mch = _ref.mch,item = _ref.item;
  308. for (var i = 0; i < this.listObj.length; i++) {
  309. // 找到对应商城操作
  310. if (this.listObj[i].mch_id === mch.mch_id) {
  311. var goods_list_len = mch.goods_list.length;
  312. var active_num = 0;
  313. for (var j = 0; j < this.listObj[i].goods_list.length; j++) {
  314. if (this.listObj[i].goods_list[j].sign === 'wholesale') {
  315. this.listObj[i].goods_list[j].discount = this.listObj[i].goods_list[j].plugin_data.discount_type == 1 ? 0 : 10;
  316. if (item.goods_id) {
  317. if (item.id === this.listObj[i].goods_list[j].id) {
  318. this.listObj[i].goods_list[j].is_active = !this.listObj[i].goods_list[j].is_active;var _iterator3 = _createForOfIteratorHelper(
  319. this.listObj[i].goods_list[j].attr_arr),_step3;try {for (_iterator3.s(); !(_step3 = _iterator3.n()).done;) {var attr = _step3.value;
  320. attr.is_active = this.listObj[i].goods_list[j].is_active;
  321. }} catch (err) {_iterator3.e(err);} finally {_iterator3.f();}
  322. if (!this.editStatus) {
  323. this.listObj[i].goods_list[j].choose_num = this.listObj[i].goods_list[j].is_active ? this.listObj[i].goods_list[j].attrs.num : 0;
  324. this.listObj[i].goods_list[j].discount = this.listObj[i].goods_list[j].is_active ? this.listObj[i].goods_list[j].attrs.discount : this.listObj[i].goods_list[j].plugin_data.discount_type == 1 ? 0 : 10;
  325. }
  326. }
  327. } else {
  328. var choose = 0;
  329. this.listObj[i].goods_list[j].choose_num = 0;var _iterator4 = _createForOfIteratorHelper(
  330. this.listObj[i].goods_list[j].attr_arr),_step4;try {for (_iterator4.s(); !(_step4 = _iterator4.n()).done;) {var _attr = _step4.value;
  331. if (item.id === _attr.id) {
  332. _attr.is_active = !_attr.is_active;
  333. }
  334. if (_attr.is_active) {
  335. choose++;
  336. this.listObj[i].goods_list[j].choose_num += +_attr.num;var _iterator5 = _createForOfIteratorHelper(
  337. this.listObj[i].goods_list[j].plugin_data.discount_rules),_step5;try {for (_iterator5.s(); !(_step5 = _iterator5.n()).done;) {var rule = _step5.value;
  338. if (!(+this.listObj[i].goods_list[j].choose_num < +rule.num)) {
  339. this.listObj[i].goods_list[j].discount = rule.discount;
  340. }
  341. }} catch (err) {_iterator5.e(err);} finally {_iterator5.f();}
  342. }
  343. }} catch (err) {_iterator4.e(err);} finally {_iterator4.f();}
  344. if (choose == this.listObj[i].goods_list[j].attr_arr.length) {
  345. this.listObj[i].goods_list[j].is_active = true;
  346. } else {
  347. this.listObj[i].goods_list[j].is_active = false;
  348. }
  349. }
  350. } else {
  351. if (item.id === this.listObj[i].goods_list[j].id) {
  352. this.listObj[i].goods_list[j].is_active = !this.listObj[i].goods_list[j].is_active;
  353. }
  354. }
  355. if (this.listObj[i].goods_list[j].is_active) {
  356. active_num++;
  357. }
  358. if (this.editStatus === false && (this.listObj[i].goods_list[j].new_status !== 0 || !this.listObj[i].goods_list[j].buy_goods_auth)) {
  359. goods_list_len--;
  360. }
  361. }
  362. if (goods_list_len === active_num) {
  363. this.listObj[i].is_active = true;
  364. } else {
  365. this.listObj[i].is_active = false;
  366. }
  367. }
  368. }
  369. setTimeout(function () {
  370. _this2.count();
  371. });
  372. },
  373. selectAll: function selectAll(bool) {var _this3 = this;
  374. this.listObj.map(function (item) {
  375. item.is_active = bool;
  376. item.goods_list.map(function (good) {
  377. if (_this3.editStatus === false) {
  378. if (item.new_status === 0 && good.new_status === 0 && good.buy_goods_auth) {
  379. good.is_active = bool;
  380. if (good.sign === 'wholesale') {
  381. good.choose_num = bool ? good.attrs.num : 0;
  382. good.discount = bool ? good.attrs.discount : good.plugin_data.discount_type == 1 ? 0 : 10;var _iterator6 = _createForOfIteratorHelper(
  383. good.attr_arr),_step6;try {for (_iterator6.s(); !(_step6 = _iterator6.n()).done;) {var attr = _step6.value;
  384. attr.is_active = bool;
  385. }} catch (err) {_iterator6.e(err);} finally {_iterator6.f();}
  386. }
  387. }
  388. } else {
  389. good.is_active = bool;
  390. if (good.sign === 'wholesale') {var _iterator7 = _createForOfIteratorHelper(
  391. good.attr_arr),_step7;try {for (_iterator7.s(); !(_step7 = _iterator7.n()).done;) {var _attr2 = _step7.value;
  392. _attr2.is_active = bool;
  393. }} catch (err) {_iterator7.e(err);} finally {_iterator7.f();}
  394. }
  395. }
  396. });
  397. });
  398. },
  399. // 结算
  400. settlement: function settlement() {var _this4 = this;
  401. var all_product = [];
  402. this.countList.express.list = [];
  403. this.countList.city.list = [];
  404. this.countList.offline.list = [];
  405. this.countList.express.number = 0;
  406. this.countList.city.number = 0;
  407. this.countList.offline.number = 0;
  408. this.countList.express.price = 0;
  409. this.countList.city.price = 0;
  410. this.countList.offline.price = 0;
  411. this.countList.express.is_miaosha = false;
  412. this.countList.city.is_miaosha = false;
  413. this.countList.offline.is_miaosha = false;
  414. var is_miaosha = false;
  415. var all_product_number = 0;
  416. for (var i = 0; i < this.listObj.length; i++) {
  417. var mch = {
  418. mch_id: this.listObj[i].mch_id,
  419. goods_list: [] };
  420. for (var j = 0; j < this.listObj[i].goods_list.length; j++) {
  421. var good = this.listObj[i].goods_list[j];
  422. if (good.new_status === 0 && good.buy_goods_auth) {
  423. if (good.is_active) {
  424. if (good.sign === 'miaosha') is_miaosha = true;
  425. if (good.sign === 'wholesale') {var _iterator8 = _createForOfIteratorHelper(
  426. good.attr_arr),_step8;try {for (_iterator8.s(); !(_step8 = _iterator8.n()).done;) {var item = _step8.value;
  427. if (item.num > 0 && item.is_active) {
  428. var product = {
  429. id: item.attr_info.goods_id,
  430. attr: [],
  431. send_type: good.send_type,
  432. cover: good.attrs && good.attrs.pic_url ? good.attrs.pic_url : good.goods.cover_pic,
  433. price: item.price,
  434. sign: good.sign,
  435. num: item.num,
  436. cart_id: item.id,
  437. goods_attr_id: item.attr_id };var _iterator9 = _createForOfIteratorHelper(
  438. item.attrs.attr),_step9;try {for (_iterator9.s(); !(_step9 = _iterator9.n()).done;) {var attr = _step9.value;
  439. var para = {
  440. attr_id: attr.attr_id,
  441. attr_group_id: attr.attr_group_id };
  442. product.attr.push(para);
  443. }} catch (err) {_iterator9.e(err);} finally {_iterator9.f();}
  444. mch.goods_list.push(product);
  445. all_product_number++;
  446. }
  447. }} catch (err) {_iterator8.e(err);} finally {_iterator8.f();}
  448. } else {
  449. var _product = {
  450. id: good.goods_id,
  451. attr: [],
  452. send_type: good.send_type,
  453. cover: good.attrs && good.attrs.pic_url ? good.attrs.pic_url : good.goods.cover_pic,
  454. price: good.attrs.price,
  455. num: good.num,
  456. sign: good.sign,
  457. cart_id: good.id,
  458. goods_attr_id: good.attr_id };
  459. for (var n in good.attrs.attr) {
  460. var _attr3 = {
  461. attr_id: good.attrs.attr[n].attr_id,
  462. attr_group_id: good.attrs.attr[n].attr_group_id };
  463. _product.attr.push(_attr3);
  464. }
  465. mch.goods_list.push(_product);
  466. all_product_number++;
  467. }
  468. } else {
  469. if (good.sign === 'wholesale') {var _iterator10 = _createForOfIteratorHelper(
  470. good.attr_arr),_step10;try {for (_iterator10.s(); !(_step10 = _iterator10.n()).done;) {var _item = _step10.value;
  471. if (_item.num > 0 && _item.is_active) {
  472. var _product2 = {
  473. id: _item.attr_info.goods_id,
  474. attr: [],
  475. send_type: good.send_type,
  476. cover: good.attrs && good.attrs.pic_url ? good.attrs.pic_url : good.goods.cover_pic,
  477. price: _item.price,
  478. num: _item.num,
  479. sign: good.sign,
  480. cart_id: _item.id,
  481. goods_attr_id: _item.attr_id };var _iterator11 = _createForOfIteratorHelper(
  482. _item.attrs.attr),_step11;try {for (_iterator11.s(); !(_step11 = _iterator11.n()).done;) {var _attr4 = _step11.value;
  483. var _para = {
  484. attr_id: _attr4.attr_id,
  485. attr_group_id: _attr4.attr_group_id };
  486. _product2.attr.push(_para);
  487. }} catch (err) {_iterator11.e(err);} finally {_iterator11.f();}
  488. mch.goods_list.push(_product2);
  489. all_product_number++;
  490. }
  491. }} catch (err) {_iterator10.e(err);} finally {_iterator10.f();}
  492. }
  493. }
  494. }
  495. }
  496. if (mch.goods_list.length > 0) {
  497. all_product.push(mch);
  498. }
  499. }
  500. var send_type = all_product[0].goods_list[0].send_type;
  501. for (var _i = 0, _all_product = all_product; _i < _all_product.length; _i++) {var _item2 = _all_product[_i];
  502. this.countList.express.list.push({ mch_id: _item2.mch_id, goods_list: [] });
  503. this.countList.city.list.push({ mch_id: _item2.mch_id, goods_list: [] });
  504. this.countList.offline.list.push({ mch_id: _item2.mch_id, goods_list: [] });var _iterator12 = _createForOfIteratorHelper(
  505. _item2.goods_list),_step12;try {for (_iterator12.s(); !(_step12 = _iterator12.n()).done;) {var goods = _step12.value;var _iterator13 = _createForOfIteratorHelper(
  506. goods.send_type),_step13;try {for (_iterator13.s(); !(_step13 = _iterator13.n()).done;) {var send = _step13.value;
  507. if (send == 'express') {var _iterator14 = _createForOfIteratorHelper(
  508. this.countList.express.list),_step14;try {for (_iterator14.s(); !(_step14 = _iterator14.n()).done;) {var express = _step14.value;
  509. if (express.mch_id == _item2.mch_id) {
  510. express.goods_list.push(goods);
  511. if (goods.sign == 'miaosha') {
  512. this.countList.express.is_miaosha = true;
  513. }
  514. this.countList.express.number++;
  515. this.countList.express.price = (+this.countList.express.price + +goods.num * +goods.price).toFixed(2);
  516. }
  517. }} catch (err) {_iterator14.e(err);} finally {_iterator14.f();}
  518. }
  519. if (send == 'city') {var _iterator15 = _createForOfIteratorHelper(
  520. this.countList.city.list),_step15;try {for (_iterator15.s(); !(_step15 = _iterator15.n()).done;) {var city = _step15.value;
  521. if (city.mch_id == _item2.mch_id) {
  522. city.goods_list.push(goods);
  523. if (goods.sign == 'miaosha') {
  524. this.countList.city.is_miaosha = true;
  525. }
  526. this.countList.city.number++;
  527. this.countList.city.price = (+this.countList.city.price + +goods.num * +goods.price).toFixed(2);
  528. }
  529. }} catch (err) {_iterator15.e(err);} finally {_iterator15.f();}
  530. }
  531. if (send == 'offline') {var _iterator16 = _createForOfIteratorHelper(
  532. this.countList.offline.list),_step16;try {for (_iterator16.s(); !(_step16 = _iterator16.n()).done;) {var offline = _step16.value;
  533. if (offline.mch_id == _item2.mch_id) {
  534. offline.goods_list.push(goods);
  535. if (goods.sign == 'miaosha') {
  536. this.countList.offline.is_miaosha = true;
  537. }
  538. this.countList.offline.number++;
  539. this.countList.offline.price = (+this.countList.offline.price + +goods.num * +goods.price).toFixed(2);
  540. }
  541. }} catch (err) {_iterator16.e(err);} finally {_iterator16.f();}
  542. }
  543. }} catch (err) {_iterator13.e(err);} finally {_iterator13.f();}
  544. }} catch (err) {_iterator12.e(err);} finally {_iterator12.f();}
  545. }
  546. var pass = false;
  547. console.log(all_product_number == this.countList.express.number);
  548. console.log(all_product_number == this.countList.city.number);
  549. console.log(all_product_number == this.countList.offline.number);
  550. if (all_product_number == this.countList.express.number || all_product_number == this.countList.city.number || all_product_number == this.countList.offline.number) {
  551. pass = true;
  552. }
  553. if (pass) {
  554. var jump_url = "/pages/order-submit/order-submit?mch_list=".concat(JSON.stringify(all_product));
  555. if (is_miaosha) {
  556. jump_url += "&preview_url=".concat(encodeURIComponent(this.$api.miaosha.order_preview), "&submit_url=").concat(encodeURIComponent(this.$api.miaosha.order_submit));
  557. }
  558. this.$jump({
  559. open_type: 'navigate',
  560. url: jump_url });
  561. setTimeout(function () {
  562. _this4.listObj = [];
  563. }, 1000);
  564. } else {
  565. this.sendDialog = true;
  566. }
  567. },
  568. sendTypeSubmit: function sendTypeSubmit(type) {var _this5 = this;
  569. for (var index in this.countList[type].list) {
  570. if (this.countList[type].list[index].goods_list.length == 0) {
  571. this.countList[type].list.splice(index, 1);
  572. }
  573. }
  574. var jump_url = "/pages/order-submit/order-submit?send_type=".concat(type, "&mch_list=").concat(JSON.stringify(this.countList[type].list));
  575. if (this.countList[type].is_miaosha) {
  576. jump_url += "&preview_url=".concat(encodeURIComponent(this.$api.miaosha.order_preview), "&submit_url=").concat(encodeURIComponent(this.$api.miaosha.order_submit));
  577. }
  578. this.$jump({
  579. open_type: 'navigate',
  580. url: jump_url });
  581. setTimeout(function () {
  582. _this5.sendDialog = false;
  583. _this5.listObj = [];
  584. }, 1000);
  585. },
  586. editNum: function editNum() {var _this6 = this;
  587. var editList = [];
  588. for (var i = 0; i < this.listObj.length; i++) {
  589. var goods = this.listObj[i].goods_list;
  590. for (var j = 0; j < goods.length; j++) {
  591. if (goods[j].new_status === 0) {
  592. if (goods[j].sign === 'wholesale') {var _iterator17 = _createForOfIteratorHelper(
  593. goods[j].attr_arr),_step17;try {for (_iterator17.s(); !(_step17 = _iterator17.n()).done;) {var attr = _step17.value;
  594. editList.push({
  595. goods_id: attr.attr_info.goods_id,
  596. num: attr.num,
  597. attr: attr.attr_id });
  598. }} catch (err) {_iterator17.e(err);} finally {_iterator17.f();}
  599. } else {
  600. editList.push({
  601. goods_id: goods[j].goods_id,
  602. num: goods[j].num,
  603. attr: goods[j].attr_id });
  604. }
  605. }
  606. }
  607. }
  608. this.$request({
  609. method: 'post',
  610. url: this.$api.cart.edit,
  611. data: {
  612. list: JSON.stringify(editList) } }).
  613. then(function () {
  614. _this6.$store.dispatch('cart/is_edit', false);
  615. });
  616. },
  617. // 删除商品
  618. deleteProduct: function deleteProduct() {var _this7 = this;return _asyncToGenerator( /*#__PURE__*/_regenerator.default.mark(function _callee2() {var product_list, i, goods, j, _iterator18, _step18, item, _iterator19, _step19, _item3, res, _j, _i2, k, index;return _regenerator.default.wrap(function _callee2$(_context2) {while (1) {switch (_context2.prev = _context2.next) {case 0:
  619. product_list = [];
  620. for (i = 0; i < _this7.listObj.length; i++) {
  621. goods = _this7.listObj[i].goods_list;
  622. for (j = 0; j < goods.length; j++) {
  623. if (goods[j].is_active) {
  624. if (goods[j].sign == 'wholesale') {_iterator18 = _createForOfIteratorHelper(
  625. goods[j].attr_arr);try {for (_iterator18.s(); !(_step18 = _iterator18.n()).done;) {item = _step18.value;
  626. product_list.push({
  627. mch_id: goods[j].mch_id,
  628. id: item.id });
  629. }} catch (err) {_iterator18.e(err);} finally {_iterator18.f();}
  630. } else {
  631. product_list.push({
  632. mch_id: goods[j].mch_id,
  633. id: goods[j].id });
  634. }
  635. } else {
  636. if (goods[j].sign == 'wholesale') {_iterator19 = _createForOfIteratorHelper(
  637. goods[j].attr_arr);try {for (_iterator19.s(); !(_step19 = _iterator19.n()).done;) {_item3 = _step19.value;
  638. if (_item3.is_active) {
  639. product_list.push({
  640. mch_id: goods[j].mch_id,
  641. id: _item3.id });
  642. }
  643. }} catch (err) {_iterator19.e(err);} finally {_iterator19.f();}
  644. }
  645. }
  646. }
  647. }if (
  648. product_list.length) {_context2.next = 4;break;}return _context2.abrupt("return");case 4:_context2.next = 6;return (
  649. _this7.$request({
  650. method: 'post',
  651. url: _this7.$api.cart.delete,
  652. data: {
  653. cart_id_list: JSON.stringify(product_list) } }));case 6:res = _context2.sent;
  654. if (res.code === 0) {
  655. _this7.editStatus = false;
  656. for (_j = 0; _j < _this7.listObj.length; _j++) {
  657. for (_i2 = 0; _i2 < product_list.length; _i2++) {
  658. if (_this7.listObj[_j].mch_id == product_list[_i2].mch_id) {
  659. for (k = 0; k < _this7.listObj[_j].goods_list.length; k++) {
  660. if (_this7.listObj[_j].goods_list[k].sign === 'wholesale') {
  661. for (index in _this7.listObj[_j].goods_list[k].attr_arr) {
  662. if (_this7.listObj[_j].goods_list[k].attr_arr[index].id == product_list[_i2].id) {
  663. _this7.$delete(_this7.listObj[_j].goods_list[k].attr_arr, index);
  664. if (_this7.listObj[_j].goods_list[k].attr_arr.length == 0) {
  665. _this7.$delete(_this7.listObj[_j].goods_list, k);
  666. }
  667. }
  668. }
  669. _this7.count();
  670. } else {
  671. if (_this7.listObj[_j].goods_list[k].id == product_list[_i2].id) {
  672. _this7.$delete(_this7.listObj[_j].goods_list, k);
  673. }
  674. }
  675. }
  676. if (_this7.listObj[_j].goods_list.length === 0) {
  677. _this7.$delete(_this7.listObj, _j);
  678. }
  679. }
  680. }
  681. }
  682. }case 8:case "end":return _context2.stop();}}}, _callee2);}))();
  683. },
  684. b: function b() {
  685. var currentRoute = undefined;
  686. currentRoute = this.currentRoute;
  687. for (var i = 0; i < this.tabBarNavs.length; i++) {
  688. if (currentRoute.includes(this.tabBarNavs[i].url.split('?')[0])) {
  689. return this.tabbarbool = true;
  690. }
  691. }
  692. return this.tabbarbool = false;
  693. },
  694. change: function change(_ref2) {var number = _ref2.number,id = _ref2.id,mch_id = _ref2.mch_id;
  695. for (var i = 0; i < this.listObj.length; i++) {
  696. if (this.listObj[i].mch_id === mch_id) {
  697. for (var j = 0; j < this.listObj[i].goods_list.length; j++) {
  698. if (this.listObj[i].goods_list[j].sign === 'wholesale' && this.listObj[i].goods_list[j].new_status != 3) {
  699. for (var x = 0; x < this.listObj[i].goods_list[j].attr_arr.length; x++) {
  700. if (this.listObj[i].goods_list[j].attr_arr[x].id == id) {
  701. this.listObj[i].goods_list[j].attr_arr[x].num = Number(number);
  702. this.count();
  703. return;
  704. }
  705. }
  706. } else {
  707. if (this.listObj[i].goods_list[j].id === id) {
  708. this.listObj[i].goods_list[j].num = Number(number);
  709. return;
  710. }
  711. }
  712. }
  713. }
  714. }
  715. },
  716. count: function count() {
  717. var that = this;var _iterator20 = _createForOfIteratorHelper(
  718. that.listObj),_step20;try {for (_iterator20.s(); !(_step20 = _iterator20.n()).done;) {var item = _step20.value;var _iterator21 = _createForOfIteratorHelper(
  719. item.goods_list),_step21;try {for (_iterator21.s(); !(_step21 = _iterator21.n()).done;) {var goods = _step21.value;
  720. goods.price = 0;
  721. if (goods.sign === 'wholesale' && (goods.new_status == 0 || goods.new_status == 6 && goods.sell_time == 0)) {
  722. if (goods.plugin_data.discount_type == 0) {
  723. goods.attrs.discount = 10;
  724. } else {
  725. goods.attrs.discount = 0;
  726. }
  727. goods.attrs.num = 0;
  728. var price = 0;
  729. goods.choose_num = 0;var _iterator22 = _createForOfIteratorHelper(
  730. goods.attr_arr),_step22;try {for (_iterator22.s(); !(_step22 = _iterator22.n()).done;) {var attr = _step22.value;
  731. price += +attr.num * +attr.attrs.price;
  732. goods.attrs.num += +attr.num;
  733. if (attr.is_active) {
  734. goods.choose_num += +attr.num;
  735. }
  736. }} catch (err) {_iterator22.e(err);} finally {_iterator22.f();}
  737. var chooseNum = 0;var _iterator23 = _createForOfIteratorHelper(
  738. goods.attr_arr),_step23;try {for (_iterator23.s(); !(_step23 = _iterator23.n()).done;) {var _item4 = _step23.value;
  739. if (_item4.is_active) {
  740. chooseNum += +_item4.num;
  741. }
  742. }} catch (err) {_iterator23.e(err);} finally {_iterator23.f();}var _iterator24 = _createForOfIteratorHelper(
  743. goods.plugin_data.discount_rules),_step24;try {for (_iterator24.s(); !(_step24 = _iterator24.n()).done;) {var i = _step24.value;
  744. if (!(+goods.attrs.num < +i.num)) {
  745. goods.attrs.discount = i.discount;
  746. }
  747. if (!(+chooseNum < +i.num)) {
  748. goods.discount = i.discount;
  749. }
  750. }} catch (err) {_iterator24.e(err);} finally {_iterator24.f();}
  751. if (goods.plugin_data.discount_type == 0) {
  752. goods.price = (price * (goods.attrs.discount / 10)).toFixed(2);
  753. } else {
  754. goods.price = (price - goods.attrs.discount * goods.attrs.num).toFixed(2);
  755. }
  756. if (goods.attrs.num < goods.plugin_data.up_num) {
  757. goods.new_status = 6;
  758. } else {
  759. goods.new_status = 0;
  760. }
  761. }
  762. }} catch (err) {_iterator21.e(err);} finally {_iterator21.f();}
  763. }} catch (err) {_iterator20.e(err);} finally {_iterator20.f();}
  764. },
  765. setTime: function setTime(data) {
  766. var is_spike = false;
  767. for (var i = 0; i < data.length; i++) {
  768. for (var j = 0; j < data[i].goods_list.length; j++) {
  769. if (data[i].goods_list[j].sell_time > 0) {
  770. is_spike = true;
  771. data[i].goods_list[j].sell_time--;
  772. var second = parseInt(data[i].goods_list[j].sell_time);
  773. var minute = 0;
  774. var hour = 0;
  775. if (second > 60) {
  776. minute = parseInt(second / 60);
  777. second = parseInt(second % 60);
  778. if (minute > 60) {
  779. hour = parseInt(minute / 60);
  780. minute = parseInt(minute % 60);
  781. }
  782. }
  783. var timeDaily = {
  784. h: hour < 10 ? '0' + hour : hour,
  785. m: minute < 10 ? '0' + minute : minute,
  786. s: second < 10 ? '0' + second : second };
  787. this.$set(this.listObj[i].goods_list[j], 'sell_string', "".concat(timeDaily.h + ':' + timeDaily.m + ':' + timeDaily.s));
  788. if (data[i].goods_list[j].sell_time == 0) {
  789. this.count();
  790. }
  791. }
  792. if (data[i].goods_list[j].sign === 'miaosha' && data[i].goods_list[j].miaosha_status === 1) {
  793. is_spike = true;
  794. data[i].goods_list[j].miaosha_time--;
  795. var _second = parseInt(data[i].goods_list[j].miaosha_time);
  796. var _minute = 0;
  797. var _hour = 0;
  798. if (_second > 60) {
  799. _minute = parseInt(_second / 60);
  800. _second = parseInt(_second % 60);
  801. if (_minute > 60) {
  802. _hour = parseInt(_minute / 60);
  803. _minute = parseInt(_minute % 60);
  804. }
  805. }
  806. var _timeDaily = {
  807. h: _hour < 10 ? '0' + _hour : _hour,
  808. m: _minute < 10 ? '0' + _minute : _minute,
  809. s: _second < 10 ? '0' + _second : _second };
  810. this.$set(this.listObj[i].goods_list[j], 'miaosha_string', "".concat(_timeDaily.h + ':' + _timeDaily.m + ':' + _timeDaily.s));
  811. }
  812. if (data[i].goods_list[j].sign === 'flash_sale' && (data[i].goods_list[j].flash_sale_status === 1 || data[i].goods_list[j].flash_sale_status === 2)) {
  813. is_spike = true;
  814. data[i].goods_list[j].flash_sale_time--;
  815. var _second2 = parseInt(data[i].goods_list[j].flash_sale_time);
  816. var _minute2 = 0;
  817. var _hour2 = 0;
  818. if (_second2 > 60) {
  819. _minute2 = parseInt(_second2 / 60);
  820. _second2 = parseInt(_second2 % 60);
  821. if (_minute2 > 60) {
  822. _hour2 = parseInt(_minute2 / 60);
  823. _minute2 = parseInt(_minute2 % 60);
  824. }
  825. }
  826. var _timeDaily2 = {
  827. h: _hour2 < 10 ? '0' + _hour2 : _hour2,
  828. m: _minute2 < 10 ? '0' + _minute2 : _minute2,
  829. s: _second2 < 10 ? '0' + _second2 : _second2 };
  830. this.$set(this.listObj[i].goods_list[j], 'flash_sale_string', "".concat(_timeDaily2.h + ':' + _timeDaily2.m + ':' + _timeDaily2.s));
  831. }
  832. }
  833. }
  834. return is_spike;
  835. },
  836. spikeTime: function spikeTime(data) {var _this8 = this;
  837. clearInterval(this.spike);
  838. var is_spike = this.setTime(data);
  839. if (!is_spike) return;
  840. this.spike = setInterval(function () {
  841. var is_spike = _this8.setTime(data);
  842. if (!is_spike) {
  843. clearInterval(_this8.spike);
  844. }
  845. }, 1000);
  846. } },
  847. onShow: function onShow() {var _this9 = this;
  848. this.submitDis = true;
  849. this.listObj = [];
  850. setTimeout(function () {
  851. _this9.getProductList();
  852. }, 1000);
  853. this.all = false;
  854. },
  855. onHide: function onHide() {
  856. this.editNum();
  857. clearInterval(this.spike);
  858. },
  859. onUnload: function onUnload() {
  860. this.editNum();
  861. clearInterval(this.spike);
  862. },
  863. watch: {
  864. listObj: {
  865. handler: function handler(listObj) {
  866. this.priceNum = 0;
  867. var listNum = 0;
  868. var activeIndex = 0;
  869. var check = true;
  870. for (var i = 0; i < listObj.length; i++) {
  871. if (listObj[i].new_status == 0 || this.editStatus) {
  872. listNum += listObj[i].goods_list.length;
  873. }
  874. var status = listObj[i].goods_list.length;
  875. var newStatus = 0;
  876. for (var j = 0; j < listObj[i].goods_list.length; j++) {
  877. if (listObj[i].goods_list[j].new_status !== 0 && !listObj[i].goods_list[j].buy_goods_auth) {
  878. newStatus++;
  879. }
  880. if (this.editStatus === false && (listObj[i].goods_list[j].new_status !== 0 || !listObj[i].goods_list[j].buy_goods_auth)) {
  881. listNum--;
  882. }
  883. if (listObj[i].goods_list[j].is_active) {
  884. if (listObj[i].goods_list[j].sign === 'wholesale') {
  885. listNum += listObj[i].goods_list[j].attr_arr.length - 1;var _iterator25 = _createForOfIteratorHelper(
  886. listObj[i].goods_list[j].attr_arr),_step25;try {for (_iterator25.s(); !(_step25 = _iterator25.n()).done;) {var item = _step25.value;
  887. if (!this.editStatus) {
  888. if (listObj[i].goods_list[j].plugin_data.discount_type == 0) {
  889. var discount = listObj[i].goods_list[j].discount ? listObj[i].goods_list[j].discount : 10;
  890. item.price = (+item.attrs.price * (+discount / 10)).toFixed(2);
  891. } else {
  892. var _discount = listObj[i].goods_list[j].discount ? listObj[i].goods_list[j].discount : 0;
  893. item.price = (+item.attrs.price - +_discount).toFixed(2);
  894. }
  895. }
  896. if (item.is_active) {
  897. if (!this.editStatus) {
  898. var num = Number(item.price) * Number(item.num);
  899. this.priceNum += num;
  900. if (!(listObj[i].goods_list[j].choose_num < listObj[i].goods_list[j].plugin_data.up_num)) {
  901. activeIndex++;
  902. }
  903. } else {
  904. activeIndex++;
  905. }
  906. }
  907. }} catch (err) {_iterator25.e(err);} finally {_iterator25.f();}
  908. } else {
  909. if (!this.editStatus) {
  910. var _num = Number(listObj[i].goods_list[j].attrs.price) * Number(listObj[i].goods_list[j].num);
  911. this.priceNum += _num;
  912. }
  913. activeIndex++;
  914. }
  915. } else {
  916. if (listObj[i].goods_list[j].sign === 'wholesale' && listObj[i].goods_list[j].new_status !== 3) {
  917. listNum += listObj[i].goods_list[j].attr_arr.length - 1;var _iterator26 = _createForOfIteratorHelper(
  918. listObj[i].goods_list[j].attr_arr),_step26;try {for (_iterator26.s(); !(_step26 = _iterator26.n()).done;) {var _item5 = _step26.value;
  919. if (listObj[i].goods_list[j].plugin_data.discount_type == 0) {
  920. var _discount2 = listObj[i].goods_list[j].discount ? listObj[i].goods_list[j].discount : 10;
  921. _item5.price = (+_item5.attrs.price * (+_discount2 / 10)).toFixed(2);
  922. } else {
  923. var _discount3 = listObj[i].goods_list[j].discount ? listObj[i].goods_list[j].discount : 0;
  924. _item5.price = (+_item5.attrs.price - +_discount3).toFixed(2);
  925. }
  926. if (_item5.is_active) {
  927. if (!this.editStatus) {
  928. var _num2 = Number(_item5.price) * Number(_item5.num);
  929. this.priceNum += _num2;
  930. if (!(listObj[i].goods_list[j].choose_num < listObj[i].goods_list[j].plugin_data.up_num)) {
  931. activeIndex++;
  932. } else {
  933. check = false;
  934. }
  935. } else {
  936. activeIndex++;
  937. }
  938. }
  939. }} catch (err) {_iterator26.e(err);} finally {_iterator26.f();}
  940. }
  941. }
  942. }
  943. if (status === newStatus) {
  944. this.listObj[i].new_status = this.listObj[i].new_status == 0 ? 1 : this.listObj[i].new_status;
  945. }
  946. }
  947. if (activeIndex === listNum) {
  948. if (listNum === 0 && activeIndex === 0) {
  949. this.all = false;
  950. } else {
  951. this.all = true;
  952. }
  953. } else {
  954. this.all = false;
  955. }
  956. if (activeIndex > 0 && check) {
  957. this.submitDis = false;
  958. } else {
  959. this.submitDis = true;
  960. }
  961. this.priceNum = this.priceNum.toFixed(2);
  962. },
  963. deep: true },
  964. tabBarNavs: {
  965. handler: function handler() {
  966. this.b();
  967. },
  968. immediate: true } } };exports.default = _default;
  969. /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 1)["default"]))
  970. /***/ }),
  971. /***/ 1782:
  972. /*!********************************************************************************************************************!*\
  973. !*** D:/Code/uniapp/know/tpx/tpxttt/pages/cart/cart.vue?vue&type=style&index=0&id=0f00adf4&lang=scss&scoped=true& ***!
  974. \********************************************************************************************************************/
  975. /*! no static exports found */
  976. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  977. "use strict";
  978. __webpack_require__.r(__webpack_exports__);
  979. /* harmony import */ var _HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_style_index_0_id_0f00adf4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--8-oneOf-1-3!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../HBuilderX.2.6.16.20200424.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./cart.vue?vue&type=style&index=0&id=0f00adf4&lang=scss&scoped=true& */ 1783);
  980. /* harmony import */ var _HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_style_index_0_id_0f00adf4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_style_index_0_id_0f00adf4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
  981. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_style_index_0_id_0f00adf4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_style_index_0_id_0f00adf4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  982. /* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_2_6_16_20200424_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_cart_vue_vue_type_style_index_0_id_0f00adf4_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
  983. /***/ }),
  984. /***/ 1783:
  985. /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  986. !*** ./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/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:/Code/uniapp/know/tpx/tpxttt/pages/cart/cart.vue?vue&type=style&index=0&id=0f00adf4&lang=scss&scoped=true& ***!
  987. \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  988. /*! no static exports found */
  989. /***/ (function(module, exports, __webpack_require__) {
  990. // extracted by mini-css-extract-plugin
  991. if(false) { var cssReload; }
  992. /***/ })
  993. },[[1776,"common/runtime","common/vendor"]]]);
  994. //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/cart/cart.js.map