You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
875 lines
57 KiB
875 lines
57 KiB
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/subPages2/newBuyOrder/buyOrder"],{
|
|
|
|
/***/ 1722:
|
|
/*!**********************************************************************************************************************************************************!*\
|
|
!*** C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/main.js?{"page":"pages%2FsubPages2%2FnewBuyOrder%2FbuyOrder"} ***!
|
|
\**********************************************************************************************************************************************************/
|
|
/*! no static exports found */
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
"use strict";
|
|
/* WEBPACK VAR INJECTION */(function(wx, createPage) {
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
|
__webpack_require__(/*! uni-pages */ 26);
|
|
var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25));
|
|
var _buyOrder = _interopRequireDefault(__webpack_require__(/*! ./pages/subPages2/newBuyOrder/buyOrder.vue */ 1723));
|
|
// @ts-ignore
|
|
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
|
|
createPage(_buyOrder.default);
|
|
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ 1)["default"], __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["createPage"]))
|
|
|
|
/***/ }),
|
|
|
|
/***/ 1723:
|
|
/*!*************************************************************************************************************************************!*\
|
|
!*** C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/pages/subPages2/newBuyOrder/buyOrder.vue ***!
|
|
\*************************************************************************************************************************************/
|
|
/*! no static exports found */
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony import */ var _buyOrder_vue_vue_type_template_id_aafaf96e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./buyOrder.vue?vue&type=template&id=aafaf96e&scoped=true& */ 1724);
|
|
/* harmony import */ var _buyOrder_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./buyOrder.vue?vue&type=script&lang=js& */ 1726);
|
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _buyOrder_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 _buyOrder_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
|
/* harmony import */ var _buyOrder_vue_vue_type_style_index_0_id_aafaf96e_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./buyOrder.vue?vue&type=style&index=0&id=aafaf96e&lang=less&scoped=true& */ 1728);
|
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 40);
|
|
|
|
var renderjs
|
|
|
|
|
|
|
|
|
|
|
|
/* normalize component */
|
|
|
|
var component = Object(_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
|
|
_buyOrder_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
|
_buyOrder_vue_vue_type_template_id_aafaf96e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
|
_buyOrder_vue_vue_type_template_id_aafaf96e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
|
false,
|
|
null,
|
|
"aafaf96e",
|
|
null,
|
|
false,
|
|
_buyOrder_vue_vue_type_template_id_aafaf96e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
|
|
renderjs
|
|
)
|
|
|
|
component.options.__file = "pages/subPages2/newBuyOrder/buyOrder.vue"
|
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
|
|
|
/***/ }),
|
|
|
|
/***/ 1724:
|
|
/*!********************************************************************************************************************************************************************************!*\
|
|
!*** C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/pages/subPages2/newBuyOrder/buyOrder.vue?vue&type=template&id=aafaf96e&scoped=true& ***!
|
|
\********************************************************************************************************************************************************************************/
|
|
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_template_id_aafaf96e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./buyOrder.vue?vue&type=template&id=aafaf96e&scoped=true& */ 1725);
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_template_id_aafaf96e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
|
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_template_id_aafaf96e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
|
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_template_id_aafaf96e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
|
|
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_template_id_aafaf96e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 1725:
|
|
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
|
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/pages/subPages2/newBuyOrder/buyOrder.vue?vue&type=template&id=aafaf96e&scoped=true& ***!
|
|
\********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
|
|
var components
|
|
try {
|
|
components = {
|
|
jyfParser: function () {
|
|
return Promise.all(/*! import() | components/jyf-parser/jyf-parser */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/jyf-parser/jyf-parser")]).then(__webpack_require__.bind(null, /*! @/components/jyf-parser/jyf-parser.vue */ 909))
|
|
},
|
|
}
|
|
} catch (e) {
|
|
if (
|
|
e.message.indexOf("Cannot find module") !== -1 &&
|
|
e.message.indexOf(".vue") !== -1
|
|
) {
|
|
console.error(e.message)
|
|
console.error("1. 排查组件名称拼写是否正确")
|
|
console.error(
|
|
"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"
|
|
)
|
|
console.error(
|
|
"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件"
|
|
)
|
|
} else {
|
|
throw e
|
|
}
|
|
}
|
|
var render = function () {
|
|
var _vm = this
|
|
var _h = _vm.$createElement
|
|
var _c = _vm._self._c || _h
|
|
var m0 =
|
|
!_vm.loadlogo &&
|
|
_vm.type != 3 &&
|
|
_vm.useInfo.payonline != 0 &&
|
|
_vm.type != 1
|
|
? Number(_vm.useInfo.discount)
|
|
: null
|
|
var m1 =
|
|
!_vm.loadlogo && _vm.useInfo.payonline != 0 && _vm.type != 1
|
|
? Number(_vm.useInfo.discount) != 10 || _vm.vipCouponPrice != 0
|
|
: null
|
|
var g0 =
|
|
!_vm.loadlogo &&
|
|
_vm.useInfo.payonline != 0 &&
|
|
_vm.type != 1 &&
|
|
_vm.useInfo.payinrate &&
|
|
_vm.maxPointsDeduction > 0 &&
|
|
(_vm.type == "2" ||
|
|
(_vm.type == "1" && _vm.payonline == "0") ||
|
|
_vm.type == "") &&
|
|
!_vm.checkedjifen
|
|
? Math.round(Number(_vm.maxPointsDeduction) * 100)
|
|
: null
|
|
var g1 =
|
|
!_vm.loadlogo &&
|
|
_vm.useInfo.payonline != 0 &&
|
|
_vm.type != 1 &&
|
|
_vm.useInfo.payinrate &&
|
|
_vm.maxPointsDeduction > 0 &&
|
|
(_vm.type == "2" ||
|
|
(_vm.type == "1" && _vm.payonline == "0") ||
|
|
_vm.type == "") &&
|
|
_vm.checkedjifen
|
|
? Math.round(Number(_vm.maxPointsDeduction) * 100)
|
|
: null
|
|
var m2 =
|
|
!_vm.loadlogo && _vm.useInfo.payonline != 0 && _vm.type != 1
|
|
? _vm.consumPrice > 0 && Number(_vm.overprice)
|
|
: null
|
|
var g2 =
|
|
!_vm.loadlogo &&
|
|
_vm.useInfo.payonline != 0 &&
|
|
_vm.type != 1 &&
|
|
_vm.type !== "3"
|
|
? Math.round(Number(_vm.buyPrice) * 100)
|
|
: null
|
|
var l0 =
|
|
!_vm.loadlogo && (_vm.type == 3 || !!_vm.useInfo.pack)
|
|
? _vm.__map(_vm.useInfo.pack, function (item, index) {
|
|
var $orig = _vm.__get_orig(item)
|
|
var g3 = _vm.packids.indexOf(item.id)
|
|
var g4 = _vm.packids.indexOf(item.id)
|
|
var g5 = _vm.packids.indexOf(item.id)
|
|
return {
|
|
$orig: $orig,
|
|
g3: g3,
|
|
g4: g4,
|
|
g5: g5,
|
|
}
|
|
})
|
|
: null
|
|
var g6 =
|
|
!_vm.loadlogo &&
|
|
(_vm.type == 3 || !!_vm.useInfo.pack) &&
|
|
_vm.useInfo.payinrate &&
|
|
_vm.maxPointsDeduction > 0 &&
|
|
(_vm.type == "2" ||
|
|
(_vm.type == "1" && _vm.payonline == "0") ||
|
|
_vm.type == "")
|
|
? (parseInt(_vm.maxPointsDeduction * 100) / 100).toFixed(2)
|
|
: null
|
|
var g7 =
|
|
!_vm.loadlogo &&
|
|
(_vm.type == 3 || !!_vm.useInfo.pack) &&
|
|
(_vm.type == "2" ||
|
|
(_vm.type == "1" && _vm.payonline == "0") ||
|
|
_vm.type == "")
|
|
? (parseInt(_vm.buyPrice * 100) / 100).toFixed(2)
|
|
: null
|
|
var g8 = !_vm.loadlogo
|
|
? _vm.redPagList.length > 0 || _vm.noredPagList.length > 0
|
|
: null
|
|
if (!_vm._isMounted) {
|
|
_vm.e0 = function ($event) {
|
|
_vm.shopShowrich = true
|
|
}
|
|
_vm.e1 = function ($event) {
|
|
_vm.shopShowrich = false
|
|
}
|
|
}
|
|
_vm.$mp.data = Object.assign(
|
|
{},
|
|
{
|
|
$root: {
|
|
m0: m0,
|
|
m1: m1,
|
|
g0: g0,
|
|
g1: g1,
|
|
m2: m2,
|
|
g2: g2,
|
|
l0: l0,
|
|
g6: g6,
|
|
g7: g7,
|
|
g8: g8,
|
|
},
|
|
}
|
|
)
|
|
}
|
|
var recyclableRender = false
|
|
var staticRenderFns = []
|
|
render._withStripped = true
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ 1726:
|
|
/*!**************************************************************************************************************************************************************!*\
|
|
!*** C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/pages/subPages2/newBuyOrder/buyOrder.vue?vue&type=script&lang=js& ***!
|
|
\**************************************************************************************************************************************************************/
|
|
/*! no static exports found */
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./buyOrder.vue?vue&type=script&lang=js& */ 1727);
|
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
|
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
|
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
|
|
|
/***/ }),
|
|
|
|
/***/ 1727:
|
|
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
|
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/pages/subPages2/newBuyOrder/buyOrder.vue?vue&type=script&lang=js& ***!
|
|
\*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|
/*! no static exports found */
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
"use strict";
|
|
/* WEBPACK VAR INJECTION */(function(uni) {
|
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports.default = void 0;
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
|
|
var _app = _interopRequireDefault(__webpack_require__(/*! @/common/js/app.js */ 30));
|
|
var _util = _interopRequireDefault(__webpack_require__(/*! @/common/js/util.js */ 36));
|
|
var PopManager = function PopManager() {
|
|
__webpack_require__.e(/*! require.ensure | components/template/PopManager */ "components/template/PopManager").then((function () {
|
|
return resolve(__webpack_require__(/*! @/components/template/PopManager */ 2075));
|
|
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
|
};
|
|
var loading = function loading() {
|
|
__webpack_require__.e(/*! require.ensure | components/template/loadlogo */ "components/template/loadlogo").then((function () {
|
|
return resolve(__webpack_require__(/*! @/components/template/loadlogo */ 306));
|
|
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
|
};
|
|
var loadlogo = function loadlogo() {
|
|
__webpack_require__.e(/*! require.ensure | components/template/loadlogo */ "components/template/loadlogo").then((function () {
|
|
return resolve(__webpack_require__(/*! @/components/template/loadlogo */ 306));
|
|
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
|
};
|
|
var follow = function follow() {
|
|
__webpack_require__.e(/*! require.ensure | components/template/follow */ "components/template/follow").then((function () {
|
|
return resolve(__webpack_require__(/*! @/components/template/follow.vue */ 75));
|
|
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
|
};
|
|
var jyfParser = function jyfParser() {
|
|
Promise.all(/*! require.ensure | components/jyf-parser/jyf-parser */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/jyf-parser/jyf-parser")]).then((function () {
|
|
return resolve(__webpack_require__(/*! @/components/jyf-parser/jyf-parser.vue */ 909));
|
|
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
|
};
|
|
var redPagDown = function redPagDown() {
|
|
__webpack_require__.e(/*! require.ensure | components/template/redPagDown */ "components/template/redPagDown").then((function () {
|
|
return resolve(__webpack_require__(/*! @/components/template/redPagDown.vue */ 2269));
|
|
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
|
};
|
|
var _default = {
|
|
data: function data() {
|
|
var _ref;
|
|
return _ref = {
|
|
tipsText: '',
|
|
e: null,
|
|
followTitleShow: true,
|
|
followShow: false,
|
|
followType: '6',
|
|
sid: null,
|
|
iScoupon: false,
|
|
buyData: {},
|
|
loadlogo: true,
|
|
vipCouponPrice: 0,
|
|
//会员优惠价格
|
|
consumPrice: '',
|
|
// 消费金额
|
|
notconsumPrice: '',
|
|
//不参与优惠金额
|
|
buyPrice: '0.00',
|
|
//实付付款金额
|
|
type: ''
|
|
}, (0, _defineProperty2.default)(_ref, "sid", ''), (0, _defineProperty2.default)(_ref, "pack_id", ''), (0, _defineProperty2.default)(_ref, "useInfo", {
|
|
pack: []
|
|
}), (0, _defineProperty2.default)(_ref, "shopShow", false), (0, _defineProperty2.default)(_ref, "showType", 'bottom'), (0, _defineProperty2.default)(_ref, "phoneHight", 0), (0, _defineProperty2.default)(_ref, "sid", ''), (0, _defineProperty2.default)(_ref, "packids", []), (0, _defineProperty2.default)(_ref, "payonline", null), (0, _defineProperty2.default)(_ref, "loading", true), (0, _defineProperty2.default)(_ref, "buttonType", 1), (0, _defineProperty2.default)(_ref, "usepayonlines", 0), (0, _defineProperty2.default)(_ref, "pnePayonlines", 0), (0, _defineProperty2.default)(_ref, "overprice", 0), (0, _defineProperty2.default)(_ref, "maxPointsDeduction", 0), (0, _defineProperty2.default)(_ref, "flag", false), (0, _defineProperty2.default)(_ref, "checkedjifen", false), (0, _defineProperty2.default)(_ref, "TextSubstitution", {}), (0, _defineProperty2.default)(_ref, "redPagList", []), (0, _defineProperty2.default)(_ref, "noredPagList", []), (0, _defineProperty2.default)(_ref, "redpackId", null), (0, _defineProperty2.default)(_ref, "cut_money", 0), (0, _defineProperty2.default)(_ref, "full_money", 0), (0, _defineProperty2.default)(_ref, "redPackageNum", '使用红包'), (0, _defineProperty2.default)(_ref, "shopShowrich", false), _ref;
|
|
},
|
|
onLoad: function onLoad(e) {
|
|
var _this = this;
|
|
uni.getSystemInfo({
|
|
success: function success(res) {
|
|
_this.phoneHight = res.windowHeight + 'px';
|
|
}
|
|
});
|
|
_this.TextSubstitution = uni.getStorageSync('TextSubstitution');
|
|
_this.e = e;
|
|
_this.setData({
|
|
type: e.type || '',
|
|
mid: e.mid || '',
|
|
sid: e.sid || ''
|
|
});
|
|
console.log(this.e);
|
|
},
|
|
components: {
|
|
loading: loading,
|
|
PopManager: PopManager,
|
|
loadlogo: loadlogo,
|
|
follow: follow,
|
|
jyfParser: jyfParser,
|
|
redPagDown: redPagDown
|
|
},
|
|
onShow: function onShow() {
|
|
var _this = this;
|
|
_this.type = _this.e.type || '';
|
|
_this.mid = _this.mid || '';
|
|
_this.sid = _this.sid || '';
|
|
_this.pack_id = _this.e.pack_id || '';
|
|
var data = {
|
|
type: _this.type,
|
|
mid: _this.mid,
|
|
sid: _this.sid,
|
|
pack_id: _this.pack_id
|
|
};
|
|
console.info('e', _this.e);
|
|
if (!!_this.type) {
|
|
if (_this.type == '1') {
|
|
_this.getUseInfo(_this.type, _this.mid, _this.sid, '', function () {
|
|
console.info(_this.useInfo);
|
|
if (_this.useInfo.is_shop == '1') {
|
|
_this.shopShow = true;
|
|
}
|
|
});
|
|
uni.setNavigationBarTitle({
|
|
title: '特权使用'
|
|
});
|
|
}
|
|
if (_this.type == '2') {
|
|
_this.sid = _this.e.sid || '';
|
|
_this.getUseInfo(_this.type, _this.mid, _this.sid, '', function () {});
|
|
uni.setNavigationBarTitle({
|
|
title: '在线买单'
|
|
});
|
|
}
|
|
if (_this.type == '3') {
|
|
_this.pack_id = _this.e.pack_id || '';
|
|
_this.getUseInfo(_this.type, _this.mid, '', _this.pack_id, function () {});
|
|
uni.setNavigationBarTitle({
|
|
title: '礼包使用'
|
|
});
|
|
}
|
|
} else {
|
|
_this.payonline = 1;
|
|
_this.getPayOnlineInfo(_this.sid);
|
|
}
|
|
},
|
|
watch: {
|
|
notconsumPrice: {
|
|
handler: function handler() {
|
|
var _this = this;
|
|
_this.overprice = '0.00';
|
|
_this.useInfo.discount = Number(_this.useInfo.discount);
|
|
_this.consumPrice = Number(_this.consumPrice);
|
|
_this.notconsumPrice = Number(_this.notconsumPrice);
|
|
_this.buyPrice = Number(_this.buyPrice);
|
|
_this.vipCouponPrice = Number(_this.vipCouponPrice);
|
|
_this.buyPrice = _util.default.subtractionFloat(_this.consumPrice, _this.notconsumPrice, 100) * (_this.useInfo.discount / 10) + _this.notconsumPrice;
|
|
if (_this.buyPrice != 0) {
|
|
_this.buyPrice = _this.buyPrice.toFixed(2);
|
|
} else {
|
|
_this.buyPrice = _this.buyPrice;
|
|
}
|
|
_this.vipCouponPrice = _util.default.subtractionFloat(_this.consumPrice, _this.buyPrice, 100);
|
|
if (_this.vipCouponPrice != 0) {
|
|
_this.vipCouponPrice = _this.vipCouponPrice.toFixed(2);
|
|
} else {
|
|
_this.vipCouponPrice = _this.vipCouponPrice;
|
|
}
|
|
console.log(this.useInfo, _this.buyPrice, '服劲儿');
|
|
var buyPriceall = Number(_this.buyPrice);
|
|
_this.maxPointsDeduction = Math.round(Number(_this.buyPrice) * Number(_this.useInfo.payinrate) * 100) / 100; //可被积分抵扣的
|
|
var allintegral = _this.maxPointsDeduction * Number(_this.useInfo.payintegral); //总共需要的积分
|
|
if (_this.type != '1') {
|
|
if (allintegral <= Number(_this.useInfo.memberintegral)) {
|
|
//如果总积分大于需要积分
|
|
_this.buyPrice = _this.buyPrice - _this.maxPointsDeduction;
|
|
} else {
|
|
_this.maxPointsDeduction = Math.round(Number(_this.useInfo.memberintegral) / Number(_this.useInfo.payintegral) * 100) / 100;
|
|
_this.buyPrice = _this.buyPrice - _this.maxPointsDeduction;
|
|
}
|
|
if (!_this.checkedjifen) {
|
|
_this.buyPrice = _this.buyPrice + _this.maxPointsDeduction;
|
|
}
|
|
}
|
|
if (buyPriceall >= _this.full_money) {
|
|
_this.buyPrice = Number(_this.buyPrice) - Number(this.cut_money);
|
|
}
|
|
console.log('不满减后的计算', _this.buyPrice, _this.maxPointsDeduction);
|
|
if (_this.buyPrice < 0) {
|
|
_this.buyPrice = 0;
|
|
}
|
|
if (this.useInfo.fullreducelist) {
|
|
for (var i = 0; i < this.useInfo.fullreducelist.list.length; i++) {
|
|
if (Number(buyPriceall) >= Number(this.useInfo.fullreducelist.list[i].full_money) && (i == 0 ? true : Number(buyPriceall) < Number(this.useInfo.fullreducelist.list[i - 1].full_money))) {
|
|
console.log(_this.buyPrice, this.useInfo.fullreducelist.list[i]);
|
|
_this.flag = true;
|
|
_this.buyPrice = Number(_this.buyPrice) - Number(this.useInfo.fullreducelist.list[i].cut_money);
|
|
_this.overprice = this.useInfo.fullreducelist.list[i].cut_money;
|
|
if (_this.buyPrice < 0) {
|
|
_this.buyPrice = 0;
|
|
}
|
|
return;
|
|
} else {
|
|
_this.flag = false;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
iScoupon: {
|
|
handler: function handler() {
|
|
var _this = this;
|
|
_this.notconsumPrice = '';
|
|
}
|
|
},
|
|
consumPrice: {
|
|
handler: function handler() {
|
|
this.consumPrices();
|
|
this.redPackageNum = '使用红包';
|
|
this.redpackId = null;
|
|
this.cut_money = 0;
|
|
this.full_money = 0;
|
|
this.checkedjifen = false;
|
|
this.redPagList = [];
|
|
this.noredPagList = [];
|
|
}
|
|
}
|
|
},
|
|
methods: {
|
|
prices: function prices(item) {
|
|
console.log(item);
|
|
var _this = this;
|
|
// _this.redpackId = item.id;
|
|
if (item.check) {
|
|
_this.redpackId = item.id;
|
|
_this.cut_money = Number(item.cut_money);
|
|
_this.full_money = Number(item.full_money);
|
|
_this.redPackageNum = "-\xA5".concat(_this.cut_money);
|
|
} else {
|
|
_this.redpackId = null;
|
|
_this.cut_money = 0;
|
|
_this.full_money = 0;
|
|
_this.redPackageNum = '使用红包';
|
|
}
|
|
console.log(_this.cut_money, _this.full_money);
|
|
_this.consumPrices();
|
|
|
|
// vipCouponPrice
|
|
},
|
|
openRegpack: function openRegpack() {
|
|
var _this = this,
|
|
data = {
|
|
sid: _this.sid,
|
|
money: _this.consumPrice - _this.vipCouponPrice
|
|
};
|
|
_app.default._post_form('&p=halfcard&do=getRedpackList', data, function (res) {
|
|
console.log(res);
|
|
var redPagList = res.data.useList;
|
|
redPagList.map(function (val, index) {
|
|
val.isCheked = false;
|
|
});
|
|
_this.setData({
|
|
redPagList: redPagList
|
|
});
|
|
_this.setData({
|
|
noredPagList: res.data.noUseList
|
|
});
|
|
if (res.data.noUseList.length > 0 || res.data.useList.length > 0) {
|
|
setTimeout(function () {
|
|
_this.$refs.redPagDown.redPagss = true;
|
|
}, 100);
|
|
} else {
|
|
uni.showToast({
|
|
title: '暂无可用红包',
|
|
icon: 'none'
|
|
});
|
|
}
|
|
}, function (fail) {});
|
|
},
|
|
redPagClosePop: function redPagClosePop(e) {
|
|
var _this = this;
|
|
_this.$refs.redPagDown.redPagss = false;
|
|
},
|
|
consumPrices: function consumPrices() {
|
|
var _this = this;
|
|
_this.overprice = '0.00';
|
|
if (_this.iScoupon) {
|
|
_this.useInfo.discount = Number(_this.useInfo.discount);
|
|
_this.consumPrice = Number(_this.consumPrice);
|
|
_this.notconsumPrice = Number(_this.notconsumPrice);
|
|
_this.buyPrice = Number(_this.buyPrice);
|
|
_this.vipCouponPrice = Number(_this.vipCouponPrice);
|
|
if (_util.default.subtractionFloat(_this.consumPrice, _this.notconsumPrice, 100) * (_this.useInfo.discount / 10) + _this.notconsumPrice != 0) {
|
|
_this.buyPrice = (_util.default.subtractionFloat(_this.consumPrice, _this.notconsumPrice, 100) * (_this.useInfo.discount / 10) + _this.notconsumPrice).toFixed(2);
|
|
} else {
|
|
_this.buyPrice = _util.default.subtractionFloat(_this.consumPrice, _this.notconsumPrice, 100) * (_this.useInfo.discount / 10) + _this.notconsumPrice;
|
|
}
|
|
if (_util.default.subtractionFloat(_this.consumPrice, _this.buyPrice, 100) != 0) {
|
|
_this.vipCouponPrice = _util.default.subtractionFloat(_this.consumPrice, _this.buyPrice, 100).toFixed(2);
|
|
} else {
|
|
_this.vipCouponPrice = _util.default.subtractionFloat(_this.consumPrice, _this.buyPrice, 100);
|
|
}
|
|
} else {
|
|
_this.useInfo.discount = Number(_this.useInfo.discount);
|
|
_this.consumPrice = Number(_this.consumPrice);
|
|
_this.notconsumPrice = Number(_this.notconsumPrice);
|
|
_this.buyPrice = Number(_this.buyPrice);
|
|
_this.vipCouponPrice = Number(_this.vipCouponPrice);
|
|
if (_this.consumPrice * (_this.useInfo.discount / 10) != 0) {
|
|
_this.buyPrice = (_this.consumPrice * (_this.useInfo.discount / 10)).toFixed(2);
|
|
} else {
|
|
_this.buyPrice = _this.consumPrice * (_this.useInfo.discount / 10);
|
|
}
|
|
if (_util.default.subtractionFloat(_this.consumPrice, _this.buyPrice, 100) != 0) {
|
|
_this.vipCouponPrice = _util.default.subtractionFloat(_this.consumPrice, _this.buyPrice, 100).toFixed(2);
|
|
} else {
|
|
_this.vipCouponPrice = _util.default.subtractionFloat(_this.consumPrice, _this.buyPrice, 100);
|
|
}
|
|
}
|
|
console.log('测试价格', _this.buyPrice, Number(_this.buyPrice));
|
|
var buyPriceall = _this.buyPrice;
|
|
_this.maxPointsDeduction = Math.round(Number(_this.buyPrice) * Number(_this.useInfo.payinrate) * 100) / 100; //可被积分抵扣的
|
|
var allintegral = _this.maxPointsDeduction * Number(_this.useInfo.payintegral); //总共需要的积分
|
|
if (_this.type != '1') {
|
|
if (allintegral <= Number(_this.useInfo.memberintegral)) {
|
|
//如果总积分大于需要积分
|
|
_this.buyPrice = _this.buyPrice - _this.maxPointsDeduction;
|
|
} else {
|
|
_this.maxPointsDeduction = Math.round(Number(_this.useInfo.memberintegral) / Number(_this.useInfo.payintegral) * 100) / 100;
|
|
_this.buyPrice = _this.buyPrice - _this.maxPointsDeduction;
|
|
}
|
|
if (!_this.checkedjifen) {
|
|
_this.buyPrice = _this.buyPrice + _this.maxPointsDeduction;
|
|
}
|
|
}
|
|
console.log('朱劲儿111', _this.buyPrice, _this.maxPointsDeduction);
|
|
if (buyPriceall >= _this.full_money) {
|
|
_this.buyPrice = _this.buyPrice - Number(_this.cut_money);
|
|
}
|
|
if (_this.buyPrice < 0) {
|
|
_this.buyPrice = 0;
|
|
}
|
|
if (_this.useInfo.fullreducelist) {
|
|
for (var i = 0; i < _this.useInfo.fullreducelist.list.length; i++) {
|
|
if (Number(buyPriceall) >= Number(_this.useInfo.fullreducelist.list[i].full_money) && (i == 0 ? true : Number(buyPriceall) < Number(_this.useInfo.fullreducelist.list[i - 1].full_money))) {
|
|
_this.flag = true;
|
|
_this.buyPrice = Number(_this.buyPrice) - Number(_this.useInfo.fullreducelist.list[i].cut_money);
|
|
_this.overprice = _this.useInfo.fullreducelist.list[i].cut_money;
|
|
if (_this.buyPrice < 0) {
|
|
_this.buyPrice = 0;
|
|
}
|
|
return;
|
|
} else {
|
|
_this.flag = false;
|
|
}
|
|
}
|
|
}
|
|
},
|
|
switch1Change: function switch1Change(e) {
|
|
console.log(e);
|
|
if (e.detail.value) {
|
|
this.jifenchecked(1);
|
|
} else {
|
|
this.jifenchecked(0);
|
|
}
|
|
},
|
|
jifenchecked: function jifenchecked(type) {
|
|
var _this = this;
|
|
if (type == 0) {
|
|
this.checkedjifen = false;
|
|
this.consumPrices();
|
|
} else {
|
|
this.checkedjifen = true;
|
|
this.consumPrices();
|
|
}
|
|
},
|
|
closeFollowTitle: function closeFollowTitle() {
|
|
var _this = this;
|
|
_this.followTitleShow = false;
|
|
},
|
|
closeFollowPop: function closeFollowPop() {
|
|
var _this = this;
|
|
_this.followShow = false;
|
|
},
|
|
openQrShow: function openQrShow() {
|
|
var _this = this;
|
|
_this.followShow = true;
|
|
},
|
|
iScouponCheck: function iScouponCheck() {
|
|
var _this = this;
|
|
_this.iScoupon = !_this.iScoupon;
|
|
if (!_this.iScoupon) {
|
|
_this.notconsumPrice = '';
|
|
}
|
|
},
|
|
checkLb: function checkLb(id) {
|
|
var _this = this;
|
|
if (_this.packids.indexOf(id) == -1) {
|
|
_this.packids.push(id);
|
|
} else {
|
|
for (var i = 0; i < _this.packids.length; i++) {
|
|
if (_this.packids[i] == id) {
|
|
_this.packids.splice(i, 1);
|
|
}
|
|
}
|
|
}
|
|
},
|
|
closeShopShow: function closeShopShow(id) {
|
|
var _this = this;
|
|
_this.sid = id;
|
|
_this.pack_id = '';
|
|
_this.shopShow = false;
|
|
_this.getUseInfo(_this.type, _this.mid, _this.sid, _this.pack_id, function () {});
|
|
},
|
|
// 在线买单获取折扣信息
|
|
getPayOnlineInfo: function getPayOnlineInfo(sid) {
|
|
var _this = this,
|
|
data = {
|
|
sid: sid
|
|
};
|
|
_app.default._post_form('&p=halfcard&do=getPayOnlineInfo', data, function (res) {
|
|
_this.useInfo = res.data;
|
|
_this.usepayonlines = res.data.usepayonline;
|
|
_this.pnePayonlines = res.data.payonline;
|
|
|
|
// if(res.data.newpageflag){
|
|
// uni.redirectTo({
|
|
// url: '/pages/subPages2/newBuyOrderOrder?sid=' + _this.sid + '&mid=' + _this.mid
|
|
// });
|
|
// }else{
|
|
_this.loadlogo = false;
|
|
_this.loading = false;
|
|
// }
|
|
}, function (fail) {
|
|
if (_this.useInfo.newpageflag) {
|
|
_this.loadlogo = true;
|
|
} else {
|
|
_this.loadlogo = false;
|
|
}
|
|
if (fail.message == '非核销员') {
|
|
_app.default.navigationTo({
|
|
url: 'pages/mainPages/index/index'
|
|
});
|
|
}
|
|
});
|
|
},
|
|
// 管理员扫码使用户进行消费的操作请求
|
|
usePrivileged: function usePrivileged() {
|
|
var _this = this;
|
|
},
|
|
// 请求使用在线买单
|
|
usePayOnline: function usePayOnline() {
|
|
var _this = this;
|
|
var data = {
|
|
sid: _this.sid,
|
|
money: _this.consumPrice,
|
|
redpackid: _this.redpackId,
|
|
no_money: _this.notconsumPrice,
|
|
integralstatus: _this.useInfo.payintegral > 0 && _this.useInfo.payinrate > 0 && _this.checkedjifen ? 1 : 0
|
|
};
|
|
_this.buttonType = 2;
|
|
if (_this.type == '') {
|
|
// 在线买单创建订单
|
|
var _data = {
|
|
type: _this.type || _this.followType,
|
|
id: _this.sid
|
|
};
|
|
_app.default._post_form('&do=Follow', _data, function (res) {
|
|
if (res.data.status == '0') {
|
|
var _data2 = {
|
|
sid: _this.sid,
|
|
money: _this.consumPrice,
|
|
redpackid: _this.redpackId,
|
|
no_money: _this.notconsumPrice,
|
|
integralstatus: _this.useInfo.payintegral > 0 && _this.useInfo.payinrate > 0 && _this.checkedjifen ? 1 : 0
|
|
};
|
|
_app.default._post_form('&p=halfcard&do=usePayOnline', _data2, function (res) {
|
|
if (res.data.status == 0) {
|
|
_app.default.navigationTo({
|
|
url: 'pages/subPages/paySuccess/paySuccess?tid=' + res.data.tid + '&plugin=' + res.data.plugin,
|
|
navType: 'rediRect'
|
|
});
|
|
} else {
|
|
_this.buttonType = 1;
|
|
_app.default.navigationTo({
|
|
url: 'pages/mainPages/payment/payment?orderid=' + res.data + '&plugin=halfcard'
|
|
});
|
|
}
|
|
}, function (fail) {
|
|
_this.buttonType = 1;
|
|
if (fail.message == '非核销员') {
|
|
_app.default.navigationTo({
|
|
url: 'pages/mainPages/index/index'
|
|
});
|
|
}
|
|
});
|
|
} else {
|
|
_this.buttonType = 1;
|
|
_this.followShow = true;
|
|
}
|
|
});
|
|
} else {
|
|
var _data3 = {
|
|
mid: _this.mid,
|
|
packids: _this.packids,
|
|
money: _this.consumPrice,
|
|
no_money: _this.notconsumPrice,
|
|
card_id: _this.useInfo.card_id
|
|
};
|
|
_this.buttonType = 2;
|
|
_app.default._post_form('&p=halfcard&do=usePrivileged', _data3, function (res) {
|
|
uni.showToast({
|
|
icon: 'none',
|
|
title: '消费成功',
|
|
duration: 2000,
|
|
success: function success() {
|
|
setTimeout(function () {
|
|
_app.default.navigationTo({
|
|
url: 'pages/mainPages/index/index'
|
|
});
|
|
}, 2000);
|
|
}
|
|
});
|
|
}, function (fail) {
|
|
_this.buttonType = 1;
|
|
if (fail.message == '非核销员') {
|
|
_app.default.navigationTo({
|
|
url: 'pages/mainPages/index/index'
|
|
});
|
|
}
|
|
});
|
|
}
|
|
},
|
|
// 一卡通,折扣卡,礼包使用信息
|
|
getUseInfo: function getUseInfo(type, mid, sid, pack_id, callback) {
|
|
var _this = this;
|
|
var data = {
|
|
type: _this.type || type,
|
|
sid: _this.sid || sid,
|
|
pack_id: _this.pack_id || pack_id,
|
|
mid: _this.mid || mid
|
|
};
|
|
_app.default._post_form('&p=halfcard&do=useInfo', data, function (res) {
|
|
_this.loading = false;
|
|
_this.useInfo = res.data;
|
|
_this.payonline = res.data.payonline;
|
|
_this.usepayonlines = res.data.usepayonline;
|
|
_this.pnePayonlines = res.data.payonline;
|
|
_this.loadlogo = false;
|
|
if (!!callback) {
|
|
callback();
|
|
}
|
|
}, function (fail) {
|
|
_app.default.navigationTo({
|
|
url: 'pages/mainPages/userCenter/userCenter'
|
|
});
|
|
});
|
|
}
|
|
},
|
|
computed: {
|
|
// buyPrice() {
|
|
// let _this = this,
|
|
// buyData = _this.buyData,
|
|
// consumPrice = Number(_this.consumPrice),
|
|
// notconsumPrice = Number(_this.notconsumPrice);
|
|
// if (buyData.discount === 10) {
|
|
// return consumPrice.toFixed(2);
|
|
// }
|
|
// if (buyData.discount !== 10 && !_this.iScoupon) {
|
|
// _this.vipCouponPrice = (consumPrice * Number(buyData.discount / 10)).toFixed(2);
|
|
// return (consumPrice - consumPrice * Number(buyData.discount / 10)).toFixed(2);
|
|
// }
|
|
// if (buyData.discount !== 10 && _this.iScoupon) {
|
|
// if (consumPrice > 0 && consumPrice <= notconsumPrice) {
|
|
// App.showError('不可消费金额不能大于消费金额最低支付0.01元');
|
|
// } else {
|
|
// let countPrice = consumPrice - notconsumPrice;
|
|
// _this.vipCouponPrice = (countPrice * Number(buyData.discount / 10)).toFixed(2);
|
|
// return (countPrice - countPrice * Number(buyData.discount / 10) + notconsumPrice).toFixed(2);
|
|
// }
|
|
// }
|
|
// }
|
|
}
|
|
};
|
|
exports.default = _default;
|
|
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
|
|
|
|
/***/ }),
|
|
|
|
/***/ 1728:
|
|
/*!***********************************************************************************************************************************************************************************************!*\
|
|
!*** C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/pages/subPages2/newBuyOrder/buyOrder.vue?vue&type=style&index=0&id=aafaf96e&lang=less&scoped=true& ***!
|
|
\***********************************************************************************************************************************************************************************************/
|
|
/*! no static exports found */
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_style_index_0_id_aafaf96e_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--10-oneOf-1-0!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-1-2!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--10-oneOf-1-3!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-4!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-1-5!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./buyOrder.vue?vue&type=style&index=0&id=aafaf96e&lang=less&scoped=true& */ 1729);
|
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_style_index_0_id_aafaf96e_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_style_index_0_id_aafaf96e_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
|
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_style_index_0_id_aafaf96e_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_style_index_0_id_aafaf96e_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
|
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_buyOrder_vue_vue_type_style_index_0_id_aafaf96e_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
|
|
|
|
/***/ }),
|
|
|
|
/***/ 1729:
|
|
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
|
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--10-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--10-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--10-oneOf-1-2!./node_modules/postcss-loader/src??ref--10-oneOf-1-3!./node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/Administrator/Desktop/uniapp/uniapp前端/weliam-smartcity-smartcity-app-master/pages/subPages2/newBuyOrder/buyOrder.vue?vue&type=style&index=0&id=aafaf96e&lang=less&scoped=true& ***!
|
|
\*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|
/*! no static exports found */
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
// extracted by mini-css-extract-plugin
|
|
if(false) { var cssReload; }
|
|
|
|
|
|
/***/ })
|
|
|
|
},[[1722,"common/runtime","common/vendor"]]]);
|
|
//# sourceMappingURL=../../../../.sourcemap/mp-weixin/pages/subPages2/newBuyOrder/buyOrder.js.map
|