810 lines
56 KiB
JavaScript
810 lines
56 KiB
JavaScript
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pagesActivity/index/details"],{
|
||
|
||
/***/ 743:
|
||
/*!*********************************************************************************************!*\
|
||
!*** D:/Users/15570887941/Desktop/wdsxh/main.js?{"page":"pagesActivity%2Findex%2Fdetails"} ***!
|
||
\*********************************************************************************************/
|
||
/*! 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 _details = _interopRequireDefault(__webpack_require__(/*! ./pagesActivity/index/details.vue */ 744));
|
||
// @ts-ignore
|
||
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
|
||
createPage(_details.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"]))
|
||
|
||
/***/ }),
|
||
|
||
/***/ 744:
|
||
/*!**************************************************************************!*\
|
||
!*** D:/Users/15570887941/Desktop/wdsxh/pagesActivity/index/details.vue ***!
|
||
\**************************************************************************/
|
||
/*! no static exports found */
|
||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||
|
||
"use strict";
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony import */ var _details_vue_vue_type_template_id_797dd96a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./details.vue?vue&type=template&id=797dd96a& */ 745);
|
||
/* harmony import */ var _details_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./details.vue?vue&type=script&lang=js& */ 747);
|
||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _details_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 _details_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||
/* harmony import */ var _details_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./details.vue?vue&type=style&index=0&lang=scss& */ 749);
|
||
/* harmony import */ var _hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 32);
|
||
|
||
var renderjs
|
||
|
||
|
||
|
||
|
||
|
||
/* normalize component */
|
||
|
||
var component = Object(_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
|
||
_details_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||
_details_vue_vue_type_template_id_797dd96a___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||
_details_vue_vue_type_template_id_797dd96a___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||
false,
|
||
null,
|
||
null,
|
||
null,
|
||
false,
|
||
_details_vue_vue_type_template_id_797dd96a___WEBPACK_IMPORTED_MODULE_0__["components"],
|
||
renderjs
|
||
)
|
||
|
||
component.options.__file = "pagesActivity/index/details.vue"
|
||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||
|
||
/***/ }),
|
||
|
||
/***/ 745:
|
||
/*!*********************************************************************************************************!*\
|
||
!*** D:/Users/15570887941/Desktop/wdsxh/pagesActivity/index/details.vue?vue&type=template&id=797dd96a& ***!
|
||
\*********************************************************************************************************/
|
||
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||
|
||
"use strict";
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony import */ var _hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_vue_vue_type_template_id_797dd96a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./details.vue?vue&type=template&id=797dd96a& */ 746);
|
||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_vue_vue_type_template_id_797dd96a___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||
|
||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_vue_vue_type_template_id_797dd96a___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||
|
||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_vue_vue_type_template_id_797dd96a___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
|
||
|
||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_vue_vue_type_template_id_797dd96a___WEBPACK_IMPORTED_MODULE_0__["components"]; });
|
||
|
||
|
||
|
||
/***/ }),
|
||
|
||
/***/ 746:
|
||
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||
!*** ./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!D:/Users/15570887941/Desktop/wdsxh/pagesActivity/index/details.vue?vue&type=template&id=797dd96a& ***!
|
||
\*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||
/*! 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 = {
|
||
mpHtml: function () {
|
||
return Promise.all(/*! import() | uni_modules/mp-html/components/mp-html/mp-html */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/mp-html/components/mp-html/mp-html")]).then(__webpack_require__.bind(null, /*! @/uni_modules/mp-html/components/mp-html/mp-html.vue */ 1063))
|
||
},
|
||
}
|
||
} 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.loadEnd && !_vm.showLogin
|
||
? parseFloat(_vm.activityInfo.fees || 0)
|
||
: null
|
||
var m1 =
|
||
_vm.loadEnd && !_vm.showLogin && _vm.activityInfo.apply_count
|
||
? parseInt(_vm.activityInfo.apply_count || 0)
|
||
: null
|
||
_vm.$mp.data = Object.assign(
|
||
{},
|
||
{
|
||
$root: {
|
||
m0: m0,
|
||
m1: m1,
|
||
},
|
||
}
|
||
)
|
||
}
|
||
var recyclableRender = false
|
||
var staticRenderFns = []
|
||
render._withStripped = true
|
||
|
||
|
||
|
||
/***/ }),
|
||
|
||
/***/ 747:
|
||
/*!***************************************************************************************************!*\
|
||
!*** D:/Users/15570887941/Desktop/wdsxh/pagesActivity/index/details.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 _hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./details.vue?vue&type=script&lang=js& */ 748);
|
||
/* harmony import */ var _hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
|
||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_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 _hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||
/* harmony default export */ __webpack_exports__["default"] = (_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||
|
||
/***/ }),
|
||
|
||
/***/ 748:
|
||
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||
!*** ./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!D:/Users/15570887941/Desktop/wdsxh/pagesActivity/index/details.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 _vuex = __webpack_require__(/*! vuex */ 34);
|
||
var _svg = _interopRequireDefault(__webpack_require__(/*! @/common/svg.js */ 70));
|
||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
|
||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
|
||
var carousel = function carousel() {
|
||
__webpack_require__.e(/*! require.ensure | pages/component/carousel/carousel */ "pages/component/carousel/carousel").then((function () {
|
||
return resolve(__webpack_require__(/*! @/pages/component/carousel/carousel.vue */ 1013));
|
||
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
||
};
|
||
var _default = {
|
||
components: {
|
||
carousel: carousel
|
||
},
|
||
data: function data() {
|
||
return {
|
||
// 加载完成
|
||
loadEnd: false,
|
||
// 活动id
|
||
activityId: null,
|
||
// 活动详情
|
||
activityInfo: {},
|
||
// 活动剩余时间计时器
|
||
activityInterval: null,
|
||
// 活动倒计时
|
||
countdown: {
|
||
day: 0,
|
||
hours: 0,
|
||
minutes: 0,
|
||
seconds: 0
|
||
},
|
||
// 是否显示登录提示
|
||
showLogin: false,
|
||
// 活动状态:
|
||
// 1.报名阶段(当前时间 < 报名截止时间)
|
||
// 2.未开始(报名截止时间 ≤ 当前时间 < 活动开始时间)
|
||
// 3.待签到(活动开始时间 ≤ 当前时间 ≤ 活动结束时间且 用户已报名 且 未签到)
|
||
// 4.已签到 (活动开始时间 ≤ 当前时间 ≤ 活动结束时间 且 用户已签到)
|
||
// 5.活动结束 (当前时间 > 活动结束时间)
|
||
activityStatus: 0
|
||
};
|
||
},
|
||
computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)({
|
||
themeColor: function themeColor(state) {
|
||
return state.app.themeColor;
|
||
},
|
||
iconTime: function iconTime(state) {
|
||
return _svg.default.svgToUrl("time", state.app.themeColor);
|
||
},
|
||
iconLocation: function iconLocation(state) {
|
||
return _svg.default.svgToUrl("location", state.app.themeColor);
|
||
},
|
||
iconNavigation: function iconNavigation(state) {
|
||
return _svg.default.svgToUrl("navigation", state.app.themeColor);
|
||
},
|
||
loginImg: function loginImg(state) {
|
||
return state.app.loginImg;
|
||
},
|
||
token: function token(state) {
|
||
return state.user.token;
|
||
},
|
||
userMobile: function userMobile(state) {
|
||
return state.user.mobile;
|
||
}
|
||
})), {}, {
|
||
// 按钮配置
|
||
buttonConfig: function buttonConfig() {
|
||
// 默认配置
|
||
var config = {
|
||
text: '报名参加',
|
||
disabled: false,
|
||
needPhone: false
|
||
};
|
||
|
||
// 根据活动状态返回不同配置
|
||
switch (this.activityStatus) {
|
||
case 1:
|
||
// 报名阶段
|
||
// 退款中
|
||
if (this.activityInfo.refund == 1 && this.activityInfo.pay_state == 3) {
|
||
return {
|
||
text: '退款中',
|
||
disabled: true,
|
||
needPhone: false
|
||
};
|
||
}
|
||
// 已报名
|
||
if (this.activityInfo.apply_status == 1) {
|
||
return {
|
||
text: '已报名',
|
||
disabled: this.activityInfo.activity_state != 1,
|
||
needPhone: false
|
||
};
|
||
}
|
||
// 无剩余名额
|
||
if (this.activityInfo.apply_limit_number === 0) {
|
||
return {
|
||
text: '无法报名(剩余0个名额)',
|
||
disabled: true,
|
||
needPhone: false
|
||
};
|
||
}
|
||
// 立即报名(带剩余名额)
|
||
var text = '报名参加';
|
||
if (this.activityInfo.apply_limit_number > 0) {
|
||
text = "\u62A5\u540D\u53C2\u52A0\uFF08\u5269\u4F59".concat(this.activityInfo.apply_limit_number, "\u4E2A\u540D\u989D\uFF09");
|
||
}
|
||
return {
|
||
text: text,
|
||
disabled: false,
|
||
needPhone: !this.token || !this.userMobile
|
||
};
|
||
case 2:
|
||
// 未开始
|
||
return {
|
||
text: '活动未开始',
|
||
disabled: true,
|
||
needPhone: false
|
||
};
|
||
case 3:
|
||
// 待签到
|
||
return {
|
||
text: '扫码签到',
|
||
disabled: false,
|
||
needPhone: false
|
||
};
|
||
case 4:
|
||
// 已签到
|
||
return {
|
||
text: '已签到',
|
||
disabled: true,
|
||
needPhone: false,
|
||
bgColor: '#52c41a' // 绿色,表示已完成
|
||
};
|
||
|
||
case 5:
|
||
// 活动结束
|
||
return {
|
||
text: '活动已结束',
|
||
disabled: true,
|
||
needPhone: false
|
||
};
|
||
default:
|
||
return config;
|
||
}
|
||
}
|
||
}),
|
||
onLoad: function onLoad(option) {
|
||
var _this = this;
|
||
var scene = this.$util.parseURLParams(decodeURIComponent(option.scene));
|
||
this.activityId = option.id || (!(Object.prototype.toString.call(scene) === '[object Object]') ? scene : false) || scene.id;
|
||
uni.showLoading({
|
||
title: "加载中"
|
||
});
|
||
this.getActivity(function () {
|
||
_this.loadEnd = true;
|
||
uni.hideLoading();
|
||
});
|
||
if (scene.id) {
|
||
console.log(scene, '=scene=');
|
||
this.verifyAndSign(scene.id);
|
||
}
|
||
},
|
||
onShow: function onShow() {
|
||
if (this.loadEnd) this.getActivity();
|
||
},
|
||
onShareAppMessage: function onShareAppMessage() {
|
||
return {
|
||
title: this.activityInfo.name,
|
||
path: '/pagesActivity/index/details?id=' + this.activityId,
|
||
imageUrl: this.activityInfo.image_list[0]
|
||
};
|
||
},
|
||
onShareTimeline: function onShareTimeline() {
|
||
return {
|
||
title: this.activityInfo.name,
|
||
path: '/pagesActivity/index/details?id=' + this.activityId,
|
||
imageUrl: this.activityInfo.image_list[0]
|
||
};
|
||
},
|
||
onUnload: function onUnload() {
|
||
clearInterval(this.activityInterval);
|
||
},
|
||
methods: {
|
||
// 获取活动详情
|
||
getActivity: function getActivity(fn) {
|
||
var _this2 = this;
|
||
this.$util.request("activity.details", {
|
||
id: this.activityId
|
||
}).then(function (res) {
|
||
if (res.code == 1) {
|
||
if (res.data.activity_auth == 2) {
|
||
_this2.getMemberState(1, function () {
|
||
if (fn) fn();
|
||
_this2.activityInfo = res.data;
|
||
_this2.activityInfo.time_frame = _this2.getTimeFrame(res.data.start_time, res.data.end_time);
|
||
if (_this2.activityInfo.images) _this2.activityInfo.image_list = _this2.activityInfo.images.split(",");else _this2.activityInfo.image_list = [];
|
||
_this2.getCountdown();
|
||
// 获取签到状态并计算活动状态
|
||
//1和2的状态可以直接用后台返回
|
||
if (_this2.activityInfo.actitity_state_trans == 1 || _this2.activityInfo.actitity_state_trans == 2) {
|
||
_this2.activityStatus = _this2.activityInfo.actitity_state_trans;
|
||
}
|
||
if (_this2.activityInfo.actitity_state_trans == 3 && !_this2.activityInfo.check_in_status) {
|
||
_this2.activityStatus = 3;
|
||
}
|
||
|
||
//3和4的状态需要结合check_in_status参数一起判断3+unchecked_in(未签到)否则已签到
|
||
if (_this2.activityInfo.actitity_state_trans == 3 && _this2.activityInfo.check_in_status == 'unchecked_in') {
|
||
_this2.activityStatus = 3;
|
||
}
|
||
if (_this2.activityInfo.actitity_state_trans == 3 && _this2.activityInfo.check_in_status == "checked_in") {
|
||
_this2.activityStatus = 4;
|
||
}
|
||
//后台返回的4就是活动结束对应的是前端的5
|
||
if (_this2.activityInfo.actitity_state_trans == 4) {
|
||
_this2.activityStatus = 5;
|
||
}
|
||
});
|
||
} else {
|
||
if (fn) fn();
|
||
_this2.activityInfo = res.data;
|
||
_this2.activityInfo.time_frame = _this2.getTimeFrame(res.data.start_time, res.data.end_time);
|
||
if (_this2.activityInfo.images) _this2.activityInfo.image_list = _this2.activityInfo.images.split(",");else _this2.activityInfo.image_list = [];
|
||
_this2.getCountdown();
|
||
// 获取签到状态并计算活动状态
|
||
//1和2的状态可以直接用后台返回
|
||
if (_this2.activityInfo.actitity_state_trans == 1 || _this2.activityInfo.actitity_state_trans == 2) {
|
||
_this2.activityStatus = _this2.activityInfo.actitity_state_trans;
|
||
}
|
||
if (_this2.activityInfo.actitity_state_trans == 3 && !_this2.activityInfo.check_in_status) {
|
||
_this2.activityStatus = 3;
|
||
}
|
||
//3和4的状态需要结合check_in_status参数一起判断3+unchecked_in(未签到)否则已签到
|
||
if (_this2.activityInfo.actitity_state_trans == 3 && _this2.activityInfo.check_in_status == 'unchecked_in') {
|
||
_this2.activityStatus = 3;
|
||
}
|
||
if (_this2.activityInfo.actitity_state_trans == 3 && _this2.activityInfo.check_in_status == "checked_in") {
|
||
_this2.activityStatus = 4;
|
||
}
|
||
//后台返回的4就是活动结束对应的是前端的5
|
||
if (_this2.activityInfo.actitity_state_trans == 4) {
|
||
_this2.activityStatus = 5;
|
||
}
|
||
}
|
||
} else {
|
||
if (fn) fn();
|
||
uni.showToast({
|
||
title: res.msg,
|
||
icon: 'none'
|
||
});
|
||
}
|
||
}).catch(function (error) {
|
||
if (error == 401) {
|
||
_this2.showLogin = true;
|
||
} else {
|
||
console.error('获取活动详情 ', error);
|
||
}
|
||
});
|
||
},
|
||
// 统一处理按钮点击
|
||
handleButtonClick: function handleButtonClick() {
|
||
// 先验证是否登录(用 token)
|
||
if (!uni.getStorageSync("token")) {
|
||
// 显示登录提示页
|
||
this.showLogin = true;
|
||
return;
|
||
}
|
||
|
||
// 如果按钮是禁用状态,不处理点击
|
||
if (this.buttonConfig.disabled) {
|
||
// 禁用状态的按钮也有对应的提示
|
||
this.handleAction();
|
||
return;
|
||
}
|
||
|
||
// 已登录且按钮可用,根据状态执行对应操作
|
||
this.handleAction();
|
||
},
|
||
// 根据状态处理不同逻辑
|
||
handleAction: function handleAction() {
|
||
switch (this.activityStatus) {
|
||
case 1:
|
||
// 报名阶段
|
||
this.handleApply();
|
||
break;
|
||
case 2:
|
||
// 未开始
|
||
this.showToast('活动尚未开始,请在活动开始后前来签到!');
|
||
break;
|
||
case 3:
|
||
// 待签到
|
||
this.handleSignIn();
|
||
break;
|
||
case 4:
|
||
// 已签到
|
||
this.showToast('您已签到成功!');
|
||
break;
|
||
case 5:
|
||
// 活动结束
|
||
this.showToast('本次活动已结束,无法进行签到或报名!');
|
||
break;
|
||
// default:
|
||
// this.showToast('活动状态异常')
|
||
}
|
||
},
|
||
// 处理签到
|
||
handleSignIn: function handleSignIn() {
|
||
// 检查是否已报名
|
||
if (this.activityStatus == 3 && !this.activityInfo.check_in_status) {
|
||
this.showToast('您尚未报名 !');
|
||
return;
|
||
}
|
||
|
||
// 调起扫码功能
|
||
this.scanQRCode();
|
||
},
|
||
// 扫码签到
|
||
scanQRCode: function scanQRCode() {
|
||
var _this3 = this;
|
||
// 调起摄像头扫码
|
||
uni.scanCode({
|
||
scanType: ['barCode', 'qrCode', 'wxCode'],
|
||
success: function success(res) {
|
||
// 验证并签到
|
||
var path = _this3.$util.parseURLParams(decodeURIComponent(res.path));
|
||
if (!path.scene && !path.op) {
|
||
uni.showToast({
|
||
title: '请扫描签到码 !',
|
||
icon: 'none',
|
||
duration: 3000 // 设置显示时间为3000毫秒(3秒)
|
||
});
|
||
|
||
return;
|
||
}
|
||
var id = path.scene.split('=')[1];
|
||
if (id !== _this3.activityId) {
|
||
//name
|
||
uni.showToast({
|
||
title: "\u4E8C\u7EF4\u7801\u4E0D\u5339\u914D\uFF1A\u5F53\u524D\u626B\u7801\u5165\u53E3\u5C5E\u4E8E\u3010\u6D3B\u52A8-".concat(_this3.activityInfo.name, "\u3011"),
|
||
icon: 'none',
|
||
duration: 3000 // 设置显示时间为3000毫秒(3秒)
|
||
});
|
||
|
||
return;
|
||
}
|
||
// 验证并签到
|
||
_this3.verifyAndSign(id);
|
||
},
|
||
fail: function fail(err) {
|
||
if (err.errMsg !== 'scanCode:fail cancel') {
|
||
// 非取消操作才提示错误
|
||
_this3.showToast('扫码失败,请重试');
|
||
}
|
||
}
|
||
});
|
||
},
|
||
// 验证并签到
|
||
verifyAndSign: function verifyAndSign(id) {
|
||
var _this4 = this;
|
||
uni.showLoading({
|
||
title: '签到中'
|
||
});
|
||
// 调用签到接口
|
||
this.$util.request('activity.code', {
|
||
id: id // 扫描到的二维码内容
|
||
}).then(function (res) {
|
||
uni.hideLoading();
|
||
if (res.code == 1) {
|
||
// 签到成功
|
||
_this4.showToast('签到成功');
|
||
_this4.getActivity();
|
||
} else {
|
||
_this4.showToast(res.msg || '签到失败');
|
||
}
|
||
}).catch(function (error) {
|
||
uni.hideLoading();
|
||
console.error('签到失败', error);
|
||
_this4.showToast('签到失败,请重试');
|
||
});
|
||
},
|
||
// 显示提示
|
||
showToast: function showToast(msg) {
|
||
uni.showToast({
|
||
title: msg,
|
||
icon: 'none'
|
||
});
|
||
},
|
||
// 格式化时间(用于调试)
|
||
formatTime: function formatTime(timestamp) {
|
||
if (!timestamp) return '无效时间';
|
||
var date = new Date(timestamp * 1000);
|
||
return "".concat(date.getFullYear(), "-").concat(date.getMonth() + 1, "-").concat(date.getDate(), " ").concat(date.getHours(), ":").concat(date.getMinutes(), ":").concat(date.getSeconds());
|
||
},
|
||
// 获取会员状态
|
||
getMemberState: function getMemberState(type, fn) {
|
||
var _this5 = this;
|
||
this.$util.request("member.state").then(function (res) {
|
||
if (res.code == 1) {
|
||
if (res.data.state.state == 6) {
|
||
fn();
|
||
} else if (res.data.state.state == -1) {
|
||
uni.hideLoading();
|
||
uni.showModal({
|
||
title: "系统提示",
|
||
content: type == 2 ? "该活动需成为会员后可报名" : "此页面需成为会员后可查看!",
|
||
confirmColor: _this5.themeColor,
|
||
confirmText: "去加入",
|
||
success: function success(res) {
|
||
if (res.confirm) {
|
||
_this5.$util.toPage({
|
||
mode: 1,
|
||
path: "/pages/member/apply/index"
|
||
});
|
||
}
|
||
}
|
||
});
|
||
} else {
|
||
uni.hideLoading();
|
||
uni.showModal({
|
||
title: "系统提示",
|
||
content: type == 2 ? "该活动需成为会员后可报名" : "此页面需成为会员后可查看!",
|
||
confirmColor: _this5.themeColor,
|
||
confirmText: "前往查看",
|
||
success: function success(res) {
|
||
if (res.confirm) {
|
||
uni.switchTab({
|
||
url: "/pages/mine/index"
|
||
});
|
||
}
|
||
}
|
||
});
|
||
}
|
||
} else {
|
||
uni.hideLoading();
|
||
uni.showToast({
|
||
title: res.msg,
|
||
icon: 'none'
|
||
});
|
||
}
|
||
}).catch(function (error) {
|
||
uni.hideLoading();
|
||
console.error('获取会员状态 ', error);
|
||
});
|
||
},
|
||
// 获取活动剩余时间
|
||
getCountdown: function getCountdown() {
|
||
var _this6 = this;
|
||
var nowTime = new Date().getTime();
|
||
this.countdown = this.$util.getTimeDifference(nowTime, this.activityInfo.apply_time * 1000);
|
||
if (this.countdown.day == 0 && this.countdown.hours == 0 && this.countdown.minutes == 0 && this.countdown.seconds == 0) {
|
||
this.activityInfo.activity_state = 2;
|
||
clearInterval(this.activityInterval);
|
||
} else {
|
||
this.activityInterval = setInterval(function () {
|
||
var nowTime = new Date().getTime();
|
||
_this6.countdown = _this6.$util.getTimeDifference(nowTime, _this6.activityInfo.apply_time * 1000);
|
||
if (_this6.countdown.day == 0 && _this6.countdown.hours == 0 && _this6.countdown.minutes == 0 && _this6.countdown.seconds == 0) {
|
||
_this6.activityInfo.activity_state = 2;
|
||
clearInterval(_this6.activityInterval);
|
||
}
|
||
}, 1000);
|
||
}
|
||
},
|
||
// 获取时间范围
|
||
getTimeFrame: function getTimeFrame(start, end) {
|
||
var startTime = this.$util.formatDate(start, "object");
|
||
var endTime = this.$util.formatDate(end, "object");
|
||
var startResult = "".concat(startTime.year, "-").concat(startTime.month, "-").concat(startTime.day, " ").concat(startTime.hours, ":").concat(startTime.minutes);
|
||
var endResult = "".concat(endTime.year, "-").concat(endTime.month, "-").concat(endTime.day, " ").concat(endTime.hours, ":").concat(endTime.minutes);
|
||
return startResult + "—" + endResult;
|
||
},
|
||
// 跳转地图导航
|
||
toNavigation: function toNavigation() {
|
||
this.$util.toPage({
|
||
mode: 7,
|
||
address: {
|
||
latitude: this.activityInfo.latitude,
|
||
longitude: this.activityInfo.longitude,
|
||
address: this.activityInfo.address
|
||
}
|
||
});
|
||
},
|
||
// 联系
|
||
onContact: function onContact() {
|
||
this.$util.toPage({
|
||
mode: 6,
|
||
phone: this.activityInfo.mobile
|
||
});
|
||
},
|
||
// 报名参加
|
||
handleApply: function handleApply() {
|
||
var _this7 = this;
|
||
if (this.activityInfo.non_member_registration_status == 2) {
|
||
uni.showLoading({
|
||
title: "加载中",
|
||
mask: true
|
||
});
|
||
this.getMemberState(2, function () {
|
||
uni.hideLoading();
|
||
_this7.toApplication();
|
||
});
|
||
} else {
|
||
this.toApplication();
|
||
}
|
||
},
|
||
// 跳转报名页面
|
||
toApplication: function toApplication() {
|
||
var _this8 = this;
|
||
if (this.activityInfo.apply_status == 1) {
|
||
uni.showModal({
|
||
content: "您已报名此活动,是否前往查看?",
|
||
confirmColor: this.themeColor,
|
||
confirmText: "前往查看",
|
||
success: function success(res) {
|
||
if (res.confirm) {
|
||
_this8.$util.toPage({
|
||
mode: 2,
|
||
path: "/pagesActivity/order/details?id=".concat(_this8.activityInfo.apply_id, "&activity_id=").concat(_this8.activityId)
|
||
});
|
||
}
|
||
}
|
||
});
|
||
} else {
|
||
if (this.activityInfo.apply_field_state == 1 && this.activityInfo.apply_info_fill_state != 1) {
|
||
this.$util.toPage({
|
||
mode: 1,
|
||
path: "/pagesActivity/index/apply?id=" + this.activityId
|
||
});
|
||
} else {
|
||
this.$util.toPage({
|
||
mode: 1,
|
||
path: "/pagesActivity/index/order?id=" + this.activityId
|
||
});
|
||
}
|
||
}
|
||
},
|
||
// 绑定手机号
|
||
bindPhoneNumber: function bindPhoneNumber(e) {
|
||
var _this9 = this;
|
||
if (e.detail.errMsg == "getPhoneNumber:ok") {
|
||
uni.showLoading({
|
||
mask: true,
|
||
title: "加载中"
|
||
});
|
||
uni.login({
|
||
provider: 'weixin',
|
||
success: function success(loginRes) {
|
||
var data = e.detail;
|
||
data.code = loginRes.code;
|
||
_this9.$util.request("login.bindMobile", data).then(function (res) {
|
||
uni.hideLoading();
|
||
if (res.code == 1) {
|
||
_this9.$store.commit('user/updateMobile', res.data.phoneNumber);
|
||
_this9.handleApply();
|
||
} else {
|
||
uni.showToast({
|
||
title: res.msg,
|
||
icon: 'none'
|
||
});
|
||
}
|
||
}).catch(function (error) {
|
||
uni.hideLoading();
|
||
console.error('获取用户手机号码 ', error);
|
||
});
|
||
},
|
||
fail: function fail() {
|
||
uni.hideLoading();
|
||
uni.showToast({
|
||
icon: "none",
|
||
title: "授权手机号失败,请重试"
|
||
});
|
||
}
|
||
});
|
||
} else {
|
||
uni.showToast({
|
||
title: '获取手机号失败,请重新获取',
|
||
icon: 'none'
|
||
});
|
||
}
|
||
},
|
||
// 前往登录
|
||
toLogin: function toLogin() {
|
||
//跳到登录页面
|
||
uni.redirectTo({
|
||
url: "/pages/login/index"
|
||
});
|
||
}
|
||
}
|
||
};
|
||
exports.default = _default;
|
||
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
|
||
|
||
/***/ }),
|
||
|
||
/***/ 749:
|
||
/*!************************************************************************************************************!*\
|
||
!*** D:/Users/15570887941/Desktop/wdsxh/pagesActivity/index/details.vue?vue&type=style&index=0&lang=scss& ***!
|
||
\************************************************************************************************************/
|
||
/*! no static exports found */
|
||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||
|
||
"use strict";
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony import */ var _hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--8-oneOf-1-3!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../hbx/HBuilderX.4.08.2024040127/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./details.vue?vue&type=style&index=0&lang=scss& */ 750);
|
||
/* harmony import */ var _hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
|
||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_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 _hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||
/* harmony default export */ __webpack_exports__["default"] = (_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_hbx_HBuilderX_4_08_2024040127_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_details_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||
|
||
/***/ }),
|
||
|
||
/***/ 750:
|
||
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/Users/15570887941/Desktop/wdsxh/pagesActivity/index/details.vue?vue&type=style&index=0&lang=scss& ***!
|
||
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||
/*! no static exports found */
|
||
/***/ (function(module, exports, __webpack_require__) {
|
||
|
||
// extracted by mini-css-extract-plugin
|
||
if(false) { var cssReload; }
|
||
|
||
|
||
/***/ })
|
||
|
||
},[[743,"common/runtime","common/vendor"]]]);
|
||
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pagesActivity/index/details.js.map
|