first commit

This commit is contained in:
2026-09-08 20:28:54 +08:00
commit 2ada8d3d5a
37380 changed files with 4886169 additions and 0 deletions
File diff suppressed because it is too large Load Diff
+10
View File
@@ -0,0 +1,10 @@
{
"navigationStyle": "custom",
"usingComponents": {
"u-icon": "/node-modules/uview-ui/components/u-icon/u-icon",
"u-button": "/node-modules/uview-ui/components/u-button/u-button",
"u-popup": "/node-modules/uview-ui/components/u-popup/u-popup",
"u-alert": "/node-modules/uview-ui/components/u-alert/u-alert",
"check-in-answer": "/pages/activityPackage/checkInAnswer"
}
}
File diff suppressed because one or more lines are too long
+219
View File
@@ -0,0 +1,219 @@
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkIn.vue?vue&type=style&index=0&id=1e6d18e8&scoped=true&lang=scss& ***!
\*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.issue-option .issue-option-item.data-v-1e6d18e8 {
display: flex;
align-items: center;
padding: 20rpx 50rpx;
margin: 40rpx 0;
background: #efefef;
border-radius: 70rpx;
position: relative;
}
.issue-option .issue-option-item.data-v-1e6d18e8 .u-icon {
position: absolute;
right: 30rpx;
}
.map_container.data-v-1e6d18e8 {
height: 100vh;
}
.map_container .map.data-v-1e6d18e8 {
z-index: 1;
width: 100vw;
height: 100vh;
}
.map_container .map_extra.data-v-1e6d18e8 {
position: absolute;
width: 40px;
right: 8px;
bottom: 140px;
text-align: center;
border-radius: 3px;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
gap: 10px;
z-index: 2;
}
.map_container .map_extra .map_extra_item.data-v-1e6d18e8 {
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
background: #FFFFFF;
z-index: 2;
border-radius: 5px;
transition: opacity 0.3s ease;
}
.map_container .map_extra .map_extra_item-disabled.data-v-1e6d18e8 {
opacity: 0.6;
}
.map_container .map_extra .map_extra_item.data-v-1e6d18e8:active {
opacity: 0.5;
}
.step_container.data-v-1e6d18e8 {
z-index: 1;
width: 100vw;
overflow-x: scroll;
height: 135px;
background-color: rgba(255, 255, 255, 0.9);
display: flex;
align-items: center;
flex-direction: column;
position: absolute;
left: 0;
bottom: 0;
}
.step_container .step.data-v-1e6d18e8 {
position: relative;
width: 100%;
height: 50px;
margin: 10px 0;
}
.step_container .step .step_top.data-v-1e6d18e8 {
padding: 0 10px;
display: flex;
height: 24px;
justify-content: space-between;
align-items: center;
font-size: 12px;
position: relative;
}
.step_container .step .step_bottom.data-v-1e6d18e8 {
padding: 0 10px;
display: flex;
height: 20px;
justify-content: space-between;
align-items: center;
font-size: 12px;
position: relative;
}
.step_container .step .step_bottom .step_bottom_item.data-v-1e6d18e8 {
display: flex;
align-items: center;
position: relative;
justify-content: space-around;
}
.step_container .step .step_bottom .step_bottom_line.data-v-1e6d18e8 {
position: absolute;
width: calc(100% - 30px);
height: 100%;
display: flex;
justify-content: space-around;
align-items: center;
padding: 0 5px;
}
.step_container .step .step_bottom .step_bottom_line_item.data-v-1e6d18e8 {
height: 1px;
background-color: #969799;
}
.step_container .bottom_button.data-v-1e6d18e8 {
width: 50%;
}
.back.data-v-1e6d18e8 {
position: absolute;
width: 80px;
height: 30px;
background-color: rgba(241, 246, 249, 0.8);
left: 15px;
border-radius: 15px;
line-height: 30px;
text-align: center;
color: black;
font-size: 12px;
z-index: 999;
font-weight: bold;
display: flex;
align-items: center;
justify-content: center;
}
.back.data-v-1e6d18e8:active {
opacity: 0.8;
}
.knowLedgeCheckInButton.data-v-1e6d18e8 {
position: absolute;
bottom: -100rpx;
width: 200px;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.cert_container.data-v-1e6d18e8 {
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.cert_container .link-wrap.data-v-1e6d18e8 {
display: block;
width: 600rpx;
height: 1067rpx;
background-size: 100% 100%;
}
.cert_container .info.data-v-1e6d18e8 {
position: absolute;
display: flex;
align-items: center;
top: 350rpx;
color: rgb(16, 58, 123);
font-weight: 600;
font-size: 20rpx;
justify-content: space-around;
width: 90%;
}
.cert_container .info .info_item.data-v-1e6d18e8 {
display: flex;
align-items: center;
flex: 1;
}
.cert_container .info .info_item .label.data-v-1e6d18e8 {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100rpx;
}
.cert_container .info .info_item .content.data-v-1e6d18e8 {
width: calc(100% - 100rpx);
text-align: center;
}
.cert_container .bottom.data-v-1e6d18e8 {
margin-top: 60rpx;
width: 100%;
display: flex;
}
.cert_container .bottom .lottery.data-v-1e6d18e8 {
cursor: pointer;
}
.cert_container .bottom .close.data-v-1e6d18e8 {
cursor: pointer;
}
@@ -0,0 +1,162 @@
require('./common/vendor.js');"use strict";
(global["webpackChunkfitness_walk_nwnu"] = global["webpackChunkfitness_walk_nwnu"] || []).push([["pages/activityPackage/checkInAnswer"],{
/***/ "./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkInAnswer.vue?vue&type=template&id=29f80d2c&scoped=true&":
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkInAnswer.vue?vue&type=template&id=29f80d2c&scoped=true& ***!
\********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ components: function() { return /* binding */ components; },
/* harmony export */ recyclableRender: function() { return /* binding */ recyclableRender; },
/* harmony export */ render: function() { return /* binding */ render; },
/* harmony export */ staticRenderFns: function() { return /* binding */ staticRenderFns; }
/* harmony export */ });
var components
var render = function () {
var _vm = this
var _h = _vm.$createElement
var _c = _vm._self._c || _h
}
var recyclableRender = false
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkInAnswer.vue?vue&type=script&lang=js&":
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkInAnswer.vue?vue&type=script&lang=js& ***!
\*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
__webpack_require__.r(__webpack_exports__);
//
//
//
//
//
//
/* harmony default export */ __webpack_exports__["default"] = ({
name: "checkInAnswer",
props: {
issueId: {
type: Array,
required: true
},
questionId: {
type: String,
required: true
}
},
data: function data() {
return {};
},
methods: {
getIssueByQuestion: function getIssueByQuestion() {}
},
onShow: function onShow() {}
});
/***/ }),
/***/ "./src/main.js?{\"page\":\"pages%2FactivityPackage%2FcheckInAnswer\"}":
/*!************************************************************************!*\
!*** ./src/main.js?{"page":"pages%2FactivityPackage%2FcheckInAnswer"} ***!
\************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var uni_pages__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! uni-pages */ "./src/pages.json");
/* harmony import */ var uni_pages__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(uni_pages__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/mp-vue/dist/mp.runtime.esm.js");
/* harmony import */ var _pages_activityPackage_checkInAnswer_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./pages/activityPackage/checkInAnswer.vue */ "./src/pages/activityPackage/checkInAnswer.vue");
/* provided dependency */ var wx = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js")["default"];
/* provided dependency */ var createPage = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/index.js")["createPage"];
// @ts-ignore
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
createPage(_pages_activityPackage_checkInAnswer_vue__WEBPACK_IMPORTED_MODULE_2__["default"]);
/***/ }),
/***/ "./src/pages/activityPackage/checkInAnswer.vue":
/*!*****************************************************!*\
!*** ./src/pages/activityPackage/checkInAnswer.vue ***!
\*****************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _checkInAnswer_vue_vue_type_template_id_29f80d2c_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./checkInAnswer.vue?vue&type=template&id=29f80d2c&scoped=true& */ "./src/pages/activityPackage/checkInAnswer.vue?vue&type=template&id=29f80d2c&scoped=true&");
/* harmony import */ var _checkInAnswer_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./checkInAnswer.vue?vue&type=script&lang=js& */ "./src/pages/activityPackage/checkInAnswer.vue?vue&type=script&lang=js&");
/* harmony import */ var _node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js");
var renderjs
;
/* normalize component */
;
var component = (0,_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
_checkInAnswer_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_checkInAnswer_vue_vue_type_template_id_29f80d2c_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render,
_checkInAnswer_vue_vue_type_template_id_29f80d2c_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
false,
null,
"29f80d2c",
null,
false,
_checkInAnswer_vue_vue_type_template_id_29f80d2c_scoped_true___WEBPACK_IMPORTED_MODULE_0__.components,
renderjs
)
component.options.__file = "pages/activityPackage/checkInAnswer.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "./src/pages/activityPackage/checkInAnswer.vue?vue&type=script&lang=js&":
/*!******************************************************************************!*\
!*** ./src/pages/activityPackage/checkInAnswer.vue?vue&type=script&lang=js& ***!
\******************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_0_rules_0_use_0_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_40_0_rules_0_use_1_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInAnswer_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./checkInAnswer.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkInAnswer.vue?vue&type=script&lang=js&");
/* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_0_rules_0_use_0_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_40_0_rules_0_use_1_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInAnswer_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./src/pages/activityPackage/checkInAnswer.vue?vue&type=template&id=29f80d2c&scoped=true&":
/*!************************************************************************************************!*\
!*** ./src/pages/activityPackage/checkInAnswer.vue?vue&type=template&id=29f80d2c&scoped=true& ***!
\************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ components: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInAnswer_vue_vue_type_template_id_29f80d2c_scoped_true___WEBPACK_IMPORTED_MODULE_0__.components; },
/* harmony export */ recyclableRender: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInAnswer_vue_vue_type_template_id_29f80d2c_scoped_true___WEBPACK_IMPORTED_MODULE_0__.recyclableRender; },
/* harmony export */ render: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInAnswer_vue_vue_type_template_id_29f80d2c_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render; },
/* harmony export */ staticRenderFns: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInAnswer_vue_vue_type_template_id_29f80d2c_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }
/* harmony export */ });
/* harmony import */ var _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInAnswer_vue_vue_type_template_id_29f80d2c_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./checkInAnswer.vue?vue&type=template&id=29f80d2c&scoped=true& */ "./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkInAnswer.vue?vue&type=template&id=29f80d2c&scoped=true&");
/***/ })
},
/******/ function(__webpack_require__) { // webpackRuntimeModules
/******/ var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
/******/ __webpack_require__.O(0, ["common/vendor"], function() { return __webpack_exec__("./src/main.js?{\"page\":\"pages%2FactivityPackage%2FcheckInAnswer\"}"); });
/******/ var __webpack_exports__ = __webpack_require__.O();
/******/ }
]);
@@ -0,0 +1,3 @@
{
"usingComponents": {}
}
@@ -0,0 +1 @@
<view class="data-v-29f80d2c"></view>
+301
View File
@@ -0,0 +1,301 @@
require('./common/vendor.js');(global["webpackChunkfitness_walk_nwnu"] = global["webpackChunkfitness_walk_nwnu"] || []).push([["pages/activityPackage/checkInCert"],{
/***/ "./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkInCert.vue?vue&type=template&id=82f1d460&scoped=true&":
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkInCert.vue?vue&type=template&id=82f1d460&scoped=true& ***!
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ components: function() { return /* binding */ components; },
/* harmony export */ recyclableRender: function() { return /* binding */ recyclableRender; },
/* harmony export */ render: function() { return /* binding */ render; },
/* harmony export */ staticRenderFns: function() { return /* binding */ staticRenderFns; }
/* harmony export */ });
var components
try {
components = {
uIcon: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-icon/u-icon */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-icon/u-icon")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-icon/u-icon.vue */ "./node_modules/uview-ui/components/u-icon/u-icon.vue"))
},
uImage: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-image/u-image */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-image/u-image")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-image/u-image.vue */ "./node_modules/uview-ui/components/u-image/u-image.vue"))
},
}
} 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 g0 = _vm.$moment(_vm.activityData.startTime).format("YYYY-MM-DD HH:mm:ss")
_vm.$mp.data = Object.assign(
{},
{
$root: {
g0: g0,
},
}
)
}
var recyclableRender = false
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkInCert.vue?vue&type=script&lang=js&":
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkInCert.vue?vue&type=script&lang=js& ***!
\*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ "./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js");
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/@babel/runtime/regenerator/index.js");
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__);
/* provided dependency */ var wx = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js")["default"];
/* provided dependency */ var uni = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/index.js")["default"];
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
var db = wx.cloud.database();
/* harmony default export */ __webpack_exports__["default"] = ({
name: "checkInCert",
props: {},
data: function data() {
return {
activityId: null,
activityData: {}
};
},
computed: {
systemInfo: function systemInfo() {
return this.$store.state.systemInfo;
},
userInfo: function userInfo() {
return this.$store.state.user;
}
},
methods: {
getActivity: function getActivity() {
var _this = this;
return (0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().mark(function _callee() {
var _yield$db$collection$, data;
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().wrap(function (_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
_context.next = 1;
return db.collection('activity').doc(_this.activityId).field({
tempCompletionCertificateCover: true,
masterActivityName: true,
branchActivityName: true,
startTime: true
}).get();
case 1:
_yield$db$collection$ = _context.sent;
data = _yield$db$collection$.data;
_this.activityData = data;
case 2:
case "end":
return _context.stop();
}
}, _callee);
}))();
},
back: function back() {
uni.navigateBack({
delta: 0
});
}
},
onLoad: function onLoad(_ref) {
var id = _ref.id;
this.activityId = id;
this.getActivity();
}
});
/***/ }),
/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkInCert.vue?vue&type=style&index=0&id=82f1d460&scoped=true&lang=scss&":
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkInCert.vue?vue&type=style&index=0&id=82f1d460&scoped=true&lang=scss& ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function() {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "./src/main.js?{\"page\":\"pages%2FactivityPackage%2FcheckInCert\"}":
/*!**********************************************************************!*\
!*** ./src/main.js?{"page":"pages%2FactivityPackage%2FcheckInCert"} ***!
\**********************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var uni_pages__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! uni-pages */ "./src/pages.json");
/* harmony import */ var uni_pages__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(uni_pages__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/mp-vue/dist/mp.runtime.esm.js");
/* harmony import */ var _pages_activityPackage_checkInCert_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./pages/activityPackage/checkInCert.vue */ "./src/pages/activityPackage/checkInCert.vue");
/* provided dependency */ var wx = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js")["default"];
/* provided dependency */ var createPage = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/index.js")["createPage"];
// @ts-ignore
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
createPage(_pages_activityPackage_checkInCert_vue__WEBPACK_IMPORTED_MODULE_2__["default"]);
/***/ }),
/***/ "./src/pages/activityPackage/checkInCert.vue":
/*!***************************************************!*\
!*** ./src/pages/activityPackage/checkInCert.vue ***!
\***************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _checkInCert_vue_vue_type_template_id_82f1d460_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./checkInCert.vue?vue&type=template&id=82f1d460&scoped=true& */ "./src/pages/activityPackage/checkInCert.vue?vue&type=template&id=82f1d460&scoped=true&");
/* harmony import */ var _checkInCert_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./checkInCert.vue?vue&type=script&lang=js& */ "./src/pages/activityPackage/checkInCert.vue?vue&type=script&lang=js&");
/* harmony import */ var _checkInCert_vue_vue_type_style_index_0_id_82f1d460_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./checkInCert.vue?vue&type=style&index=0&id=82f1d460&scoped=true&lang=scss& */ "./src/pages/activityPackage/checkInCert.vue?vue&type=style&index=0&id=82f1d460&scoped=true&lang=scss&");
/* harmony import */ var _node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js");
var renderjs
;
;
/* normalize component */
var component = (0,_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
_checkInCert_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_checkInCert_vue_vue_type_template_id_82f1d460_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render,
_checkInCert_vue_vue_type_template_id_82f1d460_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
false,
null,
"82f1d460",
null,
false,
_checkInCert_vue_vue_type_template_id_82f1d460_scoped_true___WEBPACK_IMPORTED_MODULE_0__.components,
renderjs
)
component.options.__file = "pages/activityPackage/checkInCert.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "./src/pages/activityPackage/checkInCert.vue?vue&type=script&lang=js&":
/*!****************************************************************************!*\
!*** ./src/pages/activityPackage/checkInCert.vue?vue&type=script&lang=js& ***!
\****************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_0_rules_0_use_0_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_40_0_rules_0_use_1_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInCert_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./checkInCert.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkInCert.vue?vue&type=script&lang=js&");
/* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_0_rules_0_use_0_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_40_0_rules_0_use_1_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInCert_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./src/pages/activityPackage/checkInCert.vue?vue&type=style&index=0&id=82f1d460&scoped=true&lang=scss&":
/*!*************************************************************************************************************!*\
!*** ./src/pages/activityPackage/checkInCert.vue?vue&type=style&index=0&id=82f1d460&scoped=true&lang=scss& ***!
\*************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInCert_vue_vue_type_style_index_0_id_82f1d460_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!../../../node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./checkInCert.vue?vue&type=style&index=0&id=82f1d460&scoped=true&lang=scss& */ "./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkInCert.vue?vue&type=style&index=0&id=82f1d460&scoped=true&lang=scss&");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInCert_vue_vue_type_style_index_0_id_82f1d460_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInCert_vue_vue_type_style_index_0_id_82f1d460_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInCert_vue_vue_type_style_index_0_id_82f1d460_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== "default") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInCert_vue_vue_type_style_index_0_id_82f1d460_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)
/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);
/* harmony default export */ __webpack_exports__["default"] = ((_node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInCert_vue_vue_type_style_index_0_id_82f1d460_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default()));
/***/ }),
/***/ "./src/pages/activityPackage/checkInCert.vue?vue&type=template&id=82f1d460&scoped=true&":
/*!**********************************************************************************************!*\
!*** ./src/pages/activityPackage/checkInCert.vue?vue&type=template&id=82f1d460&scoped=true& ***!
\**********************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ components: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInCert_vue_vue_type_template_id_82f1d460_scoped_true___WEBPACK_IMPORTED_MODULE_0__.components; },
/* harmony export */ recyclableRender: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInCert_vue_vue_type_template_id_82f1d460_scoped_true___WEBPACK_IMPORTED_MODULE_0__.recyclableRender; },
/* harmony export */ render: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInCert_vue_vue_type_template_id_82f1d460_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render; },
/* harmony export */ staticRenderFns: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInCert_vue_vue_type_template_id_82f1d460_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }
/* harmony export */ });
/* harmony import */ var _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_checkInCert_vue_vue_type_template_id_82f1d460_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./checkInCert.vue?vue&type=template&id=82f1d460&scoped=true& */ "./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkInCert.vue?vue&type=template&id=82f1d460&scoped=true&");
/***/ })
},
/******/ function(__webpack_require__) { // webpackRuntimeModules
/******/ var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
/******/ __webpack_require__.O(0, ["common/vendor"], function() { return __webpack_exec__("./src/main.js?{\"page\":\"pages%2FactivityPackage%2FcheckInCert\"}"); });
/******/ var __webpack_exports__ = __webpack_require__.O();
/******/ }
]);
@@ -0,0 +1,7 @@
{
"navigationStyle": "custom",
"usingComponents": {
"u-icon": "/node-modules/uview-ui/components/u-icon/u-icon",
"u-image": "/node-modules/uview-ui/components/u-image/u-image"
}
}
@@ -0,0 +1 @@
<view class="container data-v-82f1d460"><view data-event-opts="{{[['tap',[['back',['$event']]]]]}}" class="back data-v-82f1d460" style="{{('top:'+(systemInfo.statusBarHeight+5)+'px')}}" bindtap="__e"><u-icon class="back-icon data-v-82f1d460" vue-id="125c2536-1" label="返回" color="#000" labelColor="#000" name="arrow-left" bind:__l="__l"></u-icon></view><view style="{{'width:100%;'+('padding-top:'+(systemInfo.statusBarHeight+60)+'px')}}" class="data-v-82f1d460"><view class="content-top data-v-82f1d460"><u-image vue-id="125c2536-2" width="4rem" height="4rem" src="/static/images/gift/qrcode.svg" class="data-v-82f1d460" bind:__l="__l"></u-image><view class="content-val data-v-82f1d460"><view class="activity_name data-v-82f1d460">{{''+activityData.masterActivityName+"\n "+(activityData.branchActivityName||'')+''}}</view><view class="grant_time data-v-82f1d460">{{"活动时间:"+$root.g0+''}}</view></view></view></view><view style="width:700rpx;height:1245rpx;background-color:#fff;border-radius:50rpx;margin:40rpx auto;" class="data-v-82f1d460"><image style="width:100%;height:100%;border-radius:50rpx;" src="https://6a69-jiangnan-7g769v4nce8a4fd2-1322727492.tcb.qcloud.la/activity/F0.png" class="data-v-82f1d460"></image></view></view>
@@ -0,0 +1,86 @@
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/checkInCert.vue?vue&type=style&index=0&id=82f1d460&scoped=true&lang=scss& ***!
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.container.data-v-82f1d460 {
background-color: hsl(153.91, 29.87%, 54.71%);
min-height: 100vh;
}
.back.data-v-82f1d460 {
position: fixed;
width: 80px;
height: 30px;
background-color: rgba(241, 246, 249, 0.8);
left: 15px;
border-radius: 15px;
line-height: 30px;
text-align: center;
color: black;
font-size: 12px;
z-index: 999;
font-weight: bold;
display: flex;
align-items: center;
justify-content: center;
}
.back-icon.data-v-82f1d460 {
vertical-align: middle;
margin-bottom: 3px;
}
.top_block.data-v-82f1d460 {
position: absolute;
width: 100%;
height: 18rem;
background-color: rgb(106, 0, 95);
}
.top_block_content.data-v-82f1d460 {
position: absolute;
width: 100%;
box-sizing: border-box;
overflow: hidden;
padding: 0 2rem 3rem;
}
.content-top.data-v-82f1d460 {
display: flex;
align-items: center;
color: white;
padding: 0 2rem;
}
.content-val.data-v-82f1d460 {
margin-left: 15px;
}
.activity_name.data-v-82f1d460 {
font-weight: bold;
font-size: 35rpx;
}
.grant_time.data-v-82f1d460 {
display: inline-block;
font-size: 24rpx;
height: 2.5rem;
line-height: 3rem;
}
File diff suppressed because one or more lines are too long
+390
View File
@@ -0,0 +1,390 @@
require('./common/vendor.js');(global["webpackChunkfitness_walk_nwnu"] = global["webpackChunkfitness_walk_nwnu"] || []).push([["pages/activityPackage/giftVoucher"],{
/***/ "./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/giftVoucher.vue?vue&type=template&id=17b1d29d&scoped=true&":
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/giftVoucher.vue?vue&type=template&id=17b1d29d&scoped=true& ***!
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ components: function() { return /* binding */ components; },
/* harmony export */ recyclableRender: function() { return /* binding */ recyclableRender; },
/* harmony export */ render: function() { return /* binding */ render; },
/* harmony export */ staticRenderFns: function() { return /* binding */ staticRenderFns; }
/* harmony export */ });
var components
try {
components = {
uIcon: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-icon/u-icon */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-icon/u-icon")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-icon/u-icon.vue */ "./node_modules/uview-ui/components/u-icon/u-icon.vue"))
},
uImage: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-image/u-image */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-image/u-image")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-image/u-image.vue */ "./node_modules/uview-ui/components/u-image/u-image.vue"))
},
}
} 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 g0 = _vm
.$moment(_vm.giftVoucherInfo.grant_time)
.format("YYYY-MM-DD HH:mm:ss")
_vm.$mp.data = Object.assign(
{},
{
$root: {
g0: g0,
},
}
)
}
var recyclableRender = false
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/giftVoucher.vue?vue&type=script&lang=js&":
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/giftVoucher.vue?vue&type=script&lang=js& ***!
\*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ "./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js");
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/@babel/runtime/regenerator/index.js");
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var uniapp_qrcode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! uniapp-qrcode */ "./node_modules/uniapp-qrcode/index.js");
/* harmony import */ var uniapp_qrcode__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(uniapp_qrcode__WEBPACK_IMPORTED_MODULE_2__);
/* provided dependency */ var wx = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js")["default"];
/* provided dependency */ var uni = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/index.js")["default"];
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
var app = getApp();
var db = wx.cloud.database();
var _ = db.command;
var $ = db.command.aggregate;
/* harmony default export */ __webpack_exports__["default"] = ({
name: "giftVoucher",
props: {},
data: function data() {
return {
masterActivityName: null,
branchActivityName: null,
giftVoucherId: null,
giftVoucherInfo: {}
};
},
computed: {
systemInfo: function systemInfo() {
return this.$store.state.systemInfo;
},
userInfo: function userInfo() {
return this.$store.state.user;
},
isUsed: function isUsed() {
return this.giftVoucherInfo.used;
}
},
methods: {
getGiftVoucherInfo: function getGiftVoucherInfo() {
var _this = this;
return (0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().mark(function _callee() {
var _yield$db$collection$, data;
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().wrap(function (_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
_context.next = 1;
return db.collection('gift_voucher').doc(_this.giftVoucherId).get();
case 1:
_yield$db$collection$ = _context.sent;
data = _yield$db$collection$.data;
_this.giftVoucherInfo = data;
case 2:
case "end":
return _context.stop();
}
}, _callee);
}))();
},
back: function back() {
uni.navigateBack({
delta: 0
});
},
//领取
receiveGift: function receiveGift() {
var _this2 = this;
return (0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().mark(function _callee2() {
var _yield$uni$showModal, confirm, resp;
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().wrap(function (_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
_context2.next = 1;
return uni.showModal({
title: '提示',
content: '是否确定已领取?'
});
case 1:
_yield$uni$showModal = _context2.sent;
confirm = _yield$uni$showModal.confirm;
if (!confirm) {
_context2.next = 3;
break;
}
_context2.next = 2;
return db.collection('gift_voucher').doc(_this2.giftVoucherId).update({
data: {
use_time: new Date().getTime(),
used: true
}
});
case 2:
resp = _context2.sent;
if (resp.errMsg === 'document.update:ok' && resp.stats.updated === 1) {
_this2.giftVoucherInfo.used = true;
uni.showToast({
title: '领取成功',
icon: 'success'
});
} else {
uni.showToast({
title: '领取失败',
icon: 'fail'
});
}
case 3:
case "end":
return _context2.stop();
}
}, _callee2);
}))();
}
},
onLoad: function onLoad(_ref) {
var id = _ref.id,
masterActivityName = _ref.masterActivityName,
branchActivityName = _ref.branchActivityName;
this.giftVoucherId = id;
this.masterActivityName = masterActivityName ? decodeURIComponent(masterActivityName) : null;
this.branchActivityName = branchActivityName ? decodeURIComponent(branchActivityName) : null;
this.getGiftVoucherInfo();
uniapp_qrcode__WEBPACK_IMPORTED_MODULE_2___default().qrcode('myQrcode', JSON.stringify({
giftVoucherId: this.giftVoucherId,
loginName: this.$store.state.user.loginname
}), 300, 300);
}
});
/***/ }),
/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/giftVoucher.vue?vue&type=style&index=0&id=17b1d29d&scoped=true&lang=scss&":
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/giftVoucher.vue?vue&type=style&index=0&id=17b1d29d&scoped=true&lang=scss& ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function() {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "./src/main.js?{\"page\":\"pages%2FactivityPackage%2FgiftVoucher\"}":
/*!**********************************************************************!*\
!*** ./src/main.js?{"page":"pages%2FactivityPackage%2FgiftVoucher"} ***!
\**********************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var uni_pages__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! uni-pages */ "./src/pages.json");
/* harmony import */ var uni_pages__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(uni_pages__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/mp-vue/dist/mp.runtime.esm.js");
/* harmony import */ var _pages_activityPackage_giftVoucher_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./pages/activityPackage/giftVoucher.vue */ "./src/pages/activityPackage/giftVoucher.vue");
/* provided dependency */ var wx = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js")["default"];
/* provided dependency */ var createPage = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/index.js")["createPage"];
// @ts-ignore
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
createPage(_pages_activityPackage_giftVoucher_vue__WEBPACK_IMPORTED_MODULE_2__["default"]);
/***/ }),
/***/ "./src/pages/activityPackage/giftVoucher.vue":
/*!***************************************************!*\
!*** ./src/pages/activityPackage/giftVoucher.vue ***!
\***************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _giftVoucher_vue_vue_type_template_id_17b1d29d_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./giftVoucher.vue?vue&type=template&id=17b1d29d&scoped=true& */ "./src/pages/activityPackage/giftVoucher.vue?vue&type=template&id=17b1d29d&scoped=true&");
/* harmony import */ var _giftVoucher_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./giftVoucher.vue?vue&type=script&lang=js& */ "./src/pages/activityPackage/giftVoucher.vue?vue&type=script&lang=js&");
/* harmony import */ var _giftVoucher_vue_vue_type_style_index_0_id_17b1d29d_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./giftVoucher.vue?vue&type=style&index=0&id=17b1d29d&scoped=true&lang=scss& */ "./src/pages/activityPackage/giftVoucher.vue?vue&type=style&index=0&id=17b1d29d&scoped=true&lang=scss&");
/* harmony import */ var _node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js");
var renderjs
;
;
/* normalize component */
var component = (0,_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
_giftVoucher_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_giftVoucher_vue_vue_type_template_id_17b1d29d_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render,
_giftVoucher_vue_vue_type_template_id_17b1d29d_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
false,
null,
"17b1d29d",
null,
false,
_giftVoucher_vue_vue_type_template_id_17b1d29d_scoped_true___WEBPACK_IMPORTED_MODULE_0__.components,
renderjs
)
component.options.__file = "pages/activityPackage/giftVoucher.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "./src/pages/activityPackage/giftVoucher.vue?vue&type=script&lang=js&":
/*!****************************************************************************!*\
!*** ./src/pages/activityPackage/giftVoucher.vue?vue&type=script&lang=js& ***!
\****************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_0_rules_0_use_0_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_40_0_rules_0_use_1_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_giftVoucher_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./giftVoucher.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/giftVoucher.vue?vue&type=script&lang=js&");
/* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_0_rules_0_use_0_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_40_0_rules_0_use_1_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_giftVoucher_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./src/pages/activityPackage/giftVoucher.vue?vue&type=style&index=0&id=17b1d29d&scoped=true&lang=scss&":
/*!*************************************************************************************************************!*\
!*** ./src/pages/activityPackage/giftVoucher.vue?vue&type=style&index=0&id=17b1d29d&scoped=true&lang=scss& ***!
\*************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_giftVoucher_vue_vue_type_style_index_0_id_17b1d29d_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!../../../node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./giftVoucher.vue?vue&type=style&index=0&id=17b1d29d&scoped=true&lang=scss& */ "./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/giftVoucher.vue?vue&type=style&index=0&id=17b1d29d&scoped=true&lang=scss&");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_giftVoucher_vue_vue_type_style_index_0_id_17b1d29d_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_giftVoucher_vue_vue_type_style_index_0_id_17b1d29d_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_giftVoucher_vue_vue_type_style_index_0_id_17b1d29d_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== "default") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_giftVoucher_vue_vue_type_style_index_0_id_17b1d29d_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)
/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);
/* harmony default export */ __webpack_exports__["default"] = ((_node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_giftVoucher_vue_vue_type_style_index_0_id_17b1d29d_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default()));
/***/ }),
/***/ "./src/pages/activityPackage/giftVoucher.vue?vue&type=template&id=17b1d29d&scoped=true&":
/*!**********************************************************************************************!*\
!*** ./src/pages/activityPackage/giftVoucher.vue?vue&type=template&id=17b1d29d&scoped=true& ***!
\**********************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ components: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_giftVoucher_vue_vue_type_template_id_17b1d29d_scoped_true___WEBPACK_IMPORTED_MODULE_0__.components; },
/* harmony export */ recyclableRender: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_giftVoucher_vue_vue_type_template_id_17b1d29d_scoped_true___WEBPACK_IMPORTED_MODULE_0__.recyclableRender; },
/* harmony export */ render: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_giftVoucher_vue_vue_type_template_id_17b1d29d_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render; },
/* harmony export */ staticRenderFns: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_giftVoucher_vue_vue_type_template_id_17b1d29d_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }
/* harmony export */ });
/* harmony import */ var _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_giftVoucher_vue_vue_type_template_id_17b1d29d_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./giftVoucher.vue?vue&type=template&id=17b1d29d&scoped=true& */ "./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/giftVoucher.vue?vue&type=template&id=17b1d29d&scoped=true&");
/***/ })
},
/******/ function(__webpack_require__) { // webpackRuntimeModules
/******/ var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
/******/ __webpack_require__.O(0, ["common/vendor","pages/activityPackage/common/vendor"], function() { return __webpack_exec__("./src/main.js?{\"page\":\"pages%2FactivityPackage%2FgiftVoucher\"}"); });
/******/ var __webpack_exports__ = __webpack_require__.O();
/******/ }
]);
@@ -0,0 +1,7 @@
{
"navigationStyle": "custom",
"usingComponents": {
"u-icon": "/node-modules/uview-ui/components/u-icon/u-icon",
"u-image": "/node-modules/uview-ui/components/u-image/u-image"
}
}
@@ -0,0 +1 @@
<view class="data-v-17b1d29d"><view class="data-v-17b1d29d"><view data-event-opts="{{[['tap',[['back',['$event']]]]]}}" class="back data-v-17b1d29d" style="{{('top:'+(systemInfo.statusBarHeight+5)+'px')}}" bindtap="__e"><u-icon class="back-icon data-v-17b1d29d" vue-id="42edfbee-1" label="返回" color="#000" labelColor="#000" name="arrow-left" bind:__l="__l"></u-icon></view><view class="top_block data-v-17b1d29d"><view class="top_block_content data-v-17b1d29d" style="{{('top:'+(systemInfo.statusBarHeight+60)+'px')}}"><view class="content-top data-v-17b1d29d"><u-image vue-id="42edfbee-2" width="4rem" height="4rem" src="/static/images/gift/qrcode.svg" class="data-v-17b1d29d" bind:__l="__l"></u-image><view class="content-val data-v-17b1d29d"><view class="activity_name data-v-17b1d29d">{{masterActivityName}}</view><view class="grant_time data-v-17b1d29d">{{"获取时间:"+$root.g0+''}}</view></view></view><view class="content data-v-17b1d29d"><view class="content-msg data-v-17b1d29d">请前往礼品发放台,向工作人员出示二维码,领取礼品。</view><view class="code-view data-v-17b1d29d"><canvas hidden="{{!(!isUsed&&giftVoucherInfo)}}" canvas-id="myQrcode" class="data-v-17b1d29d"></canvas><block wx:if="{{isUsed}}"><view class="suc-img data-v-17b1d29d"><u-image vue-id="42edfbee-3" width="8rem" height="8rem" src="/static/images/gift/success.png" class="data-v-17b1d29d" bind:__l="__l"></u-image></view></block></view><view class="dashed data-v-17b1d29d"><view class="dashed-left-round data-v-17b1d29d"></view><view class="dashed-view data-v-17b1d29d"></view><view class="dashed-right-round data-v-17b1d29d"></view></view><view class="content-info data-v-17b1d29d"><view class="content-info-item data-v-17b1d29d"><text class="content-info-title data-v-17b1d29d" decode="{{true}}">姓      名</text><label class="content-info-value _span data-v-17b1d29d">{{userInfo.username}}</label></view><view class="content-info-item data-v-17b1d29d"><text class="content-info-title data-v-17b1d29d" decode="{{true}}">工      号</text><label class="content-info-value _span data-v-17b1d29d">{{userInfo.loginname}}</label></view><view class="content-info-item data-v-17b1d29d"><label class="content-info-title _span data-v-17b1d29d">所属工会</label><label class="content-info-value _span data-v-17b1d29d">{{userInfo.unionname}}</label></view></view></view><block wx:if="{{!isUsed}}"><view class="content-btn data-v-17b1d29d"><view data-event-opts="{{[['tap',[['receiveGift',['$event']]]]]}}" bindtap="__e" class="data-v-17b1d29d">点击领取</view></view></block></view></view></view></view>
@@ -0,0 +1,194 @@
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/giftVoucher.vue?vue&type=style&index=0&id=17b1d29d&scoped=true&lang=scss& ***!
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.back.data-v-17b1d29d {
position: absolute;
width: 80px;
height: 30px;
background-color: rgba(241, 246, 249, 0.8);
left: 15px;
border-radius: 15px;
line-height: 30px;
text-align: center;
color: black;
font-size: 12px;
z-index: 999;
font-weight: bold;
display: flex;
align-items: center;
justify-content: center;
}
.back.data-v-17b1d29d:active {
opacity: 0.8;
}
.top_block.data-v-17b1d29d {
position: absolute;
width: 100%;
height: 18rem;
background-color: #081776;
}
.top_block_content.data-v-17b1d29d {
position: absolute;
width: 100%;
box-sizing: border-box;
overflow: hidden;
padding: 0 2rem 3rem;
}
.content-top.data-v-17b1d29d {
display: flex;
align-items: center;
color: white;
}
.content-val.data-v-17b1d29d {
margin-left: 15px;
}
.activity_name.data-v-17b1d29d {
font-weight: bold;
font-size: 20px;
}
.grant_time.data-v-17b1d29d {
display: inline-block;
font-size: 12px;
height: 2.5rem;
line-height: 3rem;
}
.content.data-v-17b1d29d {
margin-top: 2rem;
width: 100%;
background-color: #fff;
border-radius: 20px;
overflow: hidden;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
box-sizing: border-box;
padding: 3rem 0 2rem;
}
.content-msg.data-v-17b1d29d {
width: 200px;
margin-bottom: 1.5rem;
font-size: 13px;
text-align: center;
}
.dashed.data-v-17b1d29d {
margin: 3rem 0 1.5rem;
width: 100%;
padding: 0 20px;
position: relative;
box-sizing: border-box;
}
.dashed .dashed-view.data-v-17b1d29d {
width: 100%;
height: 2px;
background-image: linear-gradient(to right, #ccc 0%, #ccc 50%, transparent 50%);
background-size: 8px 2px;
background-repeat: repeat-x;
}
.dashed-left-round.data-v-17b1d29d,
.dashed-right-round.data-v-17b1d29d {
position: absolute;
width: 2rem;
height: 2rem;
top: -1rem;
border-radius: 1rem;
background-color: rgb(245, 245, 245);
}
.dashed-left-round.data-v-17b1d29d {
left: -1rem;
}
.dashed-right-round.data-v-17b1d29d {
right: -1rem;
}
.content-info.data-v-17b1d29d {
width: 100%;
line-height: 30px;
margin-top: 1rem;
}
.content-info-item.data-v-17b1d29d {
padding: 0 20px;
display: flex;
justify-content: space-between;
}
.content-info-title.data-v-17b1d29d,
.content-info-value.data-v-17b1d29d {
font-size: 15px;
}
.content-info-title.data-v-17b1d29d {
font-weight: 700;
}
.content-info-value.data-v-17b1d29d {
color: #303133;
}
.content-btn.data-v-17b1d29d {
margin-top: 10px;
text-align: center;
color: #081776;
font-size: 14px;
}
.content-btn > view.data-v-17b1d29d {
padding: 20rpx 0;
font-size: 30rpx;
}
.code-view.data-v-17b1d29d {
width: 300rpx;
height: 300rpx;
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
.code-view canvas.data-v-17b1d29d {
width: 300rpx;
height: 300rpx;
}
.suc-img.data-v-17b1d29d {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: white;
opacity: 0.95;
display: flex;
justify-content: center;
align-items: center;
}
.suc-img image.data-v-17b1d29d {
width: 60%;
height: 60%;
}
.code-img.data-v-17b1d29d {
width: 150px;
height: 150px;
}
.back-icon.data-v-17b1d29d {
vertical-align: middle;
margin-bottom: 3px;
}
+683
View File
@@ -0,0 +1,683 @@
require('./common/vendor.js');(global["webpackChunkfitness_walk_nwnu"] = global["webpackChunkfitness_walk_nwnu"] || []).push([["pages/activityPackage/signUp"],{
/***/ "./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/signUp.vue?vue&type=template&id=bd8d406e&scoped=true&":
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/signUp.vue?vue&type=template&id=bd8d406e&scoped=true& ***!
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ components: function() { return /* binding */ components; },
/* harmony export */ recyclableRender: function() { return /* binding */ recyclableRender; },
/* harmony export */ render: function() { return /* binding */ render; },
/* harmony export */ staticRenderFns: function() { return /* binding */ staticRenderFns; }
/* harmony export */ });
var components
try {
components = {
uButton: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-button/u-button */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-button/u-button")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-button/u-button.vue */ "./node_modules/uview-ui/components/u-button/u-button.vue"))
},
}
} 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 g0 = _vm
.$moment(_vm.activityData.applyStartTime)
.format("YYYY-MM-DD HH:mm:ss")
var g1 = _vm
.$moment(_vm.activityData.applyEndTime)
.format("YYYY-MM-DD HH:mm:ss")
var g2 = _vm.$moment(_vm.activityData.startTime).format("YYYY-MM-DD HH:mm:ss")
var g3 = _vm.$moment(_vm.activityData.endTime).format("YYYY-MM-DD HH:mm:ss")
if (!_vm._isMounted) {
_vm.e0 = function ($event) {
_vm.isExpand = !_vm.isExpand
}
}
_vm.$mp.data = Object.assign(
{},
{
$root: {
g0: g0,
g1: g1,
g2: g2,
g3: g3,
},
}
)
}
var recyclableRender = false
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/signUp.vue?vue&type=script&lang=js&":
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/signUp.vue?vue&type=script&lang=js& ***!
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js");
/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ "./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js");
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/@babel/runtime/regenerator/index.js");
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__);
/* provided dependency */ var wx = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js")["default"];
/* provided dependency */ var uni = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/index.js")["default"];
function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0,_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
var db = wx.cloud.database();
var _ = db.command;
var $ = db.command.aggregate;
/* harmony default export */ __webpack_exports__["default"] = ({
name: "signUp",
data: function data() {
return {
vMap: null,
longitude: 118.827001,
latitude: 32.041627,
markers: [],
polyline: [],
activityId: null,
activityData: {},
buttonText: '',
buttonDisabled: false,
isMeReg: false,
signUpNum: 0,
isExpand: true
};
},
methods: {
//获取活动信息
getActivityData: function getActivityData() {
var _this = this;
return (0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default().mark(function _callee() {
var _yield$db$collection$, data;
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default().wrap(function (_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
_context.next = 1;
return db.collection('activity').doc(_this.activityId).get();
case 1:
_yield$db$collection$ = _context.sent;
data = _yield$db$collection$.data;
_this.activityData = data;
_context.next = 2;
return uni.setNavigationBarTitle({
title: data.masterActivityName + (data.branchActivityName || '')
});
case 2:
case "end":
return _context.stop();
}
}, _callee);
}))();
},
initStatus: function initStatus() {
var _this$activityData = this.activityData,
applyStartTime = _this$activityData.applyStartTime,
applyEndTime = _this$activityData.applyEndTime,
startTime = _this$activityData.startTime,
endTime = _this$activityData.endTime;
var now = new Date().getTime();
if (now < applyStartTime) {
this.buttonText = '报名未开始';
this.buttonDisabled = true;
return;
}
if (now > applyEndTime) {
this.buttonText = '报名已结束';
this.buttonDisabled = true;
return;
}
if (now > endTime) {
this.buttonText = '活动已结束';
this.buttonDisabled = true;
return;
}
if (this.isMeReg) {
this.buttonText = '取消报名';
} else {
this.buttonText = '立即报名';
}
},
checkMeReg: function checkMeReg() {
var _this2 = this;
return (0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default().mark(function _callee2() {
var _yield$db$collection$2, total;
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default().wrap(function (_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
_context2.next = 1;
return db.collection('register').where({
userid: _this2.$store.state.user.userid,
activity_id: _this2.activityId
}).count();
case 1:
_yield$db$collection$2 = _context2.sent;
total = _yield$db$collection$2.total;
_this2.isMeReg = total > 0;
case 2:
case "end":
return _context2.stop();
}
}, _callee2);
}))();
},
//刷新报名信息
refSign: function refSign() {
var _this3 = this;
return (0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default().mark(function _callee3() {
var _yield$db$collection$3, total;
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default().wrap(function (_context3) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
_context3.next = 1;
return db.collection('register').where({
activity_id: _this3.activityId
}).count();
case 1:
_yield$db$collection$3 = _context3.sent;
total = _yield$db$collection$3.total;
_this3.signUpNum = total;
case 2:
case "end":
return _context3.stop();
}
}, _callee3);
}))();
},
//绘制地图
drawMap: function drawMap() {
this.vMap = uni.createMapContext('map');
var _this$activityData2 = this.activityData,
pts = _this$activityData2.pts,
linePoints = _this$activityData2.linePoints,
linePoints2 = _this$activityData2.linePoints2;
//点位
this.markers = pts.map(function (v) {
var location = v.location;
return {
id: v.code,
latitude: location.latitude,
longitude: location.longitude,
iconPath: '/static/images/map/maker/Marker1_Activated@3x.png',
width: '34px',
height: '34px',
rotate: 0,
alpha: 1,
callout: {
content: v.name,
display: 'ALWAYS',
padding: 10,
borderRadius: 2
}
};
});
//线路
this.polyline = [{
points: linePoints.map(function (v) {
return {
latitude: v.latitude,
longitude: v.longitude
};
}),
color: '#006179',
width: 5,
arrowLine: true
}, {
points: linePoints2 ? linePoints2.map(function (v) {
return {
latitude: v.latitude,
longitude: v.longitude
};
}) : [],
color: '#FF0000',
width: 5,
arrowLine: true
}];
this.vMap.includePoints({
padding: [50],
points: pts.map(function (v) {
return {
latitude: v.location.latitude,
longitude: v.location.longitude
};
})
});
},
//提交报名
submitSign: function submitSign() {
var _this4 = this;
return (0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default().mark(function _callee4() {
var activityUnionId, _yield$uni$showModal, confirm, userData, _yield$db$collection$4, data, res;
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default().wrap(function (_context4) {
while (1) switch (_context4.prev = _context4.next) {
case 0:
if (!_this4.isMeReg) {
_context4.next = 1;
break;
}
_this4.cancelSign();
return _context4.abrupt("return");
case 1:
if (!(new Date().getTime() > _this4.activityData.applyEndTime)) {
_context4.next = 2;
break;
}
uni.showToast({
title: '报名已结束',
icon: 'none'
});
return _context4.abrupt("return");
case 2:
if (!(new Date().getTime() < _this4.activityData.applyStartTime)) {
_context4.next = 3;
break;
}
uni.showToast({
title: '报名未开始',
icon: 'none'
});
return _context4.abrupt("return");
case 3:
activityUnionId = _this4.activityData.unionId;
if (!(activityUnionId != null && activityUnionId !== '' && _this4.activityData.unionId === _this4.$store.state.user.unionid)) {
_context4.next = 4;
break;
}
uni.showToast({
title: '该活动仅限本分工会人员报名',
icon: 'fail'
});
return _context4.abrupt("return");
case 4:
_context4.next = 5;
return uni.showModal({
title: '提示',
content: '您确定要报名吗?'
});
case 5:
_yield$uni$showModal = _context4.sent;
confirm = _yield$uni$showModal.confirm;
if (!confirm) {
_context4.next = 10;
break;
}
userData = _this4.$store.state.user;
_context4.next = 6;
return db.collection('register').where({
activity_id: _this4.activityId,
loginname: userData.loginname
}).get();
case 6:
_yield$db$collection$4 = _context4.sent;
data = _yield$db$collection$4.data;
if (!(data.length > 0)) {
_context4.next = 7;
break;
}
uni.showToast({
title: '您已成功报名该活动,请返回主界面后点击活动列表',
icon: 'fail'
});
return _context4.abrupt("return");
case 7:
_context4.next = 8;
return db.collection('register').add({
data: _objectSpread(_objectSpread({
activity_id: _this4.activityId
}, userData), {}, {
isLeader: false,
register_time: _this4.$moment(new Date()).valueOf()
})
});
case 8:
res = _context4.sent;
uni.showToast({
title: '报名成功'
});
_this4.refSign();
_context4.next = 9;
return _this4.checkMeReg();
case 9:
_this4.initStatus();
case 10:
case "end":
return _context4.stop();
}
}, _callee4);
}))();
},
//取消报名
cancelSign: function cancelSign() {
var _this5 = this;
return (0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default().mark(function _callee5() {
var _yield$uni$showModal2, confirm, data;
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default().wrap(function (_context5) {
while (1) switch (_context5.prev = _context5.next) {
case 0:
_context5.next = 1;
return uni.showModal({
title: '提示',
content: '您确定要取消报名吗?'
});
case 1:
_yield$uni$showModal2 = _context5.sent;
confirm = _yield$uni$showModal2.confirm;
if (!confirm) {
_context5.next = 4;
break;
}
_context5.next = 2;
return db.collection('register').where({
activity_id: _this5.activityId,
loginname: _this5.$store.state.user.loginname
}).remove();
case 2:
data = _context5.sent;
uni.showToast({
title: '取消成功'
});
_this5.refSign();
_context5.next = 3;
return _this5.checkMeReg();
case 3:
_this5.initStatus();
case 4:
case "end":
return _context5.stop();
}
}, _callee5);
}))();
},
toWebView: function toWebView(link) {
wx.navigateTo({
url: '/pages/webview/index?link=' + link
});
}
},
onLoad: function onLoad(_ref) {
var _this6 = this;
return (0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default().mark(function _callee6() {
var id;
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default().wrap(function (_context6) {
while (1) switch (_context6.prev = _context6.next) {
case 0:
id = _ref.id;
_this6.activityId = id;
_this6.refSign();
_context6.next = 1;
return _this6.checkMeReg();
case 1:
_context6.next = 2;
return _this6.getActivityData();
case 2:
_context6.next = 3;
return _this6.initStatus();
case 3:
_context6.next = 4;
return _this6.drawMap();
case 4:
case "end":
return _context6.stop();
}
}, _callee6);
}))();
}
});
/***/ }),
/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/signUp.vue?vue&type=style&index=0&id=bd8d406e&scoped=true&lang=scss&":
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/signUp.vue?vue&type=style&index=0&id=bd8d406e&scoped=true&lang=scss& ***!
\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function() {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "./src/main.js?{\"page\":\"pages%2FactivityPackage%2FsignUp\"}":
/*!*****************************************************************!*\
!*** ./src/main.js?{"page":"pages%2FactivityPackage%2FsignUp"} ***!
\*****************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var uni_pages__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! uni-pages */ "./src/pages.json");
/* harmony import */ var uni_pages__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(uni_pages__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/mp-vue/dist/mp.runtime.esm.js");
/* harmony import */ var _pages_activityPackage_signUp_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./pages/activityPackage/signUp.vue */ "./src/pages/activityPackage/signUp.vue");
/* provided dependency */ var wx = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js")["default"];
/* provided dependency */ var createPage = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/index.js")["createPage"];
// @ts-ignore
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
createPage(_pages_activityPackage_signUp_vue__WEBPACK_IMPORTED_MODULE_2__["default"]);
/***/ }),
/***/ "./src/pages/activityPackage/signUp.vue":
/*!**********************************************!*\
!*** ./src/pages/activityPackage/signUp.vue ***!
\**********************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _signUp_vue_vue_type_template_id_bd8d406e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./signUp.vue?vue&type=template&id=bd8d406e&scoped=true& */ "./src/pages/activityPackage/signUp.vue?vue&type=template&id=bd8d406e&scoped=true&");
/* harmony import */ var _signUp_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./signUp.vue?vue&type=script&lang=js& */ "./src/pages/activityPackage/signUp.vue?vue&type=script&lang=js&");
/* harmony import */ var _signUp_vue_vue_type_style_index_0_id_bd8d406e_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./signUp.vue?vue&type=style&index=0&id=bd8d406e&scoped=true&lang=scss& */ "./src/pages/activityPackage/signUp.vue?vue&type=style&index=0&id=bd8d406e&scoped=true&lang=scss&");
/* harmony import */ var _node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js");
var renderjs
;
;
/* normalize component */
var component = (0,_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
_signUp_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_signUp_vue_vue_type_template_id_bd8d406e_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render,
_signUp_vue_vue_type_template_id_bd8d406e_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
false,
null,
"bd8d406e",
null,
false,
_signUp_vue_vue_type_template_id_bd8d406e_scoped_true___WEBPACK_IMPORTED_MODULE_0__.components,
renderjs
)
component.options.__file = "pages/activityPackage/signUp.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "./src/pages/activityPackage/signUp.vue?vue&type=script&lang=js&":
/*!***********************************************************************!*\
!*** ./src/pages/activityPackage/signUp.vue?vue&type=script&lang=js& ***!
\***********************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_0_rules_0_use_0_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_40_0_rules_0_use_1_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_signUp_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./signUp.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/signUp.vue?vue&type=script&lang=js&");
/* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_0_rules_0_use_0_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_40_0_rules_0_use_1_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_signUp_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./src/pages/activityPackage/signUp.vue?vue&type=style&index=0&id=bd8d406e&scoped=true&lang=scss&":
/*!********************************************************************************************************!*\
!*** ./src/pages/activityPackage/signUp.vue?vue&type=style&index=0&id=bd8d406e&scoped=true&lang=scss& ***!
\********************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_signUp_vue_vue_type_style_index_0_id_bd8d406e_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!../../../node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./signUp.vue?vue&type=style&index=0&id=bd8d406e&scoped=true&lang=scss& */ "./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/signUp.vue?vue&type=style&index=0&id=bd8d406e&scoped=true&lang=scss&");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_signUp_vue_vue_type_style_index_0_id_bd8d406e_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_signUp_vue_vue_type_style_index_0_id_bd8d406e_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_signUp_vue_vue_type_style_index_0_id_bd8d406e_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== "default") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_signUp_vue_vue_type_style_index_0_id_bd8d406e_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)
/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);
/* harmony default export */ __webpack_exports__["default"] = ((_node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_signUp_vue_vue_type_style_index_0_id_bd8d406e_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default()));
/***/ }),
/***/ "./src/pages/activityPackage/signUp.vue?vue&type=template&id=bd8d406e&scoped=true&":
/*!*****************************************************************************************!*\
!*** ./src/pages/activityPackage/signUp.vue?vue&type=template&id=bd8d406e&scoped=true& ***!
\*****************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ components: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_signUp_vue_vue_type_template_id_bd8d406e_scoped_true___WEBPACK_IMPORTED_MODULE_0__.components; },
/* harmony export */ recyclableRender: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_signUp_vue_vue_type_template_id_bd8d406e_scoped_true___WEBPACK_IMPORTED_MODULE_0__.recyclableRender; },
/* harmony export */ render: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_signUp_vue_vue_type_template_id_bd8d406e_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render; },
/* harmony export */ staticRenderFns: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_signUp_vue_vue_type_template_id_bd8d406e_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }
/* harmony export */ });
/* harmony import */ var _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_signUp_vue_vue_type_template_id_bd8d406e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./signUp.vue?vue&type=template&id=bd8d406e&scoped=true& */ "./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/signUp.vue?vue&type=template&id=bd8d406e&scoped=true&");
/***/ })
},
/******/ function(__webpack_require__) { // webpackRuntimeModules
/******/ var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
/******/ __webpack_require__.O(0, ["common/vendor"], function() { return __webpack_exec__("./src/main.js?{\"page\":\"pages%2FactivityPackage%2FsignUp\"}"); });
/******/ var __webpack_exports__ = __webpack_require__.O();
/******/ }
]);
+5
View File
@@ -0,0 +1,5 @@
{
"usingComponents": {
"u-button": "/node-modules/uview-ui/components/u-button/u-button"
}
}
+1
View File
@@ -0,0 +1 @@
<view class="data-v-bd8d406e"><view class="map_container data-v-bd8d406e"><map class="map data-v-bd8d406e" id="map" enable-3D="{{true}}" longitude="{{longitude}}" latitude="{{latitude}}" scale="12" markers="{{markers}}" polyline="{{polyline}}" show-location="{{true}}"></map></view><view class="activity_container data-v-bd8d406e" style="{{'height:'+(isExpand?'80vh':'5vh')+';'}}"><view class="top data-v-bd8d406e"><image style="{{'transform:'+(isExpand?'rotate(0deg)':'rotate(180deg)')+';'}}" src="/static/images/icon/down.svg" data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" bindtap="__e" class="data-v-bd8d406e"></image></view><scroll-view style="height:75vh;" scroll-y="{{true}}" class="data-v-bd8d406e"><view class="detail data-v-bd8d406e"><view class="name detail-border data-v-bd8d406e">{{''+(activityData.masterActivityName||'')+"\n "+(activityData.branchActivityName||'')+''}}</view><view class="detail-item detail-border data-v-bd8d406e"><view class="lh24 data-v-bd8d406e"><text class="detail-title data-v-bd8d406e">报名时间</text><view class="text data-v-bd8d406e">{{''+$root.g0+" -\n "+$root.g1+''}}</view></view></view><view class="detail-item detail-border data-v-bd8d406e"><view class="lh24 data-v-bd8d406e"><text class="detail-title data-v-bd8d406e">活动时间</text><view class="text data-v-bd8d406e">{{$root.g2+" -\n "+$root.g3+''}}</view></view></view><view class="detail-item detail-border data-v-bd8d406e"><view class="lh24 data-v-bd8d406e"><text class="detail-title data-v-bd8d406e">活动地址</text><view class="text data-v-bd8d406e">{{activityData.address}}</view></view></view><view class="detail-item detail-border data-v-bd8d406e"><view class="lh24 data-v-bd8d406e"><text class="detail-title data-v-bd8d406e">报名人数</text><view class="text data-v-bd8d406e">{{signUpNum+"人报名"}}</view></view></view><block wx:if="{{activityData.externalLinkAddress}}"><view class="detail-item data-v-bd8d406e"><view class="lh24 data-v-bd8d406e"><text class="detail-title data-v-bd8d406e">活动链接</text></view><view class="text data-v-bd8d406e"><text data-event-opts="{{[['tap',[['toWebView',['$0'],['activityData.externalLinkAddress']]]]]}}" style="color:rgb(10, 185, 156);" bindtap="__e" class="data-v-bd8d406e">{{''+activityData.externalLinkAddress+''}}</text></view></view></block><view class="detail-item data-v-bd8d406e"><view class="lh24 data-v-bd8d406e"><text class="detail-title data-v-bd8d406e">活动介绍</text><view class="text data-v-bd8d406e"><rich-text nodes="{{activityData.note}}" class="data-v-bd8d406e"></rich-text></view></view></view></view></scroll-view></view><view class="bottom_container data-v-bd8d406e"><u-button vue-id="f419cb46-1" type="{{isMeReg?'error':'success'}}" color="{{isMeReg?'':'rgb(10, 185, 156)'}}" shape="circle" hairline="{{true}}" text="{{buttonText}}" size="large" throttleTime="2000" data-event-opts="{{[['tap',[['submitSign',['$event']]]]]}}" bindtap="__e" class="data-v-bd8d406e" bind:__l="__l"></u-button></view></view>
+90
View File
@@ -0,0 +1,90 @@
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/signUp.vue?vue&type=style&index=0&id=bd8d406e&scoped=true&lang=scss& ***!
\********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.map_container.data-v-bd8d406e {
height: 100vh;
}
.map_container .map.data-v-bd8d406e {
z-index: 1;
height: 100%;
width: 100%;
}
.activity_container.data-v-bd8d406e {
z-index: 9999;
position: fixed;
bottom: 10vh;
width: 100%;
height: 80vh;
border-radius: 20px 20px 0 0;
background-color: #fff;
transition: all 0.5s;
}
.activity_container .top.data-v-bd8d406e {
height: 5vh;
}
.activity_container .top image.data-v-bd8d406e {
width: 100%;
height: 100%;
}
.activity_container .detail.data-v-bd8d406e {
margin: 0 15px;
background-color: #fff;
color: black;
border-radius: 5px;
padding: 15px 15px;
}
.activity_container .detail .name.data-v-bd8d406e {
color: black;
font-size: 20px;
font-weight: bolder;
padding-bottom: 20px;
text-align: center;
}
.activity_container .detail .detail-border.data-v-bd8d406e {
border-width: 0 0 1px 0;
border-style: solid;
border-color: #eee;
padding-bottom: 10px;
}
.activity_container .detail .detail-item.data-v-bd8d406e {
margin: 15px 0;
}
.bottom_container.data-v-bd8d406e {
z-index: 9999;
width: 100%;
height: 10vh;
position: fixed;
bottom: 0;
left: 0;
right: 0;
background-color: #fff;
}
.bottom_container.data-v-bd8d406e button {
width: 60%;
}
File diff suppressed because it is too large Load Diff
+12
View File
@@ -0,0 +1,12 @@
{
"disableScroll": true,
"usingComponents": {
"u-count-to": "/node-modules/uview-ui/components/u-count-to/u-count-to",
"u-line-progress": "/node-modules/uview-ui/components/u-line-progress/u-line-progress",
"u-subsection": "/node-modules/uview-ui/components/u-subsection/u-subsection",
"l-echart": "/uni_modules/lime-echart/components/l-echart/l-echart",
"u-popup": "/node-modules/uview-ui/components/u-popup/u-popup",
"u-empty": "/node-modules/uview-ui/components/u-empty/u-empty",
"step-raffle": "/pages/activityPackage/stepRaffle"
}
}
File diff suppressed because one or more lines are too long
+326
View File
@@ -0,0 +1,326 @@
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRaffle.vue?vue&type=style&index=0&id=6977da36&scoped=true&lang=scss& ***!
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
page.data-v-6977da36 {
background: #fff;
}
.container.data-v-6977da36 {
display: flex;
flex-direction: column;
align-items: center;
min-height: 70vh;
border-radius: 10px;
background-image: url("https://s21.ax1x.com/2025/09/16/pVfRPDH.jpg");
}
.header.data-v-6977da36 {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
font-size: 20px;
color: #FFFFFF;
height: 100rpx;
}
/* 转盘 */
.canvas-container.data-v-6977da36 {
margin: 0 auto;
position: relative;
width: 600rpx;
height: 600rpx;
border-radius: 50%;
box-shadow: 0 10rpx 30rpx #333, 0 0 10rpx #000;
border: 10rpx solid #A83FDB;
}
.canvas-content.data-v-6977da36 {
position: absolute;
left: 0;
top: 0;
z-index: 1;
display: block;
width: 600rpx;
height: 600rpx;
border-radius: inherit;
background-clip: padding-box;
/* background-color: #ffcb3f; */
}
.canvas-element.data-v-6977da36 {
position: relative;
z-index: 1;
width: inherit;
height: inherit;
border-radius: 50%;
}
.canvas-list.data-v-6977da36 {
position: absolute;
left: 0;
top: 0;
width: inherit;
height: inherit;
z-index: 9999;
}
.canvas-item.data-v-6977da36 {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
color: #FFFFFF;
font-weight: bold;
text-shadow: 0 1rpx 1rpx rgba(255, 255, 255, 0.6);
}
.canvas-item-text.data-v-6977da36 {
position: relative;
display: block;
padding-top: 20rpx;
margin: 0 auto;
text-align: center;
-webkit-transform-origin: 50% 300rpx;
transform-origin: 50% 300rpx;
display: flex;
flex-direction: column;
align-items: center;
}
.canvas-item-text text.data-v-6977da36 {
font-size: 30rpx;
white-space: normal;
width: 170rpx;
}
.canvas-item-text-img.data-v-6977da36 {
width: 60rpx;
height: 60rpx;
padding-top: 10rpx;
}
/* 分隔线 */
.canvas-line.data-v-6977da36 {
position: absolute;
left: 0;
top: 0;
width: inherit;
height: inherit;
z-index: 99;
}
.canvas-litem.data-v-6977da36 {
position: absolute;
left: 300rpx;
top: 0;
width: 3rpx;
height: 300rpx;
background-color: #A83FDB;
overflow: hidden;
-webkit-transform-origin: 50% 300rpx;
transform-origin: 50% 300rpx;
}
/**
* 抽奖按钮
*/
.canvas-btn.data-v-6977da36 {
position: absolute;
left: 260rpx;
top: 260rpx;
z-index: 400;
width: 80rpx;
height: 80rpx;
border-radius: 50%;
color: #f4e9cc;
background-color: #e44025;
line-height: 80rpx;
text-align: center;
font-size: 26rpx;
text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.6);
box-shadow: 0 3px 5px rgba(0, 0, 0, 0.6);
text-decoration: none;
}
.canvas-btn.data-v-6977da36::after {
position: absolute;
display: block;
content: " ";
left: 12rpx;
top: -44rpx;
width: 0;
height: 0;
overflow: hidden;
border-width: 30rpx;
border-style: solid;
border-color: transparent;
border-bottom-color: #e44025;
}
.canvas-btn.disabled.data-v-6977da36 {
pointer-events: none;
background: #b07a7b;
color: #ccc;
}
.canvas-btn.disabled.data-v-6977da36::after {
border-bottom-color: #b07a7b;
}
.canvas-btn-table.data-v-6977da36 {
color: #A83FDB;
width: 120rpx;
text-align: center;
position: absolute;
left: 240rpx;
top: 360rpx;
font-size: 26rpx;
background-color: #FFFFFF;
opacity: 0.9;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepCount.vue?vue&type=style&index=0&id=9f0acfbc&scoped=true&lang=scss& ***!
\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.container.data-v-9f0acfbc {
min-height: 100vh;
padding: 10px;
}
.process_wrap .process_item.data-v-9f0acfbc {
margin-top: 10px;
}
.process_wrap .process_item .title.data-v-9f0acfbc {
line-height: 50px;
font-size: 14px;
color: #222222;
}
.chart-card.data-v-9f0acfbc,
#stepChartBody.data-v-9f0acfbc {
overflow: hidden;
}
.today_wrap.data-v-9f0acfbc {
display: flex;
justify-content: space-between;
width: 100%;
}
.today_step_count.data-v-9f0acfbc {
font-family: fantasy;
font-size: 50px;
}
.prize-list.data-v-9f0acfbc {
display: flex;
flex-direction: column;
align-items: center;
min-height: 70vh;
}
.prize-item.data-v-9f0acfbc {
width: 650rpx;
height: 210rpx;
font-size: 20px;
font-family: sans-serif;
font-weight: bold;
display: flex;
gap: 50rpx;
flex-direction: column;
justify-content: center;
align-items: center;
margin: 15px 20px;
color: #fff;
background: radial-gradient(circle, transparent 0, transparent 5px, #E94560 6px);
background-size: 652rpx 40rpx;
background-position: -326rpx -3px;
}
.prize-item.data-v-9f0acfbc ::after {
content: "";
display: block;
position: absolute;
top: 0;
left: 40rpx;
width: 10%;
height: 100%;
border-right: 4rpx dashed #fff;
z-index: 1;
background-color: transparent;
}
.prize-name.data-v-9f0acfbc {
font-size: 16px;
font-weight: bold;
color: #333;
}
.prize-time.data-v-9f0acfbc,
.prize-winner.data-v-9f0acfbc {
font-size: 14px;
color: #666;
}
.fixed_tabbar.data-v-9f0acfbc {
position: fixed;
left: 0;
right: 0;
bottom: 0;
background: #FFFFFF;
height: 88px;
box-sizing: border-box;
border-top: 1px solid #F3F3F3;
}
.fixed_tabbar .u-tabbar__content__item-wrapper.data-v-9f0acfbc {
height: 88px;
display: flex;
}
.fixed_tabbar .u-tabbar__content__item-wrapper .u-tabbar-item.data-v-9f0acfbc {
flex: 1;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.fixed_tabbar .u-tabbar__content__item-wrapper .u-tabbar-item .icon.data-v-9f0acfbc {
width: 20px;
height: 20px;
}
.fixed_tabbar .u-tabbar__content__item-wrapper .u-tabbar-item .title.data-v-9f0acfbc {
margin-top: 10px;
font-size: 15px;
color: #989898;
}
.fixed_tabbar .u-tabbar__content__item-wrapper .u-tabbar-item .title-active.data-v-9f0acfbc {
color: green;
}
.data-v-9f0acfbc .popupsContent + .u-popup__content__close .uicon-close {
color: #FFFFFF !important;
}
+446
View File
@@ -0,0 +1,446 @@
require('./common/vendor.js');(global["webpackChunkfitness_walk_nwnu"] = global["webpackChunkfitness_walk_nwnu"] || []).push([["pages/activityPackage/stepRaffle"],{
/***/ "./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRaffle.vue?vue&type=template&id=6977da36&scoped=true&":
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRaffle.vue?vue&type=template&id=6977da36&scoped=true& ***!
\*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ components: function() { return /* binding */ components; },
/* harmony export */ recyclableRender: function() { return /* binding */ recyclableRender; },
/* harmony export */ render: function() { return /* binding */ render; },
/* harmony export */ staticRenderFns: function() { return /* binding */ staticRenderFns; }
/* harmony export */ });
var components
var render = function () {
var _vm = this
var _h = _vm.$createElement
var _c = _vm._self._c || _h
}
var recyclableRender = false
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRaffle.vue?vue&type=script&lang=js&":
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRaffle.vue?vue&type=script&lang=js& ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ "./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js");
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/@babel/runtime/regenerator/index.js");
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__);
/* provided dependency */ var uni = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/index.js")["default"];
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ __webpack_exports__["default"] = ({
name: "stepRaffle",
data: function data() {
return {
activityId: '',
awardsConfig: {
chance: true,
awards: []
},
awardsList: {},
animationData: {},
btnDisabled: '',
raffleNum: null,
awardInfo: {
raffleIndex: null
}
};
},
onLoad: function onLoad(_ref) {
var id = _ref.id;
this.activityId = id;
this.init();
},
methods: {
//画抽奖圆盘
drawAwardRoundel: function drawAwardRoundel() {
var _this = this;
this.$nextTick(function () {
var awards = _this.awardsConfig.awards;
var awardsList = [];
var turnNum = 1 / awards.length * 360; // 文字旋转 turn 值
// 奖项列表
for (var i = 0; i < awards.length; i++) {
awardsList.push({
turn: i * turnNum + 'deg',
lineTurn: i * turnNum + turnNum / 2 + 'deg',
award: awards[i].name
});
}
_this.btnDisabled = _this.awardsConfig.chance ? '' : 'disabled';
_this.awardsList = awardsList;
});
},
//发起抽奖
playReward: function playReward() {
var _this2 = this;
if (this.raffleNum === 0) {
uni.showToast({
title: '抽奖次数已经用完',
icon: 'none'
});
return;
}
//中奖index
var awardsNum = this.awardsConfig.awards;
console.log(this.awardInfo.raffleIndex);
var awardIndex = this.awardInfo.raffleIndex;
var runNum = 8; //旋转8周
var duration = 4000; //时长
// 旋转角度
this.runDeg = this.runDeg || 0;
this.runDeg = this.runDeg + (360 - this.runDeg % 360) + (360 * runNum - awardIndex * (360 / awardsNum.length));
//创建动画
var animationRun = uni.createAnimation({
duration: duration,
timingFunction: 'ease'
});
animationRun.rotate(this.runDeg).step();
this.animationData = animationRun.export();
this.btnDisabled = 'disabled';
// 中奖提示
var awardsConfig = this.awardsConfig;
var awardType = awardsConfig.awards[awardIndex].type;
this.raffleNum = this.raffleNum - 1;
if (awardType === 0) {
setTimeout(/*#__PURE__*/(0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().mark(function _callee() {
var _yield$uni$showModal, confirm;
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().wrap(function (_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
_context.next = 1;
return uni.showModal({
title: '中奖啦',
content: '恭喜您,获得 ' + awardsConfig.awards[awardIndex].name,
confirmText: '确定',
cancelText: '关闭'
});
case 1:
_yield$uni$showModal = _context.sent;
confirm = _yield$uni$showModal.confirm;
_this2.btnDisabled = '';
_context.next = 2;
return _this2.updateUserAward();
case 2:
case "end":
return _context.stop();
}
}, _callee);
})), duration);
} else {
setTimeout(/*#__PURE__*/(0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().mark(function _callee2() {
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().wrap(function (_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
_context2.next = 1;
return uni.showModal({
title: '很遗憾',
content: '您 ' + awardsConfig.awards[awardIndex].name,
showCancel: false
});
case 1:
_this2.btnDisabled = '';
_context2.next = 2;
return _this2.updateUserAward();
case 2:
case "end":
return _context2.stop();
}
}, _callee2);
})), duration);
}
},
// 获取奖项列表,是否中奖及中奖下标
getAwardsList: function getAwardsList() {
var _this3 = this;
return (0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().mark(function _callee3() {
var resp;
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().wrap(function (_context3) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
_context3.next = 1;
return _this3.$http({
url: '/platform/fitnessWalk/stepRaffle/getAwardList',
data: {
activityId: _this3.activityId
}
});
case 1:
resp = _context3.sent;
_this3.$set(_this3.awardsConfig, 'awards', resp.data);
case 2:
case "end":
return _context3.stop();
}
}, _callee3);
}))();
},
getAwardsInfo: function getAwardsInfo() {
var _this4 = this;
return (0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().mark(function _callee4() {
var resp, info;
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().wrap(function (_context4) {
while (1) switch (_context4.prev = _context4.next) {
case 0:
_context4.next = 1;
return _this4.$http({
url: '/platform/fitnessWalk/stepRaffle/getAwardInfo',
data: {
activityId: _this4.activityId,
userId: _this4.$store.state.user.userid
}
});
case 1:
resp = _context4.sent;
_this4.awardInfo = resp.data;
_this4.$set(_this4, 'raffleNum', resp.data.raffleNum);
info = _this4.awardsConfig.awards.find(function (v) {
return v.name === _this4.awardInfo.awardName;
});
if (info) {
_this4.$set(_this4.awardInfo, 'raffleIndex', info.index);
} else {
uni.showModal({
title: '提示',
content: '您没有抽奖资格!',
showCancel: false
});
}
case 2:
case "end":
return _context4.stop();
}
}, _callee4);
}))();
},
updateUserAward: function updateUserAward() {
var _this5 = this;
return (0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().mark(function _callee5() {
var resp;
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().wrap(function (_context5) {
while (1) switch (_context5.prev = _context5.next) {
case 0:
_context5.next = 1;
return _this5.$http({
url: '/platform/fitnessWalk/stepRaffle/updateUserAward',
data: {
activityId: _this5.activityId,
userId: _this5.$store.state.user.userid
}
});
case 1:
resp = _context5.sent;
if (resp.code === 0) {
_this5.$emit('success-raffle');
}
case 2:
case "end":
return _context5.stop();
}
}, _callee5);
}))();
},
init: function init() {
var _this6 = this;
return (0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().mark(function _callee6() {
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().wrap(function (_context6) {
while (1) switch (_context6.prev = _context6.next) {
case 0:
_context6.next = 1;
return _this6.getAwardsList();
case 1:
_context6.next = 2;
return _this6.getAwardsInfo();
case 2:
_this6.drawAwardRoundel();
case 3:
case "end":
return _context6.stop();
}
}, _callee6);
}))();
}
},
created: function created() {}
});
/***/ }),
/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRaffle.vue?vue&type=style&index=0&id=6977da36&scoped=true&lang=scss&":
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRaffle.vue?vue&type=style&index=0&id=6977da36&scoped=true&lang=scss& ***!
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function() {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "./src/main.js?{\"page\":\"pages%2FactivityPackage%2FstepRaffle\"}":
/*!*********************************************************************!*\
!*** ./src/main.js?{"page":"pages%2FactivityPackage%2FstepRaffle"} ***!
\*********************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var uni_pages__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! uni-pages */ "./src/pages.json");
/* harmony import */ var uni_pages__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(uni_pages__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/mp-vue/dist/mp.runtime.esm.js");
/* harmony import */ var _pages_activityPackage_stepRaffle_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./pages/activityPackage/stepRaffle.vue */ "./src/pages/activityPackage/stepRaffle.vue");
/* provided dependency */ var wx = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js")["default"];
/* provided dependency */ var createPage = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/index.js")["createPage"];
// @ts-ignore
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
createPage(_pages_activityPackage_stepRaffle_vue__WEBPACK_IMPORTED_MODULE_2__["default"]);
/***/ }),
/***/ "./src/pages/activityPackage/stepRaffle.vue":
/*!**************************************************!*\
!*** ./src/pages/activityPackage/stepRaffle.vue ***!
\**************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _stepRaffle_vue_vue_type_template_id_6977da36_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./stepRaffle.vue?vue&type=template&id=6977da36&scoped=true& */ "./src/pages/activityPackage/stepRaffle.vue?vue&type=template&id=6977da36&scoped=true&");
/* harmony import */ var _stepRaffle_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./stepRaffle.vue?vue&type=script&lang=js& */ "./src/pages/activityPackage/stepRaffle.vue?vue&type=script&lang=js&");
/* harmony import */ var _stepRaffle_vue_vue_type_style_index_0_id_6977da36_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./stepRaffle.vue?vue&type=style&index=0&id=6977da36&scoped=true&lang=scss& */ "./src/pages/activityPackage/stepRaffle.vue?vue&type=style&index=0&id=6977da36&scoped=true&lang=scss&");
/* harmony import */ var _node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js");
var renderjs
;
;
/* normalize component */
var component = (0,_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
_stepRaffle_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_stepRaffle_vue_vue_type_template_id_6977da36_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render,
_stepRaffle_vue_vue_type_template_id_6977da36_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
false,
null,
"6977da36",
null,
false,
_stepRaffle_vue_vue_type_template_id_6977da36_scoped_true___WEBPACK_IMPORTED_MODULE_0__.components,
renderjs
)
component.options.__file = "pages/activityPackage/stepRaffle.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "./src/pages/activityPackage/stepRaffle.vue?vue&type=script&lang=js&":
/*!***************************************************************************!*\
!*** ./src/pages/activityPackage/stepRaffle.vue?vue&type=script&lang=js& ***!
\***************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_0_rules_0_use_0_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_40_0_rules_0_use_1_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRaffle_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./stepRaffle.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRaffle.vue?vue&type=script&lang=js&");
/* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_0_rules_0_use_0_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_40_0_rules_0_use_1_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRaffle_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./src/pages/activityPackage/stepRaffle.vue?vue&type=style&index=0&id=6977da36&scoped=true&lang=scss&":
/*!************************************************************************************************************!*\
!*** ./src/pages/activityPackage/stepRaffle.vue?vue&type=style&index=0&id=6977da36&scoped=true&lang=scss& ***!
\************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRaffle_vue_vue_type_style_index_0_id_6977da36_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!../../../node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./stepRaffle.vue?vue&type=style&index=0&id=6977da36&scoped=true&lang=scss& */ "./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRaffle.vue?vue&type=style&index=0&id=6977da36&scoped=true&lang=scss&");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRaffle_vue_vue_type_style_index_0_id_6977da36_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRaffle_vue_vue_type_style_index_0_id_6977da36_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRaffle_vue_vue_type_style_index_0_id_6977da36_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== "default") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRaffle_vue_vue_type_style_index_0_id_6977da36_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)
/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);
/* harmony default export */ __webpack_exports__["default"] = ((_node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRaffle_vue_vue_type_style_index_0_id_6977da36_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default()));
/***/ }),
/***/ "./src/pages/activityPackage/stepRaffle.vue?vue&type=template&id=6977da36&scoped=true&":
/*!*********************************************************************************************!*\
!*** ./src/pages/activityPackage/stepRaffle.vue?vue&type=template&id=6977da36&scoped=true& ***!
\*********************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ components: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRaffle_vue_vue_type_template_id_6977da36_scoped_true___WEBPACK_IMPORTED_MODULE_0__.components; },
/* harmony export */ recyclableRender: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRaffle_vue_vue_type_template_id_6977da36_scoped_true___WEBPACK_IMPORTED_MODULE_0__.recyclableRender; },
/* harmony export */ render: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRaffle_vue_vue_type_template_id_6977da36_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render; },
/* harmony export */ staticRenderFns: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRaffle_vue_vue_type_template_id_6977da36_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }
/* harmony export */ });
/* harmony import */ var _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRaffle_vue_vue_type_template_id_6977da36_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./stepRaffle.vue?vue&type=template&id=6977da36&scoped=true& */ "./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRaffle.vue?vue&type=template&id=6977da36&scoped=true&");
/***/ })
},
/******/ function(__webpack_require__) { // webpackRuntimeModules
/******/ var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
/******/ __webpack_require__.O(0, ["common/vendor"], function() { return __webpack_exec__("./src/main.js?{\"page\":\"pages%2FactivityPackage%2FstepRaffle\"}"); });
/******/ var __webpack_exports__ = __webpack_require__.O();
/******/ }
]);
@@ -0,0 +1,4 @@
{
"disableScroll": true,
"usingComponents": {}
}
@@ -0,0 +1 @@
<view class="container data-v-6977da36"><view class="header data-v-6977da36"><view class="header-title data-v-6977da36"></view></view><view class="data-v-6977da36"><view class="canvas-container data-v-6977da36"><view class="canvas-content data-v-6977da36" animation="{{animationData}}"><view class="canvas-line data-v-6977da36"><block wx:for="{{awardsList}}" wx:for-item="item" wx:for-index="index1" wx:key="index1"><view class="canvas-litem data-v-6977da36" style="{{'transform:'+('rotate('+item.lineTurn+')')+';'}}"></view></block></view><view class="canvas-list data-v-6977da36"><block wx:for="{{awardsList}}" wx:for-item="iteml" wx:for-index="index2" wx:key="index2"><view class="canvas-item data-v-6977da36"><view class="canvas-item-text data-v-6977da36" style="{{'transform:'+('rotate('+iteml.turn+')')+';'}}"><text class="data-v-6977da36">{{iteml.award}}</text><image class="canvas-item-text-img data-v-6977da36"></image></view></view></block></view></view><view data-event-opts="{{[['tap',[['playReward',['$event']]]]]}}" class="{{['canvas-btn','data-v-6977da36',btnDisabled]}}" bindtap="__e">开始</view><view class="canvas-btn-table data-v-6977da36">{{"剩余"+raffleNum+"次"}}</view></view></view></view>
+191
View File
@@ -0,0 +1,191 @@
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRaffle.vue?vue&type=style&index=0&id=6977da36&scoped=true&lang=scss& ***!
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
page.data-v-6977da36 {
background: #fff;
}
.container.data-v-6977da36 {
display: flex;
flex-direction: column;
align-items: center;
min-height: 70vh;
border-radius: 10px;
background-image: url("https://s21.ax1x.com/2025/09/16/pVfRPDH.jpg");
}
.header.data-v-6977da36 {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
font-size: 20px;
color: #FFFFFF;
height: 100rpx;
}
/* 转盘 */
.canvas-container.data-v-6977da36 {
margin: 0 auto;
position: relative;
width: 600rpx;
height: 600rpx;
border-radius: 50%;
box-shadow: 0 10rpx 30rpx #333, 0 0 10rpx #000;
border: 10rpx solid #A83FDB;
}
.canvas-content.data-v-6977da36 {
position: absolute;
left: 0;
top: 0;
z-index: 1;
display: block;
width: 600rpx;
height: 600rpx;
border-radius: inherit;
background-clip: padding-box;
/* background-color: #ffcb3f; */
}
.canvas-element.data-v-6977da36 {
position: relative;
z-index: 1;
width: inherit;
height: inherit;
border-radius: 50%;
}
.canvas-list.data-v-6977da36 {
position: absolute;
left: 0;
top: 0;
width: inherit;
height: inherit;
z-index: 9999;
}
.canvas-item.data-v-6977da36 {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
color: #FFFFFF;
font-weight: bold;
text-shadow: 0 1rpx 1rpx rgba(255, 255, 255, 0.6);
}
.canvas-item-text.data-v-6977da36 {
position: relative;
display: block;
padding-top: 20rpx;
margin: 0 auto;
text-align: center;
-webkit-transform-origin: 50% 300rpx;
transform-origin: 50% 300rpx;
display: flex;
flex-direction: column;
align-items: center;
}
.canvas-item-text text.data-v-6977da36 {
font-size: 30rpx;
white-space: normal;
width: 170rpx;
}
.canvas-item-text-img.data-v-6977da36 {
width: 60rpx;
height: 60rpx;
padding-top: 10rpx;
}
/* 分隔线 */
.canvas-line.data-v-6977da36 {
position: absolute;
left: 0;
top: 0;
width: inherit;
height: inherit;
z-index: 99;
}
.canvas-litem.data-v-6977da36 {
position: absolute;
left: 300rpx;
top: 0;
width: 3rpx;
height: 300rpx;
background-color: #A83FDB;
overflow: hidden;
-webkit-transform-origin: 50% 300rpx;
transform-origin: 50% 300rpx;
}
/**
* 抽奖按钮
*/
.canvas-btn.data-v-6977da36 {
position: absolute;
left: 260rpx;
top: 260rpx;
z-index: 400;
width: 80rpx;
height: 80rpx;
border-radius: 50%;
color: #f4e9cc;
background-color: #e44025;
line-height: 80rpx;
text-align: center;
font-size: 26rpx;
text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.6);
box-shadow: 0 3px 5px rgba(0, 0, 0, 0.6);
text-decoration: none;
}
.canvas-btn.data-v-6977da36::after {
position: absolute;
display: block;
content: " ";
left: 12rpx;
top: -44rpx;
width: 0;
height: 0;
overflow: hidden;
border-width: 30rpx;
border-style: solid;
border-color: transparent;
border-bottom-color: #e44025;
}
.canvas-btn.disabled.data-v-6977da36 {
pointer-events: none;
background: #b07a7b;
color: #ccc;
}
.canvas-btn.disabled.data-v-6977da36::after {
border-bottom-color: #b07a7b;
}
.canvas-btn-table.data-v-6977da36 {
color: #A83FDB;
width: 120rpx;
text-align: center;
position: absolute;
left: 240rpx;
top: 360rpx;
font-size: 26rpx;
background-color: #FFFFFF;
opacity: 0.9;
}
+385
View File
@@ -0,0 +1,385 @@
require('./common/vendor.js');(global["webpackChunkfitness_walk_nwnu"] = global["webpackChunkfitness_walk_nwnu"] || []).push([["pages/activityPackage/stepRanking"],{
/***/ "./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRanking.vue?vue&type=template&id=8b19d5ee&scoped=true&":
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRanking.vue?vue&type=template&id=8b19d5ee&scoped=true& ***!
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ components: function() { return /* binding */ components; },
/* harmony export */ recyclableRender: function() { return /* binding */ recyclableRender; },
/* harmony export */ render: function() { return /* binding */ render; },
/* harmony export */ staticRenderFns: function() { return /* binding */ staticRenderFns; }
/* harmony export */ });
var components
try {
components = {
uSticky: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-sticky/u-sticky */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-sticky/u-sticky")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-sticky/u-sticky.vue */ "./node_modules/uview-ui/components/u-sticky/u-sticky.vue"))
},
uTabs: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-tabs/u-tabs */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-tabs/u-tabs")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-tabs/u-tabs.vue */ "./node_modules/uview-ui/components/u-tabs/u-tabs.vue"))
},
uCell: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-cell/u-cell */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-cell/u-cell")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-cell/u-cell.vue */ "./node_modules/uview-ui/components/u-cell/u-cell.vue"))
},
uAvatar: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-avatar/u-avatar */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-avatar/u-avatar")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-avatar/u-avatar.vue */ "./node_modules/uview-ui/components/u-avatar/u-avatar.vue"))
},
uEmpty: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-empty/u-empty */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-empty/u-empty")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-empty/u-empty.vue */ "./node_modules/uview-ui/components/u-empty/u-empty.vue"))
},
}
} 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 g0 = _vm.dataList.length
var l0 =
g0 > 0
? _vm.__map(_vm.dataList, function (item, index) {
var $orig = _vm.__get_orig(item)
var m0 = _vm.getKey(item, index)
var g1 = item.username ? item.username.substring(0, 1) : null
return {
$orig: $orig,
m0: m0,
g1: g1,
}
})
: null
var g2 = _vm.dataList.length
_vm.$mp.data = Object.assign(
{},
{
$root: {
g0: g0,
l0: l0,
g2: g2,
},
}
)
}
var recyclableRender = false
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRanking.vue?vue&type=script&lang=js&":
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRanking.vue?vue&type=script&lang=js& ***!
\*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ "./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js");
/* provided dependency */ var uni = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/index.js")["default"];
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ __webpack_exports__["default"] = ({
name: "stepRanking",
data: function data() {
return {
dataList: [],
indexList: [],
rankingTabList: [{
name: '每日榜',
value: 'day'
}, {
name: '每周榜',
value: 'week'
}, {
name: '每月榜',
value: 'month'
}, {
name: '总榜',
value: 'all'
}, {
name: '积分榜',
value: 'points'
}],
subsectionIndex: 0,
pageForm: {
pageNumber: 1,
pageSize: 20,
totalCount: 0,
totalPage: 0
},
loadFinish: false,
activityId: null,
currentMode: 'day',
throttleFlag: false,
// 用于节流的标志
scrollIntoView: '' // 用于控制滚动位置
};
},
onLoad: function onLoad(_ref) {
var id = _ref.id;
this.activityId = id;
this.loadmore();
},
methods: {
getKey: function getKey(item) {
return item.step + item.username + this.currentMode + new Date().getTime();
},
rankingTabClick: function rankingTabClick(_ref2) {
var name = _ref2.name,
value = _ref2.value,
index = _ref2.index;
this.currentMode = value;
this.dataList = [];
this.pageForm.pageNumber = 1;
this.pageForm.pageSize = 20;
this.loadFinish = false;
this.loadmore();
},
scrolltolower: function scrolltolower() {
this.loadmore();
},
loadmore: function loadmore() {
var _this = this;
if (this.loadFinish || this.throttleFlag) return;
this.throttleFlag = true; // 设置节流标志
uni.showLoading({});
this.$http({
url: '/platform/fitnessWalk/stepRanking/getUserStepRanking',
data: {
activityId: this.activityId,
mode: this.currentMode,
pageNumber: this.pageForm.pageNumber,
pageSize: this.pageForm.pageSize
}
}).then(function (res) {
uni.hideLoading();
_this.throttleFlag = false; // 清除节流标志
if (res.code === 0) {
var _this$dataList;
(_this$dataList = _this.dataList).push.apply(_this$dataList, (0,_babel_runtime_helpers_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__["default"])(res.data.list));
_this.pageForm.totalPage = res.data.totalPage;
_this.pageForm.totalCount = res.data.totalCount;
if (_this.pageForm.pageNumber === _this.pageForm.totalPage) {
_this.loadFinish = true;
}
_this.pageForm.pageNumber++;
// 滚动到上一次的最后一个元素
_this.scrollIntoView = 'item-' + (_this.dataList.length - 1);
}
}).catch(function (e) {
uni.hideLoading();
_this.throttleFlag = false; // 清除节流标志
});
}
}
});
/***/ }),
/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRanking.vue?vue&type=style&index=0&id=8b19d5ee&scoped=true&lang=scss&":
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRanking.vue?vue&type=style&index=0&id=8b19d5ee&scoped=true&lang=scss& ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function() {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "./src/main.js?{\"page\":\"pages%2FactivityPackage%2FstepRanking\"}":
/*!**********************************************************************!*\
!*** ./src/main.js?{"page":"pages%2FactivityPackage%2FstepRanking"} ***!
\**********************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var uni_pages__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! uni-pages */ "./src/pages.json");
/* harmony import */ var uni_pages__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(uni_pages__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/mp-vue/dist/mp.runtime.esm.js");
/* harmony import */ var _pages_activityPackage_stepRanking_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./pages/activityPackage/stepRanking.vue */ "./src/pages/activityPackage/stepRanking.vue");
/* provided dependency */ var wx = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js")["default"];
/* provided dependency */ var createPage = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/index.js")["createPage"];
// @ts-ignore
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
createPage(_pages_activityPackage_stepRanking_vue__WEBPACK_IMPORTED_MODULE_2__["default"]);
/***/ }),
/***/ "./src/pages/activityPackage/stepRanking.vue":
/*!***************************************************!*\
!*** ./src/pages/activityPackage/stepRanking.vue ***!
\***************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _stepRanking_vue_vue_type_template_id_8b19d5ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./stepRanking.vue?vue&type=template&id=8b19d5ee&scoped=true& */ "./src/pages/activityPackage/stepRanking.vue?vue&type=template&id=8b19d5ee&scoped=true&");
/* harmony import */ var _stepRanking_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./stepRanking.vue?vue&type=script&lang=js& */ "./src/pages/activityPackage/stepRanking.vue?vue&type=script&lang=js&");
/* harmony import */ var _stepRanking_vue_vue_type_style_index_0_id_8b19d5ee_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./stepRanking.vue?vue&type=style&index=0&id=8b19d5ee&scoped=true&lang=scss& */ "./src/pages/activityPackage/stepRanking.vue?vue&type=style&index=0&id=8b19d5ee&scoped=true&lang=scss&");
/* harmony import */ var _node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js");
var renderjs
;
;
/* normalize component */
var component = (0,_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
_stepRanking_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_stepRanking_vue_vue_type_template_id_8b19d5ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render,
_stepRanking_vue_vue_type_template_id_8b19d5ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
false,
null,
"8b19d5ee",
null,
false,
_stepRanking_vue_vue_type_template_id_8b19d5ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__.components,
renderjs
)
component.options.__file = "pages/activityPackage/stepRanking.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "./src/pages/activityPackage/stepRanking.vue?vue&type=script&lang=js&":
/*!****************************************************************************!*\
!*** ./src/pages/activityPackage/stepRanking.vue?vue&type=script&lang=js& ***!
\****************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_0_rules_0_use_0_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_40_0_rules_0_use_1_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRanking_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./stepRanking.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRanking.vue?vue&type=script&lang=js&");
/* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_0_rules_0_use_0_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_40_0_rules_0_use_1_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRanking_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./src/pages/activityPackage/stepRanking.vue?vue&type=style&index=0&id=8b19d5ee&scoped=true&lang=scss&":
/*!*************************************************************************************************************!*\
!*** ./src/pages/activityPackage/stepRanking.vue?vue&type=style&index=0&id=8b19d5ee&scoped=true&lang=scss& ***!
\*************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRanking_vue_vue_type_style_index_0_id_8b19d5ee_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!../../../node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./stepRanking.vue?vue&type=style&index=0&id=8b19d5ee&scoped=true&lang=scss& */ "./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRanking.vue?vue&type=style&index=0&id=8b19d5ee&scoped=true&lang=scss&");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRanking_vue_vue_type_style_index_0_id_8b19d5ee_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRanking_vue_vue_type_style_index_0_id_8b19d5ee_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRanking_vue_vue_type_style_index_0_id_8b19d5ee_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== "default") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRanking_vue_vue_type_style_index_0_id_8b19d5ee_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)
/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);
/* harmony default export */ __webpack_exports__["default"] = ((_node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRanking_vue_vue_type_style_index_0_id_8b19d5ee_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default()));
/***/ }),
/***/ "./src/pages/activityPackage/stepRanking.vue?vue&type=template&id=8b19d5ee&scoped=true&":
/*!**********************************************************************************************!*\
!*** ./src/pages/activityPackage/stepRanking.vue?vue&type=template&id=8b19d5ee&scoped=true& ***!
\**********************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ components: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRanking_vue_vue_type_template_id_8b19d5ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__.components; },
/* harmony export */ recyclableRender: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRanking_vue_vue_type_template_id_8b19d5ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__.recyclableRender; },
/* harmony export */ render: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRanking_vue_vue_type_template_id_8b19d5ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render; },
/* harmony export */ staticRenderFns: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRanking_vue_vue_type_template_id_8b19d5ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }
/* harmony export */ });
/* harmony import */ var _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRanking_vue_vue_type_template_id_8b19d5ee_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./stepRanking.vue?vue&type=template&id=8b19d5ee&scoped=true& */ "./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRanking.vue?vue&type=template&id=8b19d5ee&scoped=true&");
/***/ })
},
/******/ function(__webpack_require__) { // webpackRuntimeModules
/******/ var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
/******/ __webpack_require__.O(0, ["common/vendor"], function() { return __webpack_exec__("./src/main.js?{\"page\":\"pages%2FactivityPackage%2FstepRanking\"}"); });
/******/ var __webpack_exports__ = __webpack_require__.O();
/******/ }
]);
@@ -0,0 +1,10 @@
{
"disableScroll": true,
"usingComponents": {
"u-sticky": "/node-modules/uview-ui/components/u-sticky/u-sticky",
"u-tabs": "/node-modules/uview-ui/components/u-tabs/u-tabs",
"u-cell": "/node-modules/uview-ui/components/u-cell/u-cell",
"u-avatar": "/node-modules/uview-ui/components/u-avatar/u-avatar",
"u-empty": "/node-modules/uview-ui/components/u-empty/u-empty"
}
}
@@ -0,0 +1 @@
<view class="ranking_container data-v-8b19d5ee"><view class="data-v-8b19d5ee"><image style="width:750rpx;height:300rpx;" src="https://pic1.imgdb.cn/item/68e8b526c5157e1a88621d59.jpg" class="data-v-8b19d5ee"></image></view><u-sticky vue-id="d81fe5c6-1" bgColor="#fff" scrollable="{{false}}" class="data-v-8b19d5ee" bind:__l="__l" vue-slots="{{['default']}}"><u-tabs vue-id="{{('d81fe5c6-2')+','+('d81fe5c6-1')}}" list="{{rankingTabList}}" activeStyle="{{({color:'#006179'})}}" lineColor="#006179" lineWidth="30" scrollable="{{false}}" itemStyle="height: 46px;" data-event-opts="{{[['^click',[['rankingTabClick']]]]}}" bind:click="__e" class="data-v-8b19d5ee" bind:__l="__l"></u-tabs></u-sticky><view class="ranking_list data-v-8b19d5ee"><block wx:if="{{$root.g0>0}}"><scroll-view style="height:calc(100vh - 300rpx - 47px);" scroll-y="{{true}}" data-event-opts="{{[['scrolltolower',[['scrolltolower',['$event']]]]]}}" bindscrolltolower="__e" class="data-v-8b19d5ee"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="m0"><u-cell vue-id="{{'d81fe5c6-3-'+index}}" title="{{item.$orig.username}}" class="data-v-8b19d5ee" bind:__l="__l" vue-slots="{{['icon','value']}}"><view style="display:flex;gap:10px;align-items:center;" slot="icon" class="data-v-8b19d5ee"><block wx:if="{{index+1<=3}}"><view class="data-v-8b19d5ee"><block wx:if="{{index+1===1}}"><image style="width:32px;height:32px;" src="/static/images/icon/jp1.png" class="data-v-8b19d5ee"></image></block><block wx:if="{{index+1===2}}"><image style="width:32px;height:32px;" src="/static/images/icon/yp1.png" class="data-v-8b19d5ee"></image></block><block wx:if="{{index+1===3}}"><image style="width:32px;height:32px;" src="/static/images/icon/tp1.png" class="data-v-8b19d5ee"></image></block></view></block><block wx:else><view style="width:30px;color:#8f8f94;text-align:center;" class="data-v-8b19d5ee">{{index+1}}</view></block><u-avatar vue-id="{{('d81fe5c6-4-'+index)+','+('d81fe5c6-3-'+index)}}" shape="square" randomBgColor="{{true}}" size="35" text="{{item.$orig.username?item.g1:''}}" customStyle="margin: -3px 5px -3px 0" class="data-v-8b19d5ee" bind:__l="__l"></u-avatar></view><view class="step data-v-8b19d5ee" slot="value">{{''+item.$orig.step+''}}</view></u-cell></block></scroll-view></block><block wx:if="{{$root.g2===0}}"><u-empty vue-id="d81fe5c6-5" mode="data" marginTop="200" text="暂无数据" class="data-v-8b19d5ee" bind:__l="__l"></u-empty></block></view></view>
@@ -0,0 +1,45 @@
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRanking.vue?vue&type=style&index=0&id=8b19d5ee&scoped=true&lang=scss& ***!
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
page.data-v-8b19d5ee {
background: #FFFFFF !important;
}
.data-v-8b19d5ee .u-tabs {
background: #FFFFFF;
border-bottom: 1px solid #f3f3f3;
}
.step.data-v-8b19d5ee {
font-size: 20px;
color: #4e9d77;
font-weight: bold;
}
.ranking_container.data-v-8b19d5ee {
height: 100vh;
background: #FFFFFF;
}
@@ -0,0 +1,638 @@
require('./common/vendor.js');(global["webpackChunkfitness_walk_nwnu"] = global["webpackChunkfitness_walk_nwnu"] || []).push([["pages/activityPackage/stepRankingFilter"],{
/***/ "./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRankingFilter.vue?vue&type=template&id=1bd9e7e1&scoped=true&":
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRankingFilter.vue?vue&type=template&id=1bd9e7e1&scoped=true& ***!
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ components: function() { return /* binding */ components; },
/* harmony export */ recyclableRender: function() { return /* binding */ recyclableRender; },
/* harmony export */ render: function() { return /* binding */ render; },
/* harmony export */ staticRenderFns: function() { return /* binding */ staticRenderFns; }
/* harmony export */ });
var components
try {
components = {
uIcon: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-icon/u-icon */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-icon/u-icon")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-icon/u-icon.vue */ "./node_modules/uview-ui/components/u-icon/u-icon.vue"))
},
uLoadingIcon: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-loading-icon/u-loading-icon */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-loading-icon/u-loading-icon")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-loading-icon/u-loading-icon.vue */ "./node_modules/uview-ui/components/u-loading-icon/u-loading-icon.vue"))
},
uEmpty: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-empty/u-empty */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-empty/u-empty")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-empty/u-empty.vue */ "./node_modules/uview-ui/components/u-empty/u-empty.vue"))
},
}
} 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.formatMetricValue(_vm.currentUser.value)
var l0 = _vm.__map(_vm.rankingList, function (item, index) {
var $orig = _vm.__get_orig(item)
var m1 = _vm.getRowKey(item, index)
var m2 = _vm.getAvatarText(item)
var m3 = _vm.getSexIcon(item.sex)
var m4 = _vm.formatAge(item.age)
var m5 = _vm.formatMetricValue(item.value)
return {
$orig: $orig,
m1: m1,
m2: m2,
m3: m3,
m4: m4,
m5: m5,
}
})
var g0 = _vm.rankingLoading && _vm.rankingList.length === 0
var g1 = !_vm.rankingLoading && _vm.rankingList.length === 0
var g2 = _vm.rankingLoading && _vm.rankingList.length > 0
var g3 = !g2 ? _vm.loadFinish && _vm.rankingList.length > 0 : null
_vm.$mp.data = Object.assign(
{},
{
$root: {
m0: m0,
l0: l0,
g0: g0,
g1: g1,
g2: g2,
g3: g3,
},
}
)
}
var recyclableRender = false
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRankingFilter.vue?vue&type=script&lang=js&":
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRankingFilter.vue?vue&type=script&lang=js& ***!
\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js");
/* provided dependency */ var uni = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/index.js")["default"];
function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0,_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ __webpack_exports__["default"] = ({
name: "stepRankingFilter",
data: function data() {
return {
activityId: '',
rankingList: [],
currentUser: {
rank: null,
value: 0
},
metricOptions: [{
name: '累计排名',
value: 'totalSteps',
icon: 'list'
}, {
name: '目标完成率',
value: 'completionRate',
icon: 'integral'
}, {
name: '达标天数',
value: 'complianceDays',
icon: 'clock'
}],
sexOptions: [{
name: '全部',
value: ''
}, {
name: '男',
value: '男'
}, {
name: '女',
value: '女'
}],
ageOptions: [{
name: '全体排名',
value: ''
}, {
name: '40岁以前',
value: 'under40'
}, {
name: '41-50岁',
value: '41to50'
}, {
name: '51-55岁',
value: '51to55'
}, {
name: '55岁以上',
value: 'over55'
}],
timeOptions: [{
name: '当日排行',
value: 'today'
}, {
name: '近1个月',
value: 'oneMonth'
}, {
name: '近半年',
value: 'halfYear'
}, {
name: '近1年',
value: 'oneYear'
}, {
name: '活动开始至今',
value: 'activity'
}],
filters: {
rankingType: 'totalSteps',
sex: '',
ageRange: '',
timeRange: 'today'
},
pageForm: {
pageNumber: 1,
pageSize: 20
},
totalCount: 0,
totalPage: 0,
rankingLoading: false,
pendingRankingReload: false,
loadFinish: false,
timeDropdownVisible: false,
avatarColors: ['#5b9cf3', '#35cfa0', '#ffad20', '#7e82f2', '#31b7e8', '#ff718c', '#e268dc', '#34d286', '#ffca14', '#ef3d55']
};
},
computed: {
metricUnit: function metricUnit() {
if (this.filters.rankingType === 'completionRate') return '%';
if (this.filters.rankingType === 'complianceDays') return '天';
return '步';
},
metricColumnName: function metricColumnName() {
if (this.filters.rankingType === 'completionRate') return '完成率';
if (this.filters.rankingType === 'complianceDays') return '达标天数';
return '步数';
},
currentTimeRangeName: function currentTimeRangeName() {
var _this = this;
var currentOption = this.timeOptions.find(function (item) {
return item.value === _this.filters.timeRange;
});
return currentOption ? currentOption.name : '当日排行';
}
},
onLoad: function onLoad(_ref) {
var id = _ref.id;
this.activityId = id || '';
this.loadRanking(true);
},
methods: {
// 榜单类型参数:totalSteps 为累计步数、completionRate 为目标完成率、complianceDays 为达标天数。
// 切换后从第一页重新查询,接口返回分页用户列表、总人数以及当前用户的指标值和名次。
selectMetric: function selectMetric(value) {
if (this.filters.rankingType === value) return;
this.closeTimeDropdown();
this.$set(this.filters, 'rankingType', value);
this.loadRanking(true);
},
// 性别参数传空字符串、男或女;空字符串表示不限制性别。
selectSex: function selectSex(value) {
if (this.filters.sex === value) return;
this.closeTimeDropdown();
this.$set(this.filters, 'sex', value);
this.loadRanking(true);
},
// 年龄段参数支持 under40、41to50、51to55、over55;空字符串表示全体用户,over55 表示年龄大于55岁。
selectAgeRange: function selectAgeRange(value) {
if (this.filters.ageRange === value) return;
this.closeTimeDropdown();
this.$set(this.filters, 'ageRange', value);
this.loadRanking(true);
},
toggleTimeDropdown: function toggleTimeDropdown() {
this.timeDropdownVisible = !this.timeDropdownVisible;
},
closeTimeDropdown: function closeTimeDropdown() {
if (this.timeDropdownVisible) {
this.timeDropdownVisible = false;
}
},
// 时间范围参数支持 today、oneMonth、halfYear、oneYear 和 activity。
// activity 表示从活动开始时间统计到今天或活动结束时间;切换后返回对应时间范围内的排行榜。
selectTimeRange: function selectTimeRange(value) {
this.closeTimeDropdown();
if (this.filters.timeRange === value) return;
this.$set(this.filters, 'timeRange', value);
this.loadRanking(true);
},
loadMore: function loadMore() {
this.loadRanking(false);
},
// 请求参数包括活动ID、当前用户ID、榜单类型、性别、年龄段、时间范围和分页信息。
// 返回 data.list 为排名列表,data.currentUser 为当前用户指标,分页字段用于控制触底加载。
loadRanking: function loadRanking(reset) {
var _this2 = this;
if (this.rankingLoading) {
// 请求期间发生筛选变化时记录待刷新状态,当前请求结束后按最新条件重新查询第一页。
if (reset) {
this.pendingRankingReload = true;
}
return;
}
if (reset) {
this.pageForm.pageNumber = 1;
this.rankingList = [];
this.loadFinish = false;
} else if (this.loadFinish) {
return;
}
if (!this.activityId) {
uni.showToast({
title: '缺少活动ID',
icon: 'none'
});
return;
}
this.rankingLoading = true;
this.$http({
url: '/platform/fitnessWalk/stepRanking/getUserStepRanking',
data: {
activityId: this.activityId,
userId: this.$store.state.user.userid,
rankingType: this.filters.rankingType,
sex: this.filters.sex,
ageRange: this.filters.ageRange,
timeRange: this.filters.timeRange,
pageNumber: this.pageForm.pageNumber,
pageSize: this.pageForm.pageSize
}
}).then(function (res) {
if (!res || res.code !== 0) {
uni.showToast({
title: res && res.msg ? res.msg : '排行榜加载失败',
icon: 'none'
});
return;
}
var data = res.data || {};
var list = (data.list || []).map(function (item, index) {
return _objectSpread(_objectSpread({}, item), {}, {
avatarStyle: _this2.buildAvatarStyle(item, index)
});
});
_this2.rankingList = reset ? list : _this2.rankingList.concat(list);
_this2.currentUser = data.currentUser || {
rank: null,
value: 0
};
_this2.totalCount = Number(data.totalCount || 0);
_this2.totalPage = Number(data.totalPage || 0);
_this2.loadFinish = _this2.totalPage === 0 || _this2.pageForm.pageNumber >= _this2.totalPage;
if (!_this2.loadFinish) {
_this2.pageForm.pageNumber++;
}
}).catch(function () {
uni.showToast({
title: '网络异常,请稍后重试',
icon: 'none'
});
}).finally(function () {
_this2.rankingLoading = false;
// 连续切换性别、年龄等筛选项时,仅使用最终条件补发一次查询,避免请求并发。
if (_this2.pendingRankingReload) {
_this2.pendingRankingReload = false;
_this2.loadRanking(true);
}
});
},
getRowKey: function getRowKey(item, index) {
return (item.userId || 'ranking-user') + '-' + item.rank + '-' + index;
},
getAvatarText: function getAvatarText(item) {
if (item.currentUser) return '我';
return item.username ? item.username.substring(0, 1) : '用';
},
buildAvatarStyle: function buildAvatarStyle(item, index) {
var colorIndex = item.rank ? (item.rank - 1) % this.avatarColors.length : index % this.avatarColors.length;
return 'background-color:' + (item.currentUser ? '#2f6df6' : this.avatarColors[colorIndex]);
},
getSexIcon: function getSexIcon(sex) {
if (sex === '男') return '♂';
if (sex === '女') return '♀';
return '·';
},
formatAge: function formatAge(age) {
if (age === null || age === undefined || age === '') return '年龄未知';
return age + '岁';
},
formatMetricValue: function formatMetricValue(value) {
var numberValue = Number(value || 0);
if (this.filters.rankingType === 'totalSteps') {
return numberValue.toLocaleString();
}
return Math.round(numberValue);
}
}
});
/***/ }),
/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRankingFilter.vue?vue&type=style&index=0&id=1bd9e7e1&scoped=true&lang=scss&":
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRankingFilter.vue?vue&type=style&index=0&id=1bd9e7e1&scoped=true&lang=scss& ***!
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function() {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "./src/main.js?{\"page\":\"pages%2FactivityPackage%2FstepRankingFilter\"}":
/*!****************************************************************************!*\
!*** ./src/main.js?{"page":"pages%2FactivityPackage%2FstepRankingFilter"} ***!
\****************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var uni_pages__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! uni-pages */ "./src/pages.json");
/* harmony import */ var uni_pages__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(uni_pages__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/mp-vue/dist/mp.runtime.esm.js");
/* harmony import */ var _pages_activityPackage_stepRankingFilter_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./pages/activityPackage/stepRankingFilter.vue */ "./src/pages/activityPackage/stepRankingFilter.vue");
/* provided dependency */ var wx = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js")["default"];
/* provided dependency */ var createPage = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/index.js")["createPage"];
// @ts-ignore
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
createPage(_pages_activityPackage_stepRankingFilter_vue__WEBPACK_IMPORTED_MODULE_2__["default"]);
/***/ }),
/***/ "./src/pages/activityPackage/stepRankingFilter.vue":
/*!*********************************************************!*\
!*** ./src/pages/activityPackage/stepRankingFilter.vue ***!
\*********************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _stepRankingFilter_vue_vue_type_template_id_1bd9e7e1_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./stepRankingFilter.vue?vue&type=template&id=1bd9e7e1&scoped=true& */ "./src/pages/activityPackage/stepRankingFilter.vue?vue&type=template&id=1bd9e7e1&scoped=true&");
/* harmony import */ var _stepRankingFilter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./stepRankingFilter.vue?vue&type=script&lang=js& */ "./src/pages/activityPackage/stepRankingFilter.vue?vue&type=script&lang=js&");
/* harmony import */ var _stepRankingFilter_vue_vue_type_style_index_0_id_1bd9e7e1_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./stepRankingFilter.vue?vue&type=style&index=0&id=1bd9e7e1&scoped=true&lang=scss& */ "./src/pages/activityPackage/stepRankingFilter.vue?vue&type=style&index=0&id=1bd9e7e1&scoped=true&lang=scss&");
/* harmony import */ var _node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js");
var renderjs
;
;
/* normalize component */
var component = (0,_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
_stepRankingFilter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_stepRankingFilter_vue_vue_type_template_id_1bd9e7e1_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render,
_stepRankingFilter_vue_vue_type_template_id_1bd9e7e1_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
false,
null,
"1bd9e7e1",
null,
false,
_stepRankingFilter_vue_vue_type_template_id_1bd9e7e1_scoped_true___WEBPACK_IMPORTED_MODULE_0__.components,
renderjs
)
component.options.__file = "pages/activityPackage/stepRankingFilter.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "./src/pages/activityPackage/stepRankingFilter.vue?vue&type=script&lang=js&":
/*!**********************************************************************************!*\
!*** ./src/pages/activityPackage/stepRankingFilter.vue?vue&type=script&lang=js& ***!
\**********************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_0_rules_0_use_0_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_40_0_rules_0_use_1_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRankingFilter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./stepRankingFilter.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRankingFilter.vue?vue&type=script&lang=js&");
/* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_0_rules_0_use_0_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_40_0_rules_0_use_1_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRankingFilter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./src/pages/activityPackage/stepRankingFilter.vue?vue&type=style&index=0&id=1bd9e7e1&scoped=true&lang=scss&":
/*!*******************************************************************************************************************!*\
!*** ./src/pages/activityPackage/stepRankingFilter.vue?vue&type=style&index=0&id=1bd9e7e1&scoped=true&lang=scss& ***!
\*******************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRankingFilter_vue_vue_type_style_index_0_id_1bd9e7e1_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!../../../node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./stepRankingFilter.vue?vue&type=style&index=0&id=1bd9e7e1&scoped=true&lang=scss& */ "./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRankingFilter.vue?vue&type=style&index=0&id=1bd9e7e1&scoped=true&lang=scss&");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRankingFilter_vue_vue_type_style_index_0_id_1bd9e7e1_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRankingFilter_vue_vue_type_style_index_0_id_1bd9e7e1_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRankingFilter_vue_vue_type_style_index_0_id_1bd9e7e1_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== "default") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRankingFilter_vue_vue_type_style_index_0_id_1bd9e7e1_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)
/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);
/* harmony default export */ __webpack_exports__["default"] = ((_node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRankingFilter_vue_vue_type_style_index_0_id_1bd9e7e1_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default()));
/***/ }),
/***/ "./src/pages/activityPackage/stepRankingFilter.vue?vue&type=template&id=1bd9e7e1&scoped=true&":
/*!****************************************************************************************************!*\
!*** ./src/pages/activityPackage/stepRankingFilter.vue?vue&type=template&id=1bd9e7e1&scoped=true& ***!
\****************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ components: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRankingFilter_vue_vue_type_template_id_1bd9e7e1_scoped_true___WEBPACK_IMPORTED_MODULE_0__.components; },
/* harmony export */ recyclableRender: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRankingFilter_vue_vue_type_template_id_1bd9e7e1_scoped_true___WEBPACK_IMPORTED_MODULE_0__.recyclableRender; },
/* harmony export */ render: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRankingFilter_vue_vue_type_template_id_1bd9e7e1_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render; },
/* harmony export */ staticRenderFns: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRankingFilter_vue_vue_type_template_id_1bd9e7e1_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }
/* harmony export */ });
/* harmony import */ var _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepRankingFilter_vue_vue_type_template_id_1bd9e7e1_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./stepRankingFilter.vue?vue&type=template&id=1bd9e7e1&scoped=true& */ "./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRankingFilter.vue?vue&type=template&id=1bd9e7e1&scoped=true&");
/***/ })
},
/******/ function(__webpack_require__) { // webpackRuntimeModules
/******/ var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
/******/ __webpack_require__.O(0, ["common/vendor"], function() { return __webpack_exec__("./src/main.js?{\"page\":\"pages%2FactivityPackage%2FstepRankingFilter\"}"); });
/******/ var __webpack_exports__ = __webpack_require__.O();
/******/ }
]);
@@ -0,0 +1,9 @@
{
"disableScroll": true,
"navigationBarTitleText": "排行榜",
"usingComponents": {
"u-icon": "/node-modules/uview-ui/components/u-icon/u-icon",
"u-loading-icon": "/node-modules/uview-ui/components/u-loading-icon/u-loading-icon",
"u-empty": "/node-modules/uview-ui/components/u-empty/u-empty"
}
}
File diff suppressed because one or more lines are too long
@@ -0,0 +1,406 @@
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepRankingFilter.vue?vue&type=style&index=0&id=1bd9e7e1&scoped=true&lang=scss& ***!
\*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
page.data-v-1bd9e7e1 {
background: #f4f7fb !important;
}
.ranking-page.data-v-1bd9e7e1 {
height: 100vh;
box-sizing: border-box;
padding: 10px;
background: #f4f7fb;
}
.ranking-scroll.data-v-1bd9e7e1 {
height: 100%;
border-radius: 8px;
overflow: hidden;
background: #ffffff;
}
.ranking-summary.data-v-1bd9e7e1 {
height: 320rpx;
box-sizing: border-box;
padding: 36rpx 28rpx 22rpx;
color: #ffffff;
background: #2f6df6;
}
.summary-main.data-v-1bd9e7e1 {
height: 130rpx;
display: flex;
align-items: center;
}
.summary-avatar.data-v-1bd9e7e1 {
width: 76rpx;
height: 76rpx;
border-radius: 24rpx;
display: flex;
align-items: center;
justify-content: center;
font-size: 30rpx;
font-weight: 700;
background: rgba(255, 255, 255, 0.2);
}
.summary-data.data-v-1bd9e7e1 {
margin-left: 20rpx;
}
.summary-label.data-v-1bd9e7e1 {
display: block;
font-size: 22rpx;
color: #cfe0ff;
}
.summary-value-row.data-v-1bd9e7e1 {
margin-top: 2rpx;
display: flex;
align-items: flex-end;
}
.summary-value.data-v-1bd9e7e1 {
font-size: 62rpx;
line-height: 70rpx;
font-weight: 700;
letter-spacing: 1rpx;
}
.summary-unit.data-v-1bd9e7e1 {
margin: 0 0 9rpx 8rpx;
font-size: 22rpx;
color: #dbe7ff;
}
.summary-rank.data-v-1bd9e7e1 {
min-width: 112rpx;
height: 48rpx;
margin-left: auto;
padding: 0 18rpx;
border-radius: 24rpx;
display: flex;
align-items: center;
justify-content: center;
gap: 6rpx;
box-sizing: border-box;
font-size: 22rpx;
font-weight: 600;
background: rgba(255, 255, 255, 0.2);
}
.metric-tabs.data-v-1bd9e7e1 {
margin-top: 24rpx;
display: flex;
gap: 12rpx;
}
.metric-tab.data-v-1bd9e7e1 {
flex: 1;
height: 54rpx;
border-radius: 28rpx;
display: flex;
align-items: center;
justify-content: center;
gap: 8rpx;
font-size: 23rpx;
color: #dbe7ff;
background: rgba(255, 255, 255, 0.14);
}
.metric-tab-active.data-v-1bd9e7e1 {
color: #2f6df6;
font-weight: 600;
background: #ffffff;
}
.filter-panel.data-v-1bd9e7e1 {
position: relative;
z-index: 5;
padding: 18rpx 22rpx 16rpx;
border-bottom: 1rpx solid #edf1f7;
background: #ffffff;
}
.filter-row.data-v-1bd9e7e1 {
display: flex;
align-items: center;
justify-content: space-between;
}
.filter-group.data-v-1bd9e7e1 {
display: flex;
gap: 10rpx;
}
.filter-chip.data-v-1bd9e7e1,
.age-chip.data-v-1bd9e7e1 {
height: 48rpx;
padding: 0 24rpx;
border: 1rpx solid #9ec5ff;
border-radius: 25rpx;
display: flex;
align-items: center;
justify-content: center;
box-sizing: border-box;
font-size: 23rpx;
color: #2f6df6;
background: #f8fbff;
}
.filter-chip-active.data-v-1bd9e7e1 {
color: #ffffff;
font-weight: 600;
border-color: #2f6df6;
background: #2f6df6;
}
.time-filter.data-v-1bd9e7e1 {
position: relative;
z-index: 10;
flex-shrink: 0;
}
.time-filter-trigger.data-v-1bd9e7e1 {
width: 220rpx;
height: 52rpx;
padding: 0 18rpx 0 22rpx;
border: 1rpx solid #a8caff;
border-radius: 27rpx;
display: flex;
align-items: center;
justify-content: space-between;
box-sizing: border-box;
font-size: 23rpx;
color: #2f6df6;
background: #f8fbff;
}
.time-filter-trigger-open.data-v-1bd9e7e1 {
background: #eef6ff;
}
.time-filter-arrow.data-v-1bd9e7e1 {
transition: -webkit-transform 0.2s ease;
transition: transform 0.2s ease;
transition: transform 0.2s ease, -webkit-transform 0.2s ease;
}
.time-filter-arrow-open.data-v-1bd9e7e1 {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
.time-filter-menu.data-v-1bd9e7e1 {
position: absolute;
top: 60rpx;
right: 0;
width: 226rpx;
padding: 8rpx 0;
border: 1rpx solid #e1e8f2;
border-radius: 18rpx;
box-sizing: border-box;
overflow: hidden;
background: #ffffff;
box-shadow: 0 10rpx 30rpx rgba(43, 84, 145, 0.18);
}
.time-filter-option.data-v-1bd9e7e1 {
height: 64rpx;
padding: 0 24rpx;
display: flex;
align-items: center;
box-sizing: border-box;
font-size: 23rpx;
color: #626b78;
background: #ffffff;
}
.time-filter-option-active.data-v-1bd9e7e1 {
font-weight: 600;
color: #2f6df6;
background: #eef5ff;
}
.filter-row-age.data-v-1bd9e7e1 {
margin-top: 12rpx;
gap: 10rpx;
justify-content: flex-start;
}
.age-chip.data-v-1bd9e7e1 {
height: 42rpx;
padding: 0 18rpx;
border-color: #9ec5ff;
font-size: 20rpx;
color: #2f6df6;
background: #f8fbff;
}
.age-chip-active.data-v-1bd9e7e1 {
color: #ffffff;
font-weight: 600;
border-color: #2f6df6;
background: #2f6df6;
}
.ranking-table.data-v-1bd9e7e1 {
min-height: 680rpx;
background: #ffffff;
}
.table-header.data-v-1bd9e7e1 {
height: 54rpx;
padding: 0 22rpx;
display: flex;
align-items: center;
box-sizing: border-box;
border-bottom: 1rpx solid #e9eef5;
font-size: 20rpx;
color: #8eb7f7;
background: #f7f9fc;
}
.header-rank.data-v-1bd9e7e1 {
width: 64rpx;
}
.header-user.data-v-1bd9e7e1 {
flex: 1;
}
.header-value.data-v-1bd9e7e1 {
width: 142rpx;
text-align: right;
}
.header-age.data-v-1bd9e7e1 {
width: 96rpx;
text-align: right;
}
.ranking-row.data-v-1bd9e7e1 {
min-height: 100rpx;
padding: 0 22rpx;
display: flex;
align-items: center;
box-sizing: border-box;
border-bottom: 1rpx solid #edf0f4;
background: #ffffff;
}
.ranking-row-current.data-v-1bd9e7e1 {
background: #edf5ff;
}
.rank-cell.data-v-1bd9e7e1 {
width: 64rpx;
display: flex;
align-items: center;
justify-content: flex-start;
}
.rank-medal.data-v-1bd9e7e1 {
width: 38rpx;
height: 38rpx;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 21rpx;
font-weight: 700;
color: #ffffff;
}
.rank-medal-1.data-v-1bd9e7e1 {
background: #ffad16;
}
.rank-medal-2.data-v-1bd9e7e1 {
background: #bcc6d1;
}
.rank-medal-3.data-v-1bd9e7e1 {
background: #ea5a10;
}
.rank-number.data-v-1bd9e7e1 {
width: 38rpx;
text-align: center;
font-size: 22rpx;
color: #b1bac6;
}
.user-cell.data-v-1bd9e7e1 {
min-width: 0;
flex: 1;
display: flex;
align-items: center;
}
.user-avatar.data-v-1bd9e7e1 {
width: 58rpx;
height: 58rpx;
flex-shrink: 0;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 24rpx;
font-weight: 700;
color: #ffffff;
box-shadow: 0 4rpx 10rpx rgba(65, 111, 185, 0.16);
}
.user-profile.data-v-1bd9e7e1 {
min-width: 0;
margin-left: 14rpx;
}
.user-name-row.data-v-1bd9e7e1 {
display: flex;
align-items: center;
}
.user-name.data-v-1bd9e7e1 {
max-width: 150rpx;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
font-size: 25rpx;
font-weight: 600;
color: #121820;
}
.user-name-current.data-v-1bd9e7e1 {
color: #2f6df6;
}
.me-tag.data-v-1bd9e7e1 {
margin-left: 7rpx;
padding: 1rpx 8rpx;
border-radius: 12rpx;
font-size: 18rpx;
color: #2f6df6;
background: #dbeaff;
}
.user-meta.data-v-1bd9e7e1 {
display: block;
margin-top: 2rpx;
font-size: 19rpx;
color: #b3bac4;
}
.value-cell.data-v-1bd9e7e1 {
width: 142rpx;
text-align: right;
}
.row-value.data-v-1bd9e7e1 {
font-size: 24rpx;
font-weight: 700;
color: #20242a;
}
.row-value-highlight.data-v-1bd9e7e1 {
color: #2f6df6;
}
.age-cell.data-v-1bd9e7e1 {
width: 96rpx;
text-align: right;
}
.age-tag.data-v-1bd9e7e1 {
display: inline-block;
padding: 3rpx 9rpx;
border-radius: 14rpx;
font-size: 18rpx;
color: #6ea8ff;
background: #eef6ff;
}
.state-block.data-v-1bd9e7e1 {
min-height: 300rpx;
display: flex;
align-items: center;
justify-content: center;
}
.list-footer.data-v-1bd9e7e1 {
height: 82rpx;
display: flex;
align-items: center;
justify-content: center;
font-size: 21rpx;
color: #a7c8f9;
}
+424
View File
@@ -0,0 +1,424 @@
require('./common/vendor.js');(global["webpackChunkfitness_walk_nwnu"] = global["webpackChunkfitness_walk_nwnu"] || []).push([["pages/activityPackage/stepWining"],{
/***/ "./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepWining.vue?vue&type=template&id=1418b983&scoped=true&":
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepWining.vue?vue&type=template&id=1418b983&scoped=true& ***!
\*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ components: function() { return /* binding */ components; },
/* harmony export */ recyclableRender: function() { return /* binding */ recyclableRender; },
/* harmony export */ render: function() { return /* binding */ render; },
/* harmony export */ staticRenderFns: function() { return /* binding */ staticRenderFns; }
/* harmony export */ });
var components
try {
components = {
uSticky: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-sticky/u-sticky */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-sticky/u-sticky")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-sticky/u-sticky.vue */ "./node_modules/uview-ui/components/u-sticky/u-sticky.vue"))
},
zbDropdownMenu: function () {
return __webpack_require__.e(/*! import() | uni_modules/zb-dropdown-menu/components/zb-dropdown-menu/zb-dropdown-menu */ "uni_modules/zb-dropdown-menu/components/zb-dropdown-menu/zb-dropdown-menu").then(__webpack_require__.bind(__webpack_require__, /*! @/uni_modules/zb-dropdown-menu/components/zb-dropdown-menu/zb-dropdown-menu.vue */ "./src/uni_modules/zb-dropdown-menu/components/zb-dropdown-menu/zb-dropdown-menu.vue"))
},
zbDropdownItem: function () {
return __webpack_require__.e(/*! import() | uni_modules/zb-dropdown-menu/components/zb-dropdown-item/zb-dropdown-item */ "uni_modules/zb-dropdown-menu/components/zb-dropdown-item/zb-dropdown-item").then(__webpack_require__.bind(__webpack_require__, /*! @/uni_modules/zb-dropdown-menu/components/zb-dropdown-item/zb-dropdown-item.vue */ "./src/uni_modules/zb-dropdown-menu/components/zb-dropdown-item/zb-dropdown-item.vue"))
},
uEmpty: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-empty/u-empty */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-empty/u-empty")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-empty/u-empty.vue */ "./node_modules/uview-ui/components/u-empty/u-empty.vue"))
},
uCell: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-cell/u-cell */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-cell/u-cell")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-cell/u-cell.vue */ "./node_modules/uview-ui/components/u-cell/u-cell.vue"))
},
uAvatar: function () {
return Promise.all(/*! import() | node-modules/uview-ui/components/u-avatar/u-avatar */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-avatar/u-avatar")]).then(__webpack_require__.bind(__webpack_require__, /*! uview-ui/components/u-avatar/u-avatar.vue */ "./node_modules/uview-ui/components/u-avatar/u-avatar.vue"))
},
}
} 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 g0 = _vm.prizeUsers.length
var g1 = _vm.prizeUsers.length
var l0 =
g1 > 0
? _vm.__map(_vm.prizeUsers, function (item, index) {
var $orig = _vm.__get_orig(item)
var g2 = item.username ? item.username.substring(0, 1) : null
return {
$orig: $orig,
g2: g2,
}
})
: null
_vm.$mp.data = Object.assign(
{},
{
$root: {
g0: g0,
g1: g1,
l0: l0,
},
}
)
}
var recyclableRender = false
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepWining.vue?vue&type=script&lang=js&":
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepWining.vue?vue&type=script&lang=js& ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ "./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js");
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/@babel/runtime/regenerator/index.js");
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__);
/* provided dependency */ var uni = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/index.js")["default"];
var zbDropdownMenu = function zbDropdownMenu() {
__webpack_require__.e(/*! require.ensure | uni_modules/zb-dropdown-menu/components/zb-dropdown-menu/zb-dropdown-menu */ "uni_modules/zb-dropdown-menu/components/zb-dropdown-menu/zb-dropdown-menu").then((function () {
return resolve(__webpack_require__(/*! @/uni_modules/zb-dropdown-menu/components/zb-dropdown-menu/zb-dropdown-menu.vue */ "./src/uni_modules/zb-dropdown-menu/components/zb-dropdown-menu/zb-dropdown-menu.vue"));
}).bind(null, __webpack_require__))['catch'](__webpack_require__.oe);
}; //
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
var zbDropdownItem = function zbDropdownItem() {
__webpack_require__.e(/*! require.ensure | uni_modules/zb-dropdown-menu/components/zb-dropdown-item/zb-dropdown-item */ "uni_modules/zb-dropdown-menu/components/zb-dropdown-item/zb-dropdown-item").then((function () {
return resolve(__webpack_require__(/*! @/uni_modules/zb-dropdown-menu/components/zb-dropdown-item/zb-dropdown-item.vue */ "./src/uni_modules/zb-dropdown-menu/components/zb-dropdown-item/zb-dropdown-item.vue"));
}).bind(null, __webpack_require__))['catch'](__webpack_require__.oe);
};
/* harmony default export */ __webpack_exports__["default"] = ({
name: "stepRanking",
components: {
zbDropdownMenu: zbDropdownMenu,
zbDropdownItem: zbDropdownItem
},
data: function data() {
return {
subsectionIndex: 0,
loadFinish: false,
activityId: null,
allDataList: [],
tabList: [],
tabIndex: 0,
prizeOptions: [],
prizeId: null,
prizeUsers: []
};
},
computed: {
dataList: function dataList() {
var _this = this;
if (this.allDataList && this.allDataList.length > 0) {
var data = this.allDataList.find(function (v) {
return v.title === _this.prizeId;
});
if (data && data.awardList && data.awardList.length > 0) {
return data.awardList;
}
}
return [];
}
},
onLoad: function onLoad(_ref) {
var _this2 = this;
return (0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().mark(function _callee() {
var id;
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().wrap(function (_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
id = _ref.id;
_this2.activityId = id;
_context.next = 1;
return _this2.getPrizeOption();
case 1:
if (_this2.prizeOptions) {
_this2.prizeId = _this2.prizeOptions[0].value;
_this2.getPrizeUser();
}
// this.getData()
case 2:
case "end":
return _context.stop();
}
}, _callee);
}))();
},
methods: {
getPrizeOption: function getPrizeOption() {
var _this3 = this;
return (0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().mark(function _callee2() {
var _yield$_this3$$http, code, msg, data;
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().wrap(function (_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
uni.showLoading({});
_context2.next = 1;
return _this3.$http({
url: '/platform/fitnessWalk/stepWining/prizeOption',
data: {
activityId: _this3.activityId
}
});
case 1:
_yield$_this3$$http = _context2.sent;
code = _yield$_this3$$http.code;
msg = _yield$_this3$$http.msg;
data = _yield$_this3$$http.data;
uni.hideLoading();
if (code === 0) {
_this3.prizeOptions = data;
}
case 2:
case "end":
return _context2.stop();
}
}, _callee2);
}))();
},
getPrizeUser: function getPrizeUser() {
var _this4 = this;
return (0,_babel_runtime_helpers_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__["default"])(/*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().mark(function _callee3() {
var _yield$_this4$$http, code, msg, data;
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default().wrap(function (_context3) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
uni.showLoading({});
_context3.next = 1;
return _this4.$http({
url: '/platform/fitnessWalk/stepWining/prizeUsers',
data: {
activityId: _this4.activityId,
lotteryTime: _this4.prizeId
}
});
case 1:
_yield$_this4$$http = _context3.sent;
code = _yield$_this4$$http.code;
msg = _yield$_this4$$http.msg;
data = _yield$_this4$$http.data;
uni.hideLoading();
if (code === 0) {
_this4.prizeUsers = data;
} else {
uni.showToast({
title: msg,
icon: 'none'
});
}
case 2:
case "end":
return _context3.stop();
}
}, _callee3);
}))();
},
getKey: function getKey(item) {
return item.step + item.username + this.prizeId;
},
prizeChange: function prizeChange(item) {
this.getPrizeUser();
}
}
});
/***/ }),
/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepWining.vue?vue&type=style&index=0&id=1418b983&scoped=true&lang=scss&":
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepWining.vue?vue&type=style&index=0&id=1418b983&scoped=true&lang=scss& ***!
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ (function() {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "./src/main.js?{\"page\":\"pages%2FactivityPackage%2FstepWining\"}":
/*!*********************************************************************!*\
!*** ./src/main.js?{"page":"pages%2FactivityPackage%2FstepWining"} ***!
\*********************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var uni_pages__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! uni-pages */ "./src/pages.json");
/* harmony import */ var uni_pages__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(uni_pages__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/mp-vue/dist/mp.runtime.esm.js");
/* harmony import */ var _pages_activityPackage_stepWining_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./pages/activityPackage/stepWining.vue */ "./src/pages/activityPackage/stepWining.vue");
/* provided dependency */ var wx = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js")["default"];
/* provided dependency */ var createPage = __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ "./node_modules/@dcloudio/uni-mp-weixin/dist/index.js")["createPage"];
// @ts-ignore
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
createPage(_pages_activityPackage_stepWining_vue__WEBPACK_IMPORTED_MODULE_2__["default"]);
/***/ }),
/***/ "./src/pages/activityPackage/stepWining.vue":
/*!**************************************************!*\
!*** ./src/pages/activityPackage/stepWining.vue ***!
\**************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _stepWining_vue_vue_type_template_id_1418b983_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./stepWining.vue?vue&type=template&id=1418b983&scoped=true& */ "./src/pages/activityPackage/stepWining.vue?vue&type=template&id=1418b983&scoped=true&");
/* harmony import */ var _stepWining_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./stepWining.vue?vue&type=script&lang=js& */ "./src/pages/activityPackage/stepWining.vue?vue&type=script&lang=js&");
/* harmony import */ var _stepWining_vue_vue_type_style_index_0_id_1418b983_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./stepWining.vue?vue&type=style&index=0&id=1418b983&scoped=true&lang=scss& */ "./src/pages/activityPackage/stepWining.vue?vue&type=style&index=0&id=1418b983&scoped=true&lang=scss&");
/* harmony import */ var _node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js");
var renderjs
;
;
/* normalize component */
var component = (0,_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
_stepWining_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_stepWining_vue_vue_type_template_id_1418b983_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render,
_stepWining_vue_vue_type_template_id_1418b983_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
false,
null,
"1418b983",
null,
false,
_stepWining_vue_vue_type_template_id_1418b983_scoped_true___WEBPACK_IMPORTED_MODULE_0__.components,
renderjs
)
component.options.__file = "pages/activityPackage/stepWining.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "./src/pages/activityPackage/stepWining.vue?vue&type=script&lang=js&":
/*!***************************************************************************!*\
!*** ./src/pages/activityPackage/stepWining.vue?vue&type=script&lang=js& ***!
\***************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_40_0_rules_0_use_0_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_40_0_rules_0_use_1_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepWining_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./stepWining.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[0]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-40[0].rules[0].use[1]!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepWining.vue?vue&type=script&lang=js&");
/* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_40_0_rules_0_use_0_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_40_0_rules_0_use_1_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepWining_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./src/pages/activityPackage/stepWining.vue?vue&type=style&index=0&id=1418b983&scoped=true&lang=scss&":
/*!************************************************************************************************************!*\
!*** ./src/pages/activityPackage/stepWining.vue?vue&type=style&index=0&id=1418b983&scoped=true&lang=scss& ***!
\************************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepWining_vue_vue_type_style_index_0_id_1418b983_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!../../../node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./stepWining.vue?vue&type=style&index=0&id=1418b983&scoped=true&lang=scss& */ "./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22[0].rules[0].use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepWining.vue?vue&type=style&index=0&id=1418b983&scoped=true&lang=scss&");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepWining_vue_vue_type_style_index_0_id_1418b983_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepWining_vue_vue_type_style_index_0_id_1418b983_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepWining_vue_vue_type_style_index_0_id_1418b983_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== "default") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepWining_vue_vue_type_style_index_0_id_1418b983_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)
/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);
/* harmony default export */ __webpack_exports__["default"] = ((_node_modules_mini_css_extract_plugin_dist_loader_js_clonedRuleSet_22_0_rules_0_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_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_index_js_clonedRuleSet_22_0_rules_0_use_2_node_modules_vue_cli_service_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_3_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_clonedRuleSet_22_0_rules_0_use_4_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_clonedRuleSet_22_0_rules_0_use_5_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepWining_vue_vue_type_style_index_0_id_1418b983_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default()));
/***/ }),
/***/ "./src/pages/activityPackage/stepWining.vue?vue&type=template&id=1418b983&scoped=true&":
/*!*********************************************************************************************!*\
!*** ./src/pages/activityPackage/stepWining.vue?vue&type=template&id=1418b983&scoped=true& ***!
\*********************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ components: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepWining_vue_vue_type_template_id_1418b983_scoped_true___WEBPACK_IMPORTED_MODULE_0__.components; },
/* harmony export */ recyclableRender: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepWining_vue_vue_type_template_id_1418b983_scoped_true___WEBPACK_IMPORTED_MODULE_0__.recyclableRender; },
/* harmony export */ render: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepWining_vue_vue_type_template_id_1418b983_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render; },
/* harmony export */ staticRenderFns: function() { return /* reexport safe */ _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepWining_vue_vue_type_template_id_1418b983_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns; }
/* harmony export */ });
/* harmony import */ var _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_index_js_clonedRuleSet_42_0_rules_0_use_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_index_js_vue_loader_options_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_stepWining_vue_vue_type_template_id_1418b983_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!../../../node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./stepWining.vue?vue&type=template&id=1418b983&scoped=true& */ "./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/index.js??clonedRuleSet-42[0].rules[0].use[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/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepWining.vue?vue&type=template&id=1418b983&scoped=true&");
/***/ })
},
/******/ function(__webpack_require__) { // webpackRuntimeModules
/******/ var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
/******/ __webpack_require__.O(0, ["common/vendor"], function() { return __webpack_exec__("./src/main.js?{\"page\":\"pages%2FactivityPackage%2FstepWining\"}"); });
/******/ var __webpack_exports__ = __webpack_require__.O();
/******/ }
]);
@@ -0,0 +1,11 @@
{
"disableScroll": true,
"usingComponents": {
"u-sticky": "/node-modules/uview-ui/components/u-sticky/u-sticky",
"zb-dropdown-menu": "/uni_modules/zb-dropdown-menu/components/zb-dropdown-menu/zb-dropdown-menu",
"zb-dropdown-item": "/uni_modules/zb-dropdown-menu/components/zb-dropdown-item/zb-dropdown-item",
"u-empty": "/node-modules/uview-ui/components/u-empty/u-empty",
"u-cell": "/node-modules/uview-ui/components/u-cell/u-cell",
"u-avatar": "/node-modules/uview-ui/components/u-avatar/u-avatar"
}
}
@@ -0,0 +1 @@
<view class="ranking_container data-v-1418b983"><u-sticky vue-id="6efef7e3-1" bgColor="#fff" scrollable="{{false}}" class="data-v-1418b983" bind:__l="__l" vue-slots="{{['default']}}"><zb-dropdown-menu style="width:100%;" vue-id="{{('6efef7e3-2')+','+('6efef7e3-1')}}" active-color="#006179" class="data-v-1418b983" bind:__l="__l" vue-slots="{{['default']}}"><zb-dropdown-item vue-id="{{('6efef7e3-3')+','+('6efef7e3-2')}}" name="activityId" options="{{prizeOptions}}" value="{{prizeId}}" data-event-opts="{{[['^change',[['getPrizeUser']]],['^input',[['__set_model',['','prizeId','$event',[]]]]]]}}" bind:change="__e" bind:input="__e" class="data-v-1418b983" bind:__l="__l"></zb-dropdown-item></zb-dropdown-menu></u-sticky><view class="data-v-1418b983"><block wx:if="{{$root.g0===0}}"><u-empty vue-id="6efef7e3-4" mode="data" marginTop="200" text="暂无中奖人员" class="data-v-1418b983" bind:__l="__l"></u-empty></block><block wx:if="{{$root.g1>0}}"><scroll-view style="height:calc(100vh - 47px);" scroll-y="{{true}}" class="data-v-1418b983"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index"><u-cell vue-id="{{'6efef7e3-5-'+index}}" title="{{item.$orig.username}}" class="data-v-1418b983" bind:__l="__l" vue-slots="{{['icon','value']}}"><view style="display:flex;gap:10px;align-items:center;" slot="icon" class="data-v-1418b983"><block wx:if="{{index+1<=3}}"><view class="data-v-1418b983"><block wx:if="{{index+1===1}}"><image style="width:32px;height:32px;" src="/static/images/icon/jp1.png" class="data-v-1418b983"></image></block><block wx:if="{{index+1===2}}"><image style="width:32px;height:32px;" src="/static/images/icon/yp1.png" class="data-v-1418b983"></image></block><block wx:if="{{index+1===3}}"><image style="width:32px;height:32px;" src="/static/images/icon/tp1.png" class="data-v-1418b983"></image></block></view></block><block wx:else><view style="width:30px;color:#8f8f94;text-align:center;" class="data-v-1418b983">{{index+1}}</view></block><u-avatar vue-id="{{('6efef7e3-6-'+index)+','+('6efef7e3-5-'+index)}}" shape="square" randomBgColor="{{true}}" size="35" text="{{item.$orig.username?item.g2:''}}" customStyle="margin: -3px 5px -3px 0" class="data-v-1418b983" bind:__l="__l"></u-avatar></view><view class="step data-v-1418b983" slot="value"></view></u-cell></block></scroll-view></block></view></view>
@@ -0,0 +1,53 @@
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[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/index.js??clonedRuleSet-22[0].rules[0].use[2]!./node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[3]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??clonedRuleSet-22[0].rules[0].use[4]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??clonedRuleSet-22[0].rules[0].use[5]!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/pages/activityPackage/stepWining.vue?vue&type=style&index=0&id=1418b983&scoped=true&lang=scss& ***!
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.step.data-v-1418b983 {
font-size: 20px;
color: #006179;
}
.ranking_container.data-v-1418b983 {
height: 100vh;
}
.ranking_container .ranking_list.data-v-1418b983 {
height: calc(100vh - 32px);
padding-top: 44px;
}
.header_fixed.data-v-1418b983 {
position: fixed;
left: 0;
right: 0;
top: 0;
z-index: 2;
}
.header_fixed.data-v-1418b983 .u-tabs {
background-color: rgb(238, 238, 239);
}
.header_fixed.data-v-1418b983 .u-tabs__wrapper__nav__item__text {
background-color: #FFFFFF;
}