confirm.js 40 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479
  1. (global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/cart/confirm"],{
  2. /***/ 152:
  3. /*!*********************************************************************!*\
  4. !*** E:/work/ysh/uni-app/main.js?{"page":"pages%2Fcart%2Fconfirm"} ***!
  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 _confirm = _interopRequireDefault(__webpack_require__(/*! ./pages/cart/confirm.vue */ 153));
  14. // @ts-ignore
  15. wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
  16. createPage(_confirm.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. /***/ 153:
  20. /*!**************************************************!*\
  21. !*** E:/work/ysh/uni-app/pages/cart/confirm.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 _confirm_vue_vue_type_template_id_d366796c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./confirm.vue?vue&type=template&id=d366796c& */ 154);
  28. /* harmony import */ var _confirm_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./confirm.vue?vue&type=script&lang=js& */ 156);
  29. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _confirm_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 _confirm_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  30. /* harmony import */ var _confirm_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./confirm.vue?vue&type=style&index=0&lang=scss& */ 163);
  31. /* harmony import */ var _D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 32);
  32. var renderjs
  33. /* normalize component */
  34. var component = Object(_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
  35. _confirm_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
  36. _confirm_vue_vue_type_template_id_d366796c___WEBPACK_IMPORTED_MODULE_0__["render"],
  37. _confirm_vue_vue_type_template_id_d366796c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
  38. false,
  39. null,
  40. null,
  41. null,
  42. false,
  43. _confirm_vue_vue_type_template_id_d366796c___WEBPACK_IMPORTED_MODULE_0__["components"],
  44. renderjs
  45. )
  46. component.options.__file = "pages/cart/confirm.vue"
  47. /* harmony default export */ __webpack_exports__["default"] = (component.exports);
  48. /***/ }),
  49. /***/ 154:
  50. /*!*********************************************************************************!*\
  51. !*** E:/work/ysh/uni-app/pages/cart/confirm.vue?vue&type=template&id=d366796c& ***!
  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 _D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_template_id_d366796c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm.vue?vue&type=template&id=d366796c& */ 155);
  58. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_template_id_d366796c___WEBPACK_IMPORTED_MODULE_0__["render"]; });
  59. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_template_id_d366796c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
  60. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_template_id_d366796c___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
  61. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_template_id_d366796c___WEBPACK_IMPORTED_MODULE_0__["components"]; });
  62. /***/ }),
  63. /***/ 155:
  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--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!E:/work/ysh/uni-app/pages/cart/confirm.vue?vue&type=template&id=d366796c& ***!
  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. try {
  77. components = {
  78. navbar: function () {
  79. return Promise.all(/*! import() | components/navbar/navbar */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/navbar/navbar")]).then(__webpack_require__.bind(null, /*! @/components/navbar/navbar.vue */ 358))
  80. },
  81. couponList: function () {
  82. return __webpack_require__.e(/*! import() | components/coupon-list/coupon-list */ "components/coupon-list/coupon-list").then(__webpack_require__.bind(null, /*! @/components/coupon-list/coupon-list.vue */ 435))
  83. },
  84. addressList: function () {
  85. return __webpack_require__.e(/*! import() | components/address-list/address-list */ "components/address-list/address-list").then(__webpack_require__.bind(null, /*! @/components/address-list/address-list.vue */ 442))
  86. },
  87. }
  88. } catch (e) {
  89. if (
  90. e.message.indexOf("Cannot find module") !== -1 &&
  91. e.message.indexOf(".vue") !== -1
  92. ) {
  93. console.error(e.message)
  94. console.error("1. 排查组件名称拼写是否正确")
  95. console.error(
  96. "2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"
  97. )
  98. console.error(
  99. "3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件"
  100. )
  101. } else {
  102. throw e
  103. }
  104. }
  105. var render = function () {
  106. var _vm = this
  107. var _h = _vm.$createElement
  108. var _c = _vm._self._c || _h
  109. var g0 = _vm.orderData.item.length
  110. if (!_vm._isMounted) {
  111. _vm.e0 = function ($event) {
  112. _vm.isAddressStatus = true
  113. }
  114. _vm.e1 = function ($event) {
  115. _vm.isStoreStatus = true
  116. }
  117. _vm.e2 = function ($event) {
  118. _vm.isCouponStatus = !_vm.isCouponStatus
  119. }
  120. }
  121. _vm.$mp.data = Object.assign(
  122. {},
  123. {
  124. $root: {
  125. g0: g0,
  126. },
  127. }
  128. )
  129. }
  130. var recyclableRender = false
  131. var staticRenderFns = []
  132. render._withStripped = true
  133. /***/ }),
  134. /***/ 156:
  135. /*!***************************************************************************!*\
  136. !*** E:/work/ysh/uni-app/pages/cart/confirm.vue?vue&type=script&lang=js& ***!
  137. \***************************************************************************/
  138. /*! no static exports found */
  139. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  140. "use strict";
  141. __webpack_require__.r(__webpack_exports__);
  142. /* harmony import */ var _D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm.vue?vue&type=script&lang=js& */ 157);
  143. /* harmony import */ var _D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
  144. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  145. /* harmony default export */ __webpack_exports__["default"] = (_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
  146. /***/ }),
  147. /***/ 157:
  148. /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  149. !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!E:/work/ysh/uni-app/pages/cart/confirm.vue?vue&type=script&lang=js& ***!
  150. \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  151. /*! no static exports found */
  152. /***/ (function(module, exports, __webpack_require__) {
  153. "use strict";
  154. var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
  155. Object.defineProperty(exports, "__esModule", {
  156. value: true
  157. });
  158. exports.default = void 0;
  159. var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
  160. var _subscribe = _interopRequireDefault(__webpack_require__(/*! @/common/subscribe */ 158));
  161. var _payment = _interopRequireDefault(__webpack_require__(/*! @/common/payment */ 159));
  162. var _methods;
  163. var MallInfo = function MallInfo() {
  164. __webpack_require__.e(/*! require.ensure | components/tool/info */ "components/tool/info").then((function () {
  165. return resolve(__webpack_require__(/*! @/components/tool/info.vue */ 449));
  166. }).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
  167. };
  168. var loading = function loading() {
  169. __webpack_require__.e(/*! require.ensure | components/tool/loading */ "components/tool/loading").then((function () {
  170. return resolve(__webpack_require__(/*! ../../components/tool/loading */ 386));
  171. }).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
  172. };
  173. var navbar = function navbar() {
  174. Promise.all(/*! require.ensure | components/navbar/navbar */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/navbar/navbar")]).then((function () {
  175. return resolve(__webpack_require__(/*! @/components/navbar/navbar */ 358));
  176. }).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
  177. };
  178. var _default = {
  179. components: {
  180. MallInfo: MallInfo,
  181. loading: loading,
  182. navbar: navbar
  183. },
  184. data: function data() {
  185. return {
  186. scrollNum: 0,
  187. shippingType: 1,
  188. isShipping: 0,
  189. storeList: [],
  190. store: {
  191. id: "",
  192. name: "",
  193. tel: "",
  194. address: ""
  195. },
  196. isLoading: true,
  197. loadingColor: "rgba(255,255,255,1)",
  198. loadingText: "正在加载订单中",
  199. chosenStoreId: '0',
  200. isStoreStatus: false,
  201. isCouponStatus: false,
  202. isAddressStatus: false,
  203. bonusText: "请选择",
  204. address: {
  205. id: "",
  206. name: "",
  207. tel: "",
  208. address: ""
  209. },
  210. chosenAddressId: '0',
  211. bonusId: '0',
  212. addressList: [],
  213. orderData: {
  214. item: {},
  215. real_amount: 0.00,
  216. real_freight: 0.00,
  217. payable_amount: 0.00,
  218. order_amount: 0.00,
  219. users_price: 0.00,
  220. real_point: 0,
  221. users_point: 0,
  222. type: 0
  223. },
  224. remarks: "",
  225. payment: "wechat",
  226. coupons: [],
  227. params: null,
  228. orderBtnFlag: false,
  229. providerList: []
  230. };
  231. },
  232. onLoad: function onLoad(options) {
  233. var _this = this;
  234. var type = options.type;
  235. var id = options.id;
  236. var params = {
  237. id: id,
  238. type: type
  239. };
  240. if (this.$utils.in_array(type, ["buy", "point", "second", "regiment", "special", "group"])) {
  241. params.sku_id = options.sku_id;
  242. params.num = options.num;
  243. if (options.kid) {
  244. params.kid = options.kid;
  245. }
  246. }
  247. params.shipping_type = this.shippingType;
  248. this.params = params;
  249. _payment.default.getPaymentList().then(function (res) {
  250. _this.providerList = res;
  251. });
  252. _subscribe.default.order();
  253. },
  254. onShow: function onShow() {
  255. var _this2 = this;
  256. this.$nextTick(function () {
  257. var users = _this2.$storage.getJson("users");
  258. if (users == null) {
  259. _this2.$utils.navigateTo('public/login');
  260. } else {
  261. _this2.onLoadOrder();
  262. }
  263. });
  264. },
  265. onPageScroll: function onPageScroll(obj) {
  266. this.scrollNum = obj.scrollTop;
  267. },
  268. methods: (_methods = {
  269. onRemarks: function onRemarks(ev) {
  270. this.remarks = ev.detail.value;
  271. },
  272. onShipping: function onShipping(type) {
  273. this.shippingType = type;
  274. this.params.shipping_type = type;
  275. if (type == 1) {
  276. this.onSelectedAddress(this.address);
  277. } else {
  278. this.onSelectedStore(this.store);
  279. }
  280. },
  281. onSelectedStore: function onSelectedStore(value) {
  282. this.isStoreStatus = false;
  283. this.chosenStoreId = value.id;
  284. this.params.store_id = this.chosenStoreId;
  285. this.store = value;
  286. delete this.params.address_id;
  287. this.onLoadOrder();
  288. },
  289. onSelectedAddress: function onSelectedAddress(value) {
  290. this.isAddressStatus = false;
  291. this.chosenAddressId = value.id;
  292. this.params.address_id = this.chosenAddressId;
  293. this.address = value;
  294. delete this.params.store_id;
  295. this.onLoadOrder();
  296. },
  297. onLoadOrder: function onLoadOrder() {
  298. var _this3 = this;
  299. this.$http.getCartConfirm(this.params).then(function (res) {
  300. if (res.status) {
  301. _this3.orderData = res.data;
  302. _this3.isShipping = parseInt(res.data.is_shipping);
  303. _this3.storeList = res.data.store;
  304. _this3.addressList = res.data.address.list;
  305. // address
  306. if (res.data.address.default == undefined || res.data.address.default.length <= 0) {
  307. if (res.data.address.list[0] != undefined) {
  308. _this3.address = res.data.address.list[0];
  309. _this3.chosenAddressId = _this3.address.id;
  310. }
  311. } else {
  312. _this3.chosenAddressId = res.data.address.default.id;
  313. _this3.address = res.data.address.default;
  314. }
  315. if (_this3.storeList.length && _this3.store.id == "") {
  316. _this3.store = _this3.storeList[0];
  317. _this3.chosenStoreId = _this3.store.id;
  318. }
  319. _this3.coupons = res.data.bonus;
  320. if (_this3.bonusText == '请选择') {
  321. _this3.bonusText = res.data.bonus.length <= 0 ? "暂无优惠劵" : res.data.bonus.length + "张可用";
  322. }
  323. _this3.isLoading = false;
  324. } else {
  325. _this3.isLoading = false;
  326. _this3.$storage.set("order_msg", res.info);
  327. _this3.$utils.redirectTo("cart/msg");
  328. }
  329. });
  330. },
  331. onOrderSubmit: function onOrderSubmit() {
  332. var _this4 = this;
  333. if (this.orderBtnFlag) {
  334. return false;
  335. }
  336. if (this.orderData.real_point > this.orderData.users_point) {
  337. this.$utils.msg("您的积分不足,不能购买此商品");
  338. return false;
  339. }
  340. if (this.shippingType == 2 && this.store.id == "") {
  341. this.$utils.msg("请先选择自提门店");
  342. return false;
  343. }
  344. this.orderBtnFlag = true;
  345. this.isLoading = true;
  346. this.loadingColor = 'rgba(255,255,255,0.3)';
  347. this.loadingText = "正在提交订单中";
  348. var params = {};
  349. Object.assign(params, {
  350. id: this.params.id,
  351. type: this.params.type,
  352. address_id: this.chosenAddressId,
  353. store_id: this.chosenStoreId,
  354. shipping_type: this.shippingType,
  355. bonus_id: this.bonusId,
  356. payment: this.payment,
  357. remarks: this.remarks,
  358. source: _payment.default.getPaymentType()
  359. }, this.params);
  360. this.$http.createOrder(params).then(function (res) {
  361. _this4.isLoading = false;
  362. if (res.status) {
  363. _payment.default.crreateOrder(res.data, true);
  364. } else {
  365. _this4.$utils.msg(res.info);
  366. }
  367. _this4.orderBtnFlag = false;
  368. }).catch(function (err) {
  369. _this4.isLoading = false;
  370. _this4.$utils.msg("网络连接错误,请检查网络是否可用");
  371. _this4.orderBtnFlag = false;
  372. });
  373. }
  374. }, (0, _defineProperty2.default)(_methods, "onShipping", function onShipping(type) {
  375. this.shippingType = type;
  376. this.params.shipping_type = type;
  377. if (type == 1) {
  378. this.onSelectedAddress(this.address);
  379. } else {
  380. this.onSelectedStore(this.store);
  381. }
  382. }), (0, _defineProperty2.default)(_methods, "selectPayment", function selectPayment(value) {
  383. this.payment = value;
  384. }), (0, _defineProperty2.default)(_methods, "onCoupons", function onCoupons(value) {
  385. this.isCouponStatus = false;
  386. this.params.bonus_id = value.id;
  387. this.bonusText = value.value;
  388. this.bonusId = value.id;
  389. this.onLoadOrder();
  390. }), (0, _defineProperty2.default)(_methods, "onSelectedStore", function onSelectedStore(value) {
  391. this.isStoreStatus = false;
  392. this.chosenStoreId = value.id;
  393. this.params.store_id = this.chosenStoreId;
  394. this.store = value;
  395. delete this.params.address_id;
  396. this.onLoadOrder();
  397. }), (0, _defineProperty2.default)(_methods, "onSelectedAddress", function onSelectedAddress(value) {
  398. this.isAddressStatus = false;
  399. this.chosenAddressId = value.id;
  400. this.params.address_id = this.chosenAddressId;
  401. this.address = value;
  402. delete this.params.store_id;
  403. this.onLoadOrder();
  404. }), (0, _defineProperty2.default)(_methods, "onAdd", function onAdd() {
  405. this.$storage.set("ORDER_CONFIRM_SELECT", true);
  406. this.$utils.navigateTo("ucenter/address_editor");
  407. }), _methods)
  408. };
  409. exports.default = _default;
  410. /***/ }),
  411. /***/ 163:
  412. /*!************************************************************************************!*\
  413. !*** E:/work/ysh/uni-app/pages/cart/confirm.vue?vue&type=style&index=0&lang=scss& ***!
  414. \************************************************************************************/
  415. /*! no static exports found */
  416. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  417. "use strict";
  418. __webpack_require__.r(__webpack_exports__);
  419. /* harmony import */ var _D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm.vue?vue&type=style&index=0&lang=scss& */ 164);
  420. /* harmony import */ var _D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
  421. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  422. /* harmony default export */ __webpack_exports__["default"] = (_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_Program_Files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_confirm_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
  423. /***/ }),
  424. /***/ 164:
  425. /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  426. !*** ./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!E:/work/ysh/uni-app/pages/cart/confirm.vue?vue&type=style&index=0&lang=scss& ***!
  427. \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  428. /*! no static exports found */
  429. /***/ (function(module, exports, __webpack_require__) {
  430. // extracted by mini-css-extract-plugin
  431. if(false) { var cssReload; }
  432. /***/ })
  433. },[[152,"common/runtime","common/vendor"]]]);
  434. //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/cart/confirm.js.map