1302 lines
74 KiB
JavaScript
1302 lines
74 KiB
JavaScript
|
|
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/ruzhu/sj-info"],{
|
|||
|
|
|
|||
|
|
/***/ 1473:
|
|||
|
|
/*!*****************************************************************************!*\
|
|||
|
|
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/sj-info.vue ***!
|
|||
|
|
\*****************************************************************************/
|
|||
|
|
/*! no static exports found */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony import */ var _sj_info_vue_vue_type_template_id_0ff1c510_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./sj-info.vue?vue&type=template&id=0ff1c510&scoped=true& */ 1474);
|
|||
|
|
/* harmony import */ var _sj_info_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./sj-info.vue?vue&type=script&lang=js& */ 1476);
|
|||
|
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _sj_info_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _sj_info_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
|||
|
|
/* harmony import */ var _sj_info_vue_vue_type_style_index_0_id_0ff1c510_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./sj-info.vue?vue&type=style&index=0&id=0ff1c510&scoped=true&lang=css& */ 1478);
|
|||
|
|
/* harmony import */ var _Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 42);
|
|||
|
|
|
|||
|
|
var renderjs
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
/* normalize component */
|
|||
|
|
|
|||
|
|
var component = Object(_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
|
|||
|
|
_sj_info_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
|||
|
|
_sj_info_vue_vue_type_template_id_0ff1c510_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
|||
|
|
_sj_info_vue_vue_type_template_id_0ff1c510_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
|||
|
|
false,
|
|||
|
|
null,
|
|||
|
|
"0ff1c510",
|
|||
|
|
null,
|
|||
|
|
false,
|
|||
|
|
_sj_info_vue_vue_type_template_id_0ff1c510_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
|
|||
|
|
renderjs
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
component.options.__file = "pages/ruzhu/sj-info.vue"
|
|||
|
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ 1474:
|
|||
|
|
/*!************************************************************************************************************************!*\
|
|||
|
|
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/sj-info.vue?vue&type=template&id=0ff1c510&scoped=true& ***!
|
|||
|
|
\************************************************************************************************************************/
|
|||
|
|
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony import */ var _Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_template_id_0ff1c510_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./sj-info.vue?vue&type=template&id=0ff1c510&scoped=true& */ 1475);
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_template_id_0ff1c510_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
|||
|
|
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_template_id_0ff1c510_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
|||
|
|
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_template_id_0ff1c510_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
|
|||
|
|
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_template_id_0ff1c510_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ 1475:
|
|||
|
|
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
|||
|
|
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!/Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/sj-info.vue?vue&type=template&id=0ff1c510&scoped=true& ***!
|
|||
|
|
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|||
|
|
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
|
|||
|
|
var components
|
|||
|
|
var render = function () {
|
|||
|
|
var _vm = this
|
|||
|
|
var _h = _vm.$createElement
|
|||
|
|
var _c = _vm._self._c || _h
|
|||
|
|
var g0 = _vm.formData.service_skills.length
|
|||
|
|
var m0 = _vm.formatTime(_vm.startTime)
|
|||
|
|
var m1 = _vm.formatTime(_vm.endTime)
|
|||
|
|
_vm.$mp.data = Object.assign(
|
|||
|
|
{},
|
|||
|
|
{
|
|||
|
|
$root: {
|
|||
|
|
g0: g0,
|
|||
|
|
m0: m0,
|
|||
|
|
m1: m1,
|
|||
|
|
},
|
|||
|
|
}
|
|||
|
|
)
|
|||
|
|
}
|
|||
|
|
var recyclableRender = false
|
|||
|
|
var staticRenderFns = []
|
|||
|
|
render._withStripped = true
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ 1476:
|
|||
|
|
/*!******************************************************************************************************!*\
|
|||
|
|
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/sj-info.vue?vue&type=script&lang=js& ***!
|
|||
|
|
\******************************************************************************************************/
|
|||
|
|
/*! no static exports found */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony import */ var _Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./sj-info.vue?vue&type=script&lang=js& */ 1477);
|
|||
|
|
/* harmony import */ var _Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
|
|||
|
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
|||
|
|
/* harmony default export */ __webpack_exports__["default"] = (_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ 1477:
|
|||
|
|
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
|||
|
|
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!/Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/sj-info.vue?vue&type=script&lang=js& ***!
|
|||
|
|
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|||
|
|
/*! no static exports found */
|
|||
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
/* WEBPACK VAR INJECTION */(function(uni) {
|
|||
|
|
|
|||
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
|||
|
|
Object.defineProperty(exports, "__esModule", {
|
|||
|
|
value: true
|
|||
|
|
});
|
|||
|
|
exports.default = void 0;
|
|||
|
|
var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 34));
|
|||
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
|
|||
|
|
var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 5));
|
|||
|
|
var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 36));
|
|||
|
|
var _request = _interopRequireDefault(__webpack_require__(/*! ../../utils/request */ 37));
|
|||
|
|
var _ChinaCitys = _interopRequireDefault(__webpack_require__(/*! ../../static/data/ChinaCitys.json */ 277));
|
|||
|
|
var _debounce = __webpack_require__(/*! @/utils/debounce.js */ 190);
|
|||
|
|
var _methods, _data$computed$watch$;
|
|||
|
|
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
|
|||
|
|
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
|
|||
|
|
var _default = (_data$computed$watch$ = {
|
|||
|
|
data: function data() {
|
|||
|
|
var loadedData = this.loadFormDataFromLocal();
|
|||
|
|
return {
|
|||
|
|
formData: loadedData || {
|
|||
|
|
store_logo: '',
|
|||
|
|
store_name: '',
|
|||
|
|
business_hours: '',
|
|||
|
|
service_skills: [],
|
|||
|
|
store_location: '',
|
|||
|
|
store_address: '',
|
|||
|
|
get_message_method: '',
|
|||
|
|
invite_code: '',
|
|||
|
|
professional_experience: '',
|
|||
|
|
dependency_code: '',
|
|||
|
|
// 区code
|
|||
|
|
dependency_province: '',
|
|||
|
|
// 省code
|
|||
|
|
dependency_city: '',
|
|||
|
|
// 市code
|
|||
|
|
longitude: '',
|
|||
|
|
// 经度
|
|||
|
|
latitude: '' // 纬度
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
ChinaCitys: _ChinaCitys.default,
|
|||
|
|
locatinCitys: [],
|
|||
|
|
locationAreas: [],
|
|||
|
|
locationValue: [0, 0, 0],
|
|||
|
|
showServicePopupFlag: false,
|
|||
|
|
serviceList: [],
|
|||
|
|
selectedServicesText: '',
|
|||
|
|
showLocationPopupFlag: false,
|
|||
|
|
showTimePicker: false,
|
|||
|
|
pickerValue: [8, 0, 0, 18, 0],
|
|||
|
|
hours: Array.from({
|
|||
|
|
length: 24
|
|||
|
|
}, function (_, i) {
|
|||
|
|
return i < 10 ? "0".concat(i) : "".concat(i);
|
|||
|
|
}),
|
|||
|
|
minutes: Array.from({
|
|||
|
|
length: 60
|
|||
|
|
}, function (_, i) {
|
|||
|
|
return i < 10 ? "0".concat(i) : "".concat(i);
|
|||
|
|
}),
|
|||
|
|
timeType: 'start',
|
|||
|
|
indicatorStyle: 'height: 68rpx;',
|
|||
|
|
messageMethodText: '',
|
|||
|
|
experienceText: '',
|
|||
|
|
showTipPopupFlag: false,
|
|||
|
|
tipTitle: '',
|
|||
|
|
tipImage: '',
|
|||
|
|
currentTipType: '',
|
|||
|
|
userId: null,
|
|||
|
|
identity: null,
|
|||
|
|
tipImagesPreloaded: false,
|
|||
|
|
tipPopupBg: 'https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/ab410a5d-5819-47f2-a0fc-3fd6b90d6770',
|
|||
|
|
// 邀请码相关字段
|
|||
|
|
inviteCodeValidating: false,
|
|||
|
|
inviteCodeError: false,
|
|||
|
|
inviterInfo: null,
|
|||
|
|
currentValidatingCode: '',
|
|||
|
|
fromAddressPage: false,
|
|||
|
|
addressListener: null,
|
|||
|
|
// 抖动效果控制
|
|||
|
|
shakeInviteError: false,
|
|||
|
|
inviteValidationTimer: null // 邀请码验证定时器
|
|||
|
|
};
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
computed: {
|
|||
|
|
startTime: function startTime() {
|
|||
|
|
return {
|
|||
|
|
hour: this.hours[this.pickerValue[0]],
|
|||
|
|
minute: this.minutes[this.pickerValue[1]]
|
|||
|
|
};
|
|||
|
|
},
|
|||
|
|
endTime: function endTime() {
|
|||
|
|
return {
|
|||
|
|
hour: this.hours[this.pickerValue[3]],
|
|||
|
|
minute: this.minutes[this.pickerValue[4]]
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
watch: {
|
|||
|
|
'formData.store_name': function formDataStore_name(newVal) {
|
|||
|
|
this.saveFormDataToLocalDebounce();
|
|||
|
|
},
|
|||
|
|
'formData.store_logo': function formDataStore_logo(newVal) {
|
|||
|
|
this.saveFormDataToLocalDebounce();
|
|||
|
|
},
|
|||
|
|
'formData.invite_code': function formDataInvite_code(newVal) {
|
|||
|
|
this.saveFormDataToLocalDebounce();
|
|||
|
|
},
|
|||
|
|
'formData.store_address': function formDataStore_address(newVal) {
|
|||
|
|
this.saveFormDataToLocalDebounce();
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
onLoad: function onLoad() {
|
|||
|
|
var _this = this;
|
|||
|
|
uni.$on('address-selected-for-sj', function (addressData) {
|
|||
|
|
_this.handleAddressSelected(addressData);
|
|||
|
|
});
|
|||
|
|
},
|
|||
|
|
onUnload: function onUnload() {
|
|||
|
|
uni.$off('address-selected-for-sj');
|
|||
|
|
},
|
|||
|
|
mounted: function mounted() {
|
|||
|
|
this.identity = getApp().globalData.artisanType;
|
|||
|
|
this.getUserInfo();
|
|||
|
|
this.preloadTipImages();
|
|||
|
|
this.locatinCitys = this.ChinaCitys[0].citys;
|
|||
|
|
this.locationAreas = this.locatinCitys[0].areas;
|
|||
|
|
this.loadServiceSkills();
|
|||
|
|
this.updateSelectedServicesText();
|
|||
|
|
|
|||
|
|
// 初始化消息方式和专业经验显示文本
|
|||
|
|
if (this.formData.get_message_method) {
|
|||
|
|
var methods = ['朋友圈', '抖音', '地推', '朋友介绍', '微博'];
|
|||
|
|
this.messageMethodText = methods[this.formData.get_message_method - 1] || '';
|
|||
|
|
}
|
|||
|
|
if (this.formData.professional_experience) {
|
|||
|
|
var experiences = ['实习', '1-3年', '3-5年', '5-10年', '10年以上'];
|
|||
|
|
this.experienceText = experiences[this.formData.professional_experience - 1] || '';
|
|||
|
|
}
|
|||
|
|
this.setupAddressListener();
|
|||
|
|
if (this.formData.invite_code) {
|
|||
|
|
this.validateInviteCode(this.formData.invite_code);
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
beforeDestroy: function beforeDestroy() {
|
|||
|
|
if (this.addressListener) {
|
|||
|
|
uni.$off('address-selected', this.addressListener);
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
onShow: function onShow() {
|
|||
|
|
this.checkAddressData();
|
|||
|
|
var localData = this.loadFormDataFromLocal();
|
|||
|
|
if (localData) {
|
|||
|
|
Object.assign(this.formData, localData);
|
|||
|
|
|
|||
|
|
// 立即更新显示文本(即使在 serviceList 加载完成前)
|
|||
|
|
this.updateSelectedServicesTextImmediately();
|
|||
|
|
|
|||
|
|
// 恢复服务技能的选中状态
|
|||
|
|
if (this.serviceList.length > 0) {
|
|||
|
|
this.restoreServiceSkillsSelection();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 恢复获取消息方式的显示文本
|
|||
|
|
if (this.formData.get_message_method) {
|
|||
|
|
var methods = ['朋友圈', '抖音', '地推', '朋友介绍', '微博'];
|
|||
|
|
this.messageMethodText = methods[this.formData.get_message_method - 1] || '';
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 恢复专业经验的显示文本
|
|||
|
|
if (this.formData.professional_experience) {
|
|||
|
|
var experiences = ['实习', '1-3年', '3-5年', '5-10年', '10年以上'];
|
|||
|
|
this.experienceText = experiences[this.formData.professional_experience - 1] || '';
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 重新从本地存储加载邀请码验证状态
|
|||
|
|
this.loadInviteStateFromLocal();
|
|||
|
|
this.checkGlobalData();
|
|||
|
|
|
|||
|
|
// 邀请码验证
|
|||
|
|
if (this.formData.invite_code) {
|
|||
|
|
this.validateInviteCode(this.formData.invite_code);
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
onHide: function onHide() {
|
|||
|
|
this.saveFormDataToLocal();
|
|||
|
|
}
|
|||
|
|
}, (0, _defineProperty2.default)(_data$computed$watch$, "onUnload", function onUnload() {
|
|||
|
|
this.saveFormDataToLocal();
|
|||
|
|
}), (0, _defineProperty2.default)(_data$computed$watch$, "methods", (_methods = {
|
|||
|
|
// 邀请码相关方法
|
|||
|
|
// 从本地存储加载邀请码验证状态
|
|||
|
|
loadInviteStateFromLocal: function loadInviteStateFromLocal() {
|
|||
|
|
try {
|
|||
|
|
var inviteState = uni.getStorageSync('store_invite_state');
|
|||
|
|
if (inviteState) {
|
|||
|
|
console.log('加载邀请码验证状态:', inviteState);
|
|||
|
|
|
|||
|
|
// 恢复邀请码验证状态
|
|||
|
|
this.inviterInfo = inviteState.inviterInfo || null;
|
|||
|
|
this.inviteCodeError = inviteState.inviteCodeError || false;
|
|||
|
|
this.currentValidatingCode = inviteState.currentValidatingCode || '';
|
|||
|
|
|
|||
|
|
// 特殊处理:如果当前邀请码是13131313,确保状态正确
|
|||
|
|
if (this.formData.invite_code === '13131313') {
|
|||
|
|
console.log('检测到特殊邀请码13131313,重置验证状态');
|
|||
|
|
this.inviteCodeError = false;
|
|||
|
|
this.inviterInfo = null;
|
|||
|
|
this.currentValidatingCode = '13131313';
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 如果正在验证的邀请码与当前表单中的一致,保持验证状态
|
|||
|
|
if (this.currentValidatingCode === this.formData.invite_code) {
|
|||
|
|
// 状态已恢复,无需额外操作
|
|||
|
|
} else {
|
|||
|
|
// 如果不一致,重新验证
|
|||
|
|
if (this.formData.invite_code && this.formData.invite_code.trim() !== '') {
|
|||
|
|
console.log('邀请码不一致,重新验证:', this.formData.invite_code);
|
|||
|
|
this.handleInviteCodeInput({
|
|||
|
|
detail: {
|
|||
|
|
value: this.formData.invite_code
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
} else {
|
|||
|
|
// 如果没有保存的状态,重置为初始状态
|
|||
|
|
this.resetInviteCodeState();
|
|||
|
|
}
|
|||
|
|
} catch (e) {
|
|||
|
|
console.log('加载邀请码验证状态失败:', e);
|
|||
|
|
this.resetInviteCodeState();
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
// 新增方法:重置邀请码状态
|
|||
|
|
resetInviteCodeState: function resetInviteCodeState() {
|
|||
|
|
this.inviteCodeValidating = false;
|
|||
|
|
this.inviteCodeError = false;
|
|||
|
|
this.inviterInfo = null;
|
|||
|
|
this.currentValidatingCode = '';
|
|||
|
|
this.shakeInviteError = false;
|
|||
|
|
},
|
|||
|
|
// 新增方法:专门保存邀请码验证状态
|
|||
|
|
saveInviteStateToLocal: function saveInviteStateToLocal() {
|
|||
|
|
try {
|
|||
|
|
var inviteState = {
|
|||
|
|
inviterInfo: this.inviterInfo,
|
|||
|
|
inviteCodeError: this.inviteCodeError,
|
|||
|
|
currentValidatingCode: this.currentValidatingCode || this.formData.invite_code || ''
|
|||
|
|
};
|
|||
|
|
uni.setStorageSync('store_invite_state', inviteState);
|
|||
|
|
console.log('邀请码验证状态已保存:', {
|
|||
|
|
hasInviterInfo: !!this.inviterInfo,
|
|||
|
|
inviteCodeError: this.inviteCodeError,
|
|||
|
|
currentValidatingCode: this.currentValidatingCode
|
|||
|
|
});
|
|||
|
|
} catch (e) {
|
|||
|
|
console.log('保存邀请码验证状态失败:', e);
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
// 触发邀请码错误抖动效果
|
|||
|
|
triggerInviteErrorShake: function triggerInviteErrorShake() {
|
|||
|
|
var _this2 = this;
|
|||
|
|
// 触发抖动效果
|
|||
|
|
this.shakeInviteError = true;
|
|||
|
|
|
|||
|
|
// 滚动到邀请码容器位置
|
|||
|
|
this.$nextTick(function () {
|
|||
|
|
// 使用uni.createSelectorQuery获取邀请码容器的位置
|
|||
|
|
var query = uni.createSelectorQuery().in(_this2);
|
|||
|
|
query.select('.invite-code-container').boundingClientRect(function (rect) {
|
|||
|
|
if (rect) {
|
|||
|
|
// 获取当前窗口高度
|
|||
|
|
var windowHeight = uni.getSystemInfoSync().windowHeight;
|
|||
|
|
|
|||
|
|
// 判断邀请码容器是否已经在可视区域内
|
|||
|
|
// 计算容器在屏幕中的位置比例(0-1之间)
|
|||
|
|
var containerTopRatio = rect.top / windowHeight;
|
|||
|
|
var containerBottomRatio = (rect.top + rect.height) / windowHeight;
|
|||
|
|
|
|||
|
|
// 如果容器已经在屏幕中上部(顶部在屏幕中间以上),就不需要滚动
|
|||
|
|
// 或者容器整体都在屏幕内,也不需要滚动
|
|||
|
|
if (containerTopRatio >= 0 && containerTopRatio < 0.7 && containerBottomRatio <= 1) {
|
|||
|
|
console.log('邀请码容器已在可视区域内,不需要滚动');
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 滚动到邀请码容器位置,减去一些偏移量让用户体验更好
|
|||
|
|
uni.pageScrollTo({
|
|||
|
|
scrollTop: rect.top - 50,
|
|||
|
|
duration: 300
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
}).exec();
|
|||
|
|
});
|
|||
|
|
|
|||
|
|
// 0.5秒后重置抖动状态
|
|||
|
|
setTimeout(function () {
|
|||
|
|
_this2.shakeInviteError = false;
|
|||
|
|
}, 500);
|
|||
|
|
},
|
|||
|
|
// 处理邀请码输入
|
|||
|
|
handleInviteCodeInput: function handleInviteCodeInput(e) {
|
|||
|
|
var _this3 = this;
|
|||
|
|
var code = e.detail ? e.detail.value : this.formData.invite_code;
|
|||
|
|
console.log('邀请码输入:', code);
|
|||
|
|
|
|||
|
|
// 立即重置状态
|
|||
|
|
this.inviteCodeValidating = false;
|
|||
|
|
this.inviteCodeError = false;
|
|||
|
|
this.inviterInfo = null;
|
|||
|
|
|
|||
|
|
// 如果邀请码为空,不进行验证
|
|||
|
|
if (!code || code.trim() === '') {
|
|||
|
|
this.formData.invite_code = '';
|
|||
|
|
this.saveFormDataToLocalDebounce();
|
|||
|
|
// 保存空状态
|
|||
|
|
this.saveInviteStateToLocal();
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
this.formData.invite_code = code;
|
|||
|
|
this.saveFormDataToLocalDebounce();
|
|||
|
|
|
|||
|
|
// 【关键修复】如果是13131313,立即通过验证并取消任何正在进行的验证
|
|||
|
|
if (code === '13131313') {
|
|||
|
|
console.log('检测到特殊邀请码13131313,立即通过');
|
|||
|
|
|
|||
|
|
// 清除任何可能的定时器
|
|||
|
|
if (this.inviteValidationTimer) {
|
|||
|
|
clearTimeout(this.inviteValidationTimer);
|
|||
|
|
this.inviteValidationTimer = null;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 立即更新状态
|
|||
|
|
this.inviteCodeValidating = false;
|
|||
|
|
this.inviteCodeError = false;
|
|||
|
|
this.inviterInfo = null;
|
|||
|
|
this.currentValidatingCode = code;
|
|||
|
|
|
|||
|
|
// 特殊邀请码也需要保存状态
|
|||
|
|
var inviteState = {
|
|||
|
|
inviterInfo: null,
|
|||
|
|
inviteCodeError: false,
|
|||
|
|
currentValidatingCode: code
|
|||
|
|
};
|
|||
|
|
uni.setStorageSync('store_invite_state', inviteState);
|
|||
|
|
|
|||
|
|
// 强制更新视图
|
|||
|
|
this.$forceUpdate();
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 记录当前正在验证的邀请码
|
|||
|
|
this.currentValidatingCode = code;
|
|||
|
|
|
|||
|
|
// 立即保存状态(验证中)
|
|||
|
|
this.saveInviteStateToLocal();
|
|||
|
|
|
|||
|
|
// 清除之前的定时器
|
|||
|
|
if (this.inviteValidationTimer) {
|
|||
|
|
clearTimeout(this.inviteValidationTimer);
|
|||
|
|
this.inviteValidationTimer = null;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 设置新的定时器
|
|||
|
|
this.inviteValidationTimer = setTimeout(function () {
|
|||
|
|
// 检查邀请码是否变化
|
|||
|
|
if (_this3.formData.invite_code !== _this3.currentValidatingCode) {
|
|||
|
|
console.log('邀请码已变化,取消验证');
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 再次检查是否是13131313(双重检查)
|
|||
|
|
if (_this3.formData.invite_code === '13131313') {
|
|||
|
|
console.log('双重检查:检测到特殊邀请码13131313');
|
|||
|
|
_this3.inviteCodeValidating = false;
|
|||
|
|
_this3.inviteCodeError = false;
|
|||
|
|
_this3.inviterInfo = null;
|
|||
|
|
_this3.currentValidatingCode = '13131313';
|
|||
|
|
var _inviteState = {
|
|||
|
|
inviterInfo: null,
|
|||
|
|
inviteCodeError: false,
|
|||
|
|
currentValidatingCode: '13131313'
|
|||
|
|
};
|
|||
|
|
uni.setStorageSync('store_invite_state', _inviteState);
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
console.log('开始验证邀请码:', _this3.formData.invite_code);
|
|||
|
|
_this3.validateInviteCode(_this3.formData.invite_code);
|
|||
|
|
|
|||
|
|
// 清理定时器
|
|||
|
|
_this3.inviteValidationTimer = null;
|
|||
|
|
}, 600); // 适当增加延迟时间
|
|||
|
|
},
|
|||
|
|
// 验证邀请码
|
|||
|
|
validateInviteCode: function validateInviteCode(code) {
|
|||
|
|
var _this4 = this;
|
|||
|
|
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
|
|||
|
|
var inviteState, _inviteState2, response, userData, _inviteState3;
|
|||
|
|
return _regenerator.default.wrap(function _callee$(_context) {
|
|||
|
|
while (1) {
|
|||
|
|
switch (_context.prev = _context.next) {
|
|||
|
|
case 0:
|
|||
|
|
console.log('开始验证邀请码:', code);
|
|||
|
|
|
|||
|
|
// 特殊邀请码13131313直接通过
|
|||
|
|
if (!(code === '13131313')) {
|
|||
|
|
_context.next = 11;
|
|||
|
|
break;
|
|||
|
|
}
|
|||
|
|
console.log('特殊邀请码13131313,直接通过');
|
|||
|
|
_this4.inviteCodeValidating = false;
|
|||
|
|
_this4.inviteCodeError = false;
|
|||
|
|
_this4.inviterInfo = null;
|
|||
|
|
_this4.currentValidatingCode = code;
|
|||
|
|
// 特殊邀请码也需要保存状态
|
|||
|
|
inviteState = {
|
|||
|
|
inviterInfo: null,
|
|||
|
|
inviteCodeError: false,
|
|||
|
|
currentValidatingCode: code
|
|||
|
|
};
|
|||
|
|
uni.setStorageSync('store_invite_state', inviteState);
|
|||
|
|
|
|||
|
|
// 强制更新视图
|
|||
|
|
_this4.$forceUpdate();
|
|||
|
|
return _context.abrupt("return");
|
|||
|
|
case 11:
|
|||
|
|
if (!(!code || code.trim() === '')) {
|
|||
|
|
_context.next = 19;
|
|||
|
|
break;
|
|||
|
|
}
|
|||
|
|
_this4.inviteCodeValidating = false;
|
|||
|
|
_this4.inviteCodeError = false;
|
|||
|
|
_this4.inviterInfo = null;
|
|||
|
|
_this4.currentValidatingCode = '';
|
|||
|
|
_inviteState2 = {
|
|||
|
|
inviterInfo: null,
|
|||
|
|
inviteCodeError: false,
|
|||
|
|
currentValidatingCode: ''
|
|||
|
|
};
|
|||
|
|
uni.setStorageSync('store_invite_state', _inviteState2);
|
|||
|
|
return _context.abrupt("return");
|
|||
|
|
case 19:
|
|||
|
|
// 设置验证中状态
|
|||
|
|
_this4.inviteCodeValidating = true;
|
|||
|
|
_this4.inviteCodeError = false;
|
|||
|
|
_this4.inviterInfo = null;
|
|||
|
|
_this4.currentValidatingCode = code;
|
|||
|
|
_context.prev = 23;
|
|||
|
|
_context.next = 26;
|
|||
|
|
return _request.default.post('/user/user/getInvite', {
|
|||
|
|
invite_code: code
|
|||
|
|
});
|
|||
|
|
case 26:
|
|||
|
|
response = _context.sent;
|
|||
|
|
console.log('邀请码验证响应:', response);
|
|||
|
|
|
|||
|
|
// 验证完成
|
|||
|
|
_this4.inviteCodeValidating = false;
|
|||
|
|
if (response && response.code === 200 && response.data) {
|
|||
|
|
userData = response.data; //检查返回的数据是否有效
|
|||
|
|
if (userData.account) {
|
|||
|
|
// 邀请码有效,保存邀请人信息
|
|||
|
|
_this4.inviterInfo = userData;
|
|||
|
|
_this4.inviteCodeError = false;
|
|||
|
|
console.log('邀请码验证通过,邀请人:', userData);
|
|||
|
|
} else {
|
|||
|
|
// 接口返回数据但没有account字段,说明不是有效邀请人
|
|||
|
|
console.log('接口返回数据无效,没有account字段:', userData);
|
|||
|
|
_this4.inviterInfo = null;
|
|||
|
|
_this4.inviteCodeError = true;
|
|||
|
|
}
|
|||
|
|
} else {
|
|||
|
|
// 接口返回错误或数据为空
|
|||
|
|
console.log('接口返回错误:', (response === null || response === void 0 ? void 0 : response.msg) || '未知错误');
|
|||
|
|
_this4.inviterInfo = null;
|
|||
|
|
_this4.inviteCodeError = true;
|
|||
|
|
}
|
|||
|
|
_context.next = 38;
|
|||
|
|
break;
|
|||
|
|
case 32:
|
|||
|
|
_context.prev = 32;
|
|||
|
|
_context.t0 = _context["catch"](23);
|
|||
|
|
console.error('验证邀请码失败:', _context.t0);
|
|||
|
|
_this4.inviteCodeValidating = false;
|
|||
|
|
_this4.inviteCodeError = true;
|
|||
|
|
_this4.inviterInfo = null;
|
|||
|
|
case 38:
|
|||
|
|
_context.prev = 38;
|
|||
|
|
// 无论成功失败都保存状态
|
|||
|
|
_inviteState3 = {
|
|||
|
|
inviterInfo: _this4.inviterInfo,
|
|||
|
|
inviteCodeError: _this4.inviteCodeError,
|
|||
|
|
currentValidatingCode: _this4.currentValidatingCode
|
|||
|
|
};
|
|||
|
|
uni.setStorageSync('store_invite_state', _inviteState3);
|
|||
|
|
return _context.finish(38);
|
|||
|
|
case 42:
|
|||
|
|
case "end":
|
|||
|
|
return _context.stop();
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}, _callee, null, [[23, 32, 38, 42]]);
|
|||
|
|
}))();
|
|||
|
|
},
|
|||
|
|
// 从本地存储加载数据
|
|||
|
|
loadFormDataFromLocal: function loadFormDataFromLocal() {
|
|||
|
|
try {
|
|||
|
|
var stored = uni.getStorageSync('store_info_form_data');
|
|||
|
|
if (stored) {
|
|||
|
|
console.log('从本地存储加载门店数据:', stored);
|
|||
|
|
|
|||
|
|
// 同时加载邀请码验证状态
|
|||
|
|
var inviteState = uni.getStorageSync('store_invite_state');
|
|||
|
|
if (inviteState) {
|
|||
|
|
this.inviterInfo = inviteState.inviterInfo;
|
|||
|
|
this.inviteCodeError = inviteState.inviteCodeError || false;
|
|||
|
|
this.currentValidatingCode = inviteState.currentValidatingCode || '';
|
|||
|
|
console.log('加载邀请码验证状态:', inviteState);
|
|||
|
|
}
|
|||
|
|
return stored;
|
|||
|
|
}
|
|||
|
|
} catch (e) {
|
|||
|
|
console.log('读取门店数据失败:', e);
|
|||
|
|
}
|
|||
|
|
return null;
|
|||
|
|
},
|
|||
|
|
// 保存数据到本地存储
|
|||
|
|
saveFormDataToLocal: function saveFormDataToLocal() {
|
|||
|
|
try {
|
|||
|
|
uni.setStorageSync('store_info_form_data', this.formData);
|
|||
|
|
|
|||
|
|
// 同时保存邀请码验证状态
|
|||
|
|
var inviteState = {
|
|||
|
|
inviterInfo: this.inviterInfo,
|
|||
|
|
inviteCodeError: this.inviteCodeError,
|
|||
|
|
currentValidatingCode: this.currentValidatingCode
|
|||
|
|
};
|
|||
|
|
uni.setStorageSync('store_invite_state', inviteState);
|
|||
|
|
console.log('门店数据已保存到本地存储');
|
|||
|
|
} catch (e) {
|
|||
|
|
console.log('保存门店数据失败:', e);
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
// 防抖保存
|
|||
|
|
saveFormDataToLocalDebounce: function saveFormDataToLocalDebounce() {
|
|||
|
|
var _this5 = this;
|
|||
|
|
// 使用debounce函数
|
|||
|
|
if (!this._saveDebounce) {
|
|||
|
|
this._saveDebounce = (0, _debounce.debounce)(function () {
|
|||
|
|
_this5.saveFormDataToLocal();
|
|||
|
|
}, 500);
|
|||
|
|
}
|
|||
|
|
this._saveDebounce();
|
|||
|
|
},
|
|||
|
|
// 清空本地存储
|
|||
|
|
clearFormDataLocal: function clearFormDataLocal() {
|
|||
|
|
try {
|
|||
|
|
uni.removeStorageSync('store_info_form_data');
|
|||
|
|
console.log('已清空门店数据');
|
|||
|
|
} catch (e) {
|
|||
|
|
console.log('清空门店数据失败:', e);
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
// 立即更新已选择服务技能的显示文本(不依赖 serviceList)
|
|||
|
|
updateSelectedServicesText: function updateSelectedServicesText() {
|
|||
|
|
var _this6 = this;
|
|||
|
|
if (this.formData.service_skills && this.formData.service_skills.length > 0) {
|
|||
|
|
if (this.serviceList.length > 0) {
|
|||
|
|
var selectedServices = this.serviceList.filter(function (item) {
|
|||
|
|
return _this6.formData.service_skills.includes(item.id);
|
|||
|
|
}).map(function (item) {
|
|||
|
|
item.checked = true;
|
|||
|
|
return item.title;
|
|||
|
|
});
|
|||
|
|
this.selectedServicesText = selectedServices.join('、');
|
|||
|
|
} else {
|
|||
|
|
// serviceList 还未加载,显示数量
|
|||
|
|
this.selectedServicesText = "\u5DF2\u9009\u62E9".concat(this.formData.service_skills.length, "\u9879");
|
|||
|
|
}
|
|||
|
|
} else {
|
|||
|
|
this.selectedServicesText = '';
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
// 地址相关方法
|
|||
|
|
setupAddressListener: function setupAddressListener() {
|
|||
|
|
var _this7 = this;
|
|||
|
|
this.addressListener = function (addressData) {
|
|||
|
|
_this7.handleAddressSelected(addressData);
|
|||
|
|
};
|
|||
|
|
uni.$on('address-selected', this.addressListener);
|
|||
|
|
},
|
|||
|
|
// 检查地址数据
|
|||
|
|
checkAddressData: function checkAddressData() {
|
|||
|
|
try {
|
|||
|
|
var sjAddress = uni.getStorageSync('sj_selected_address');
|
|||
|
|
if (sjAddress) {
|
|||
|
|
this.handleAddressSelected(sjAddress);
|
|||
|
|
uni.removeStorageSync('sj_selected_address');
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
} catch (e) {}
|
|||
|
|
if (getApp().globalData && getApp().globalData.selectedAddress) {
|
|||
|
|
this.handleAddressSelected(getApp().globalData.selectedAddress);
|
|||
|
|
delete getApp().globalData.selectedAddress;
|
|||
|
|
}
|
|||
|
|
try {
|
|||
|
|
var storedAddress = uni.getStorageSync('selectedAddress');
|
|||
|
|
if (storedAddress) {
|
|||
|
|
this.handleAddressSelected(storedAddress);
|
|||
|
|
uni.removeStorageSync('selectedAddress');
|
|||
|
|
}
|
|||
|
|
} catch (e) {}
|
|||
|
|
},
|
|||
|
|
// 处理地址选择结果
|
|||
|
|
handleAddressSelected: function handleAddressSelected(addressData) {
|
|||
|
|
if (!addressData) return;
|
|||
|
|
var address = '';
|
|||
|
|
if (addressData.name) {
|
|||
|
|
address = addressData.name;
|
|||
|
|
} else if (addressData.address) {
|
|||
|
|
address = addressData.address;
|
|||
|
|
}
|
|||
|
|
if (!address) return;
|
|||
|
|
this.formData.store_address = address;
|
|||
|
|
if (addressData.location) {
|
|||
|
|
var _addressData$location = addressData.location.split(','),
|
|||
|
|
_addressData$location2 = (0, _slicedToArray2.default)(_addressData$location, 2),
|
|||
|
|
longitude = _addressData$location2[0],
|
|||
|
|
latitude = _addressData$location2[1];
|
|||
|
|
this.formData.longitude = longitude || '';
|
|||
|
|
this.formData.latitude = latitude || '';
|
|||
|
|
}
|
|||
|
|
if (addressData.pname || addressData.cityname || addressData.adname) {
|
|||
|
|
var locationParts = [];
|
|||
|
|
if (addressData.pname) locationParts.push(addressData.pname);
|
|||
|
|
if (addressData.cityname) locationParts.push(addressData.cityname);
|
|||
|
|
if (addressData.adname) locationParts.push(addressData.adname);
|
|||
|
|
this.formData.store_location = locationParts.join('-');
|
|||
|
|
}
|
|||
|
|
this.saveFormDataToLocal();
|
|||
|
|
this.$forceUpdate();
|
|||
|
|
|
|||
|
|
// uni.showToast({
|
|||
|
|
// title: '地址已选择',
|
|||
|
|
// icon: 'none'
|
|||
|
|
// });
|
|||
|
|
},
|
|||
|
|
// 检查全局数据
|
|||
|
|
checkGlobalData: function checkGlobalData() {
|
|||
|
|
if (getApp().globalData.storeInfoData) {
|
|||
|
|
Object.assign(this.formData, getApp().globalData.storeInfoData);
|
|||
|
|
this.saveFormDataToLocal();
|
|||
|
|
// delete getApp().globalData.storeInfoData;
|
|||
|
|
getApp().globalData.qualificationData = null;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}, (0, _defineProperty2.default)(_methods, "updateSelectedServicesText", function updateSelectedServicesText() {
|
|||
|
|
var _this8 = this;
|
|||
|
|
if (this.formData.service_skills && this.formData.service_skills.length > 0 && this.serviceList.length > 0) {
|
|||
|
|
var selectedServices = this.serviceList.filter(function (item) {
|
|||
|
|
return _this8.formData.service_skills.includes(item.id);
|
|||
|
|
}).map(function (item) {
|
|||
|
|
item.checked = true;
|
|||
|
|
return item.title;
|
|||
|
|
});
|
|||
|
|
this.selectedServicesText = selectedServices.join('、');
|
|||
|
|
}
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "getUserInfo", function getUserInfo() {
|
|||
|
|
var _this9 = this;
|
|||
|
|
_request.default.post('/user/getuser', {
|
|||
|
|
type: 1
|
|||
|
|
}).then(function (result) {
|
|||
|
|
_this9.userId = result.data.id;
|
|||
|
|
});
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "getFormData", function getFormData() {
|
|||
|
|
return this.formData;
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "preloadTipImages", function preloadTipImages() {
|
|||
|
|
var _this10 = this;
|
|||
|
|
var images = [this.tipPopupBg,
|
|||
|
|
// 弹窗背景图片
|
|||
|
|
'https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/98ad5649-db6d-4453-a308-c592fe155ed9',
|
|||
|
|
// 店铺logo提示图片
|
|||
|
|
'https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/4a2dc8c2-98d4-4465-ae31-b2ea2d13aa23' // 店铺名称提示图片
|
|||
|
|
];
|
|||
|
|
|
|||
|
|
console.log('开始预加载提示弹窗图片...');
|
|||
|
|
|
|||
|
|
// 使用 Promise.all 确保所有图片都加载完成
|
|||
|
|
var loadPromises = images.map(function (src) {
|
|||
|
|
return _this10.loadImage(src);
|
|||
|
|
});
|
|||
|
|
Promise.all(loadPromises).then(function () {
|
|||
|
|
console.log('所有提示弹窗图片预加载完成');
|
|||
|
|
_this10.tipImagesPreloaded = true;
|
|||
|
|
}).catch(function (error) {
|
|||
|
|
console.warn('部分图片预加载失败:', error);
|
|||
|
|
// 即使部分图片加载失败,也设置为预加载完成,避免影响用户操作
|
|||
|
|
_this10.tipImagesPreloaded = true;
|
|||
|
|
});
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "loadImage", function loadImage(src) {
|
|||
|
|
return new Promise(function (resolve, reject) {
|
|||
|
|
var img = new Image();
|
|||
|
|
img.onload = function () {
|
|||
|
|
console.log('图片加载成功:', src);
|
|||
|
|
resolve();
|
|||
|
|
};
|
|||
|
|
img.onerror = function () {
|
|||
|
|
console.warn('图片加载失败:', src);
|
|||
|
|
reject(new Error("\u56FE\u7247\u52A0\u8F7D\u5931\u8D25: ".concat(src)));
|
|||
|
|
};
|
|||
|
|
img.src = src;
|
|||
|
|
});
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "showTipPopup", function showTipPopup(field) {
|
|||
|
|
var _this11 = this;
|
|||
|
|
var tipConfig = {
|
|||
|
|
'store_logo': {
|
|||
|
|
title: '如何查看店铺logo',
|
|||
|
|
image: 'https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/98ad5649-db6d-4453-a308-c592fe155ed9'
|
|||
|
|
},
|
|||
|
|
'store_name': {
|
|||
|
|
title: '如何查看店铺名称',
|
|||
|
|
image: 'https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/4a2dc8c2-98d4-4465-ae31-b2ea2d13aa23'
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
if (tipConfig[field]) {
|
|||
|
|
this.currentTipType = field; // 设置当前类型
|
|||
|
|
this.tipTitle = tipConfig[field].title;
|
|||
|
|
this.tipImage = tipConfig[field].image;
|
|||
|
|
// 等待图片预加载完成后再显示弹窗
|
|||
|
|
if (this.tipImagesPreloaded) {
|
|||
|
|
this.showTipPopupFlag = true;
|
|||
|
|
} else {
|
|||
|
|
// 如果图片还没预加载完成,立即加载当前图片
|
|||
|
|
console.log('图片还未预加载完成,立即加载当前图片');
|
|||
|
|
this.loadImage(this.tipImage).then(function () {
|
|||
|
|
_this11.showTipPopupFlag = true;
|
|||
|
|
}).catch(function () {
|
|||
|
|
// 即使加载失败也显示弹窗,避免用户无法操作
|
|||
|
|
_this11.showTipPopupFlag = true;
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "hideTipPopup", function hideTipPopup() {
|
|||
|
|
this.showTipPopupFlag = false;
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "loadServiceSkills", function loadServiceSkills() {
|
|||
|
|
var _this12 = this;
|
|||
|
|
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
|
|||
|
|
var res;
|
|||
|
|
return _regenerator.default.wrap(function _callee2$(_context2) {
|
|||
|
|
while (1) {
|
|||
|
|
switch (_context2.prev = _context2.next) {
|
|||
|
|
case 0:
|
|||
|
|
_context2.prev = 0;
|
|||
|
|
_context2.next = 3;
|
|||
|
|
return _request.default.post('/user/firstclass');
|
|||
|
|
case 3:
|
|||
|
|
res = _context2.sent;
|
|||
|
|
_this12.serviceList = res.data.map(function (item) {
|
|||
|
|
return _objectSpread(_objectSpread({}, item), {}, {
|
|||
|
|
checked: false
|
|||
|
|
});
|
|||
|
|
});
|
|||
|
|
// 加载完成后立即恢复选中状态
|
|||
|
|
_this12.restoreServiceSkillsSelection();
|
|||
|
|
// 再次更新显示文本,确保显示具体的技能名称
|
|||
|
|
_this12.updateSelectedServicesText();
|
|||
|
|
_context2.next = 12;
|
|||
|
|
break;
|
|||
|
|
case 9:
|
|||
|
|
_context2.prev = 9;
|
|||
|
|
_context2.t0 = _context2["catch"](0);
|
|||
|
|
console.error('加载服务技能失败:', _context2.t0);
|
|||
|
|
case 12:
|
|||
|
|
case "end":
|
|||
|
|
return _context2.stop();
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}, _callee2, null, [[0, 9]]);
|
|||
|
|
}))();
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "restoreServiceSkillsSelection", function restoreServiceSkillsSelection() {
|
|||
|
|
var _this13 = this;
|
|||
|
|
if (this.formData.service_skills && this.formData.service_skills.length > 0) {
|
|||
|
|
this.serviceList.forEach(function (item) {
|
|||
|
|
item.checked = _this13.formData.service_skills.includes(item.id);
|
|||
|
|
});
|
|||
|
|
this.updateSelectedServicesText();
|
|||
|
|
}
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "chooseImage", function chooseImage(type) {
|
|||
|
|
this.openCamera(type);
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "openCamera", function openCamera(type) {
|
|||
|
|
var _this14 = this;
|
|||
|
|
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3() {
|
|||
|
|
var chooseResult, tempFilePath, file, result;
|
|||
|
|
return _regenerator.default.wrap(function _callee3$(_context3) {
|
|||
|
|
while (1) {
|
|||
|
|
switch (_context3.prev = _context3.next) {
|
|||
|
|
case 0:
|
|||
|
|
_context3.prev = 0;
|
|||
|
|
_context3.next = 3;
|
|||
|
|
return new Promise(function (resolve, reject) {
|
|||
|
|
uni.chooseImage({
|
|||
|
|
count: 1,
|
|||
|
|
sizeType: ['compressed'],
|
|||
|
|
sourceType: ['album', 'camera'],
|
|||
|
|
success: resolve,
|
|||
|
|
fail: reject
|
|||
|
|
});
|
|||
|
|
});
|
|||
|
|
case 3:
|
|||
|
|
chooseResult = _context3.sent;
|
|||
|
|
if (!(!chooseResult.tempFilePaths || chooseResult.tempFilePaths.length === 0)) {
|
|||
|
|
_context3.next = 6;
|
|||
|
|
break;
|
|||
|
|
}
|
|||
|
|
return _context3.abrupt("return");
|
|||
|
|
case 6:
|
|||
|
|
tempFilePath = chooseResult.tempFilePaths[0];
|
|||
|
|
file = {
|
|||
|
|
path: tempFilePath,
|
|||
|
|
size: 0
|
|||
|
|
};
|
|||
|
|
_context3.next = 10;
|
|||
|
|
return _this14.directUpload(file, _this14.userId, _this14.identity + 1);
|
|||
|
|
case 10:
|
|||
|
|
result = _context3.sent;
|
|||
|
|
if (result) {
|
|||
|
|
_this14.formData[type] = result;
|
|||
|
|
_this14.saveFormDataToLocal();
|
|||
|
|
}
|
|||
|
|
_context3.next = 17;
|
|||
|
|
break;
|
|||
|
|
case 14:
|
|||
|
|
_context3.prev = 14;
|
|||
|
|
_context3.t0 = _context3["catch"](0);
|
|||
|
|
console.log('上传图片错误:', _context3.t0);
|
|||
|
|
case 17:
|
|||
|
|
case "end":
|
|||
|
|
return _context3.stop();
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}, _callee3, null, [[0, 14]]);
|
|||
|
|
}))();
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "directUpload", function directUpload(file, userId, type) {
|
|||
|
|
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4() {
|
|||
|
|
var date, artisan, fileExtension, parts, ext, name, ossConfig;
|
|||
|
|
return _regenerator.default.wrap(function _callee4$(_context4) {
|
|||
|
|
while (1) {
|
|||
|
|
switch (_context4.prev = _context4.next) {
|
|||
|
|
case 0:
|
|||
|
|
_context4.prev = 0;
|
|||
|
|
date = new Date().getTime();
|
|||
|
|
artisan = type == 1 ? 'yh' : type == 2 ? 'syr' : type == 3 ? 'sj' : '';
|
|||
|
|
fileExtension = 'jpg';
|
|||
|
|
if (file.path.includes('.')) {
|
|||
|
|
parts = file.path.split('.');
|
|||
|
|
ext = parts[parts.length - 1].toLowerCase();
|
|||
|
|
if (ext && ext.length <= 4) {
|
|||
|
|
fileExtension = ext;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
name = "".concat(userId, "_").concat(artisan, "_").concat(date, ".").concat(fileExtension);
|
|||
|
|
_context4.next = 8;
|
|||
|
|
return _request.default.post('/user/getalioss', {
|
|||
|
|
type: type,
|
|||
|
|
kind: 1
|
|||
|
|
});
|
|||
|
|
case 8:
|
|||
|
|
ossConfig = _context4.sent;
|
|||
|
|
_context4.next = 11;
|
|||
|
|
return new Promise(function (resolve, reject) {
|
|||
|
|
uni.uploadFile({
|
|||
|
|
url: ossConfig.host,
|
|||
|
|
filePath: file.path,
|
|||
|
|
name: 'file',
|
|||
|
|
formData: {
|
|||
|
|
key: ossConfig.dir + name,
|
|||
|
|
policy: ossConfig.policy,
|
|||
|
|
OSSAccessKeyId: ossConfig.ossAccessKeyId,
|
|||
|
|
success_action_status: '200',
|
|||
|
|
signature: ossConfig.signature
|
|||
|
|
},
|
|||
|
|
success: function success(res) {
|
|||
|
|
if (res.statusCode === 200) {
|
|||
|
|
var fileUrl = "".concat(ossConfig.host, "/").concat(ossConfig.dir).concat(name);
|
|||
|
|
resolve(fileUrl);
|
|||
|
|
} else {
|
|||
|
|
reject(new Error('上传失败'));
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
fail: reject
|
|||
|
|
});
|
|||
|
|
});
|
|||
|
|
case 11:
|
|||
|
|
return _context4.abrupt("return", _context4.sent);
|
|||
|
|
case 14:
|
|||
|
|
_context4.prev = 14;
|
|||
|
|
_context4.t0 = _context4["catch"](0);
|
|||
|
|
console.error('直接上传失败:', _context4.t0);
|
|||
|
|
throw _context4.t0;
|
|||
|
|
case 18:
|
|||
|
|
case "end":
|
|||
|
|
return _context4.stop();
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}, _callee4, null, [[0, 14]]);
|
|||
|
|
}))();
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "openTimePicker", function openTimePicker() {
|
|||
|
|
this.showTimePicker = true;
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "hideTimePopup", function hideTimePopup() {
|
|||
|
|
this.showTimePicker = false;
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "switchTimeType", function switchTimeType(type) {
|
|||
|
|
this.timeType = type;
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "handleTimeChange", function handleTimeChange(e) {
|
|||
|
|
var values = e.detail.value;
|
|||
|
|
this.pickerValue = values;
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "formatTime", function formatTime(time) {
|
|||
|
|
return "".concat(time.hour, ":").concat(time.minute);
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "confirmTime", function confirmTime() {
|
|||
|
|
this.formData.business_hours = "".concat(this.formatTime(this.startTime), "-").concat(this.formatTime(this.endTime));
|
|||
|
|
this.saveFormDataToLocal();
|
|||
|
|
this.hideTimePopup();
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "showServicePopup", function showServicePopup() {
|
|||
|
|
this.showServicePopupFlag = true;
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "hideServicePopup", function hideServicePopup() {
|
|||
|
|
this.showServicePopupFlag = false;
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "toggleServiceSelect", function toggleServiceSelect(index) {
|
|||
|
|
this.$set(this.serviceList[index], 'checked', !this.serviceList[index].checked);
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "confirmServiceSelect", function confirmServiceSelect() {
|
|||
|
|
var selectedServices = this.serviceList.filter(function (item) {
|
|||
|
|
return item.checked;
|
|||
|
|
}).map(function (item) {
|
|||
|
|
return item.title;
|
|||
|
|
});
|
|||
|
|
var selectedServicesId = this.serviceList.filter(function (item) {
|
|||
|
|
return item.checked;
|
|||
|
|
}).map(function (item) {
|
|||
|
|
return item.id;
|
|||
|
|
});
|
|||
|
|
if (selectedServices.length === 0) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '请至少选择一个服务技能',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
this.formData.service_skills = selectedServicesId;
|
|||
|
|
this.selectedServicesText = selectedServices.join('、');
|
|||
|
|
this.saveFormDataToLocal();
|
|||
|
|
this.hideServicePopup();
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "showLocationPopup", function showLocationPopup() {
|
|||
|
|
this.showLocationPopupFlag = true;
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "hideLocationPopup", function hideLocationPopup() {
|
|||
|
|
this.showLocationPopupFlag = false;
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "bindChangeLocation", function bindChangeLocation(e) {
|
|||
|
|
this.locationValue = e.detail.value;
|
|||
|
|
var index1 = e.detail.value[0] || 0;
|
|||
|
|
var index2 = e.detail.value[1] || 0;
|
|||
|
|
this.locatinCitys = this.ChinaCitys[index1].citys;
|
|||
|
|
this.locationAreas = this.locatinCitys[index2].areas;
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "confirmLocationSelect", function confirmLocationSelect() {
|
|||
|
|
var valueArr = this.locationValue;
|
|||
|
|
var index1 = valueArr[0] || 0;
|
|||
|
|
var index2 = valueArr[1] || 0;
|
|||
|
|
var index3 = valueArr[2] || 0;
|
|||
|
|
var province = this.ChinaCitys[index1].province;
|
|||
|
|
var city = this.locatinCitys[index2].city;
|
|||
|
|
var area = this.locationAreas[index3].area;
|
|||
|
|
this.formData.store_location = province + '-' + city + '-' + area;
|
|||
|
|
|
|||
|
|
// 清空详细地址,因为所在地已经改变
|
|||
|
|
this.formData.store_address = '';
|
|||
|
|
this.formData.longitude = '';
|
|||
|
|
this.formData.latitude = '';
|
|||
|
|
if (this.ChinaCitys[index1] && this.ChinaCitys[index1].code) {
|
|||
|
|
var provinceCode = this.ChinaCitys[index1].code.toString();
|
|||
|
|
this.formData.dependency_province = provinceCode.substring(0, 6);
|
|||
|
|
}
|
|||
|
|
if (this.locatinCitys[index2] && this.locatinCitys[index2].code) {
|
|||
|
|
var cityCode = this.locatinCitys[index2].code.toString();
|
|||
|
|
this.formData.dependency_city = cityCode.substring(0, 6);
|
|||
|
|
}
|
|||
|
|
if (this.locationAreas[index3] && this.locationAreas[index3].code) {
|
|||
|
|
var areaCode = this.locationAreas[index3].code.toString();
|
|||
|
|
this.formData.dependency_code = areaCode.substring(0, 6);
|
|||
|
|
}
|
|||
|
|
this.saveFormDataToLocal();
|
|||
|
|
this.hideLocationPopup();
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "getAddressInfo", function getAddressInfo() {
|
|||
|
|
this.saveFormDataToLocal();
|
|||
|
|
|
|||
|
|
// 构建URL参数
|
|||
|
|
var params = 'source=sj_info'; // 用于地址返回
|
|||
|
|
|
|||
|
|
// 如果有门店所在地,添加dependency参数
|
|||
|
|
if (this.formData.store_location) {
|
|||
|
|
var locationStr = encodeURIComponent(this.formData.store_location);
|
|||
|
|
params += "&dependency=".concat(locationStr);
|
|||
|
|
if (this.formData.dependency_code) {
|
|||
|
|
params += "&dependency_code=".concat(this.formData.dependency_code);
|
|||
|
|
}
|
|||
|
|
console.log('传递的地区信息:', this.formData.store_location);
|
|||
|
|
console.log('编码后的地区信息:', locationStr);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 如果有已选择的地址坐标,也传递过去作为初始位置
|
|||
|
|
if (this.formData.longitude && this.formData.latitude) {
|
|||
|
|
params += "&longitude=".concat(this.formData.longitude, "&latitude=").concat(this.formData.latitude);
|
|||
|
|
}
|
|||
|
|
console.log('跳转URL参数:', params);
|
|||
|
|
uni.navigateTo({
|
|||
|
|
url: "/pages/address/search?".concat(params)
|
|||
|
|
});
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "openMessageMethodPicker", function openMessageMethodPicker() {
|
|||
|
|
var _this15 = this;
|
|||
|
|
uni.showActionSheet({
|
|||
|
|
itemList: ['朋友圈', '抖音', '地推', '朋友介绍', '微博'],
|
|||
|
|
success: function success(res) {
|
|||
|
|
var methods = ['朋友圈', '抖音', '地推', '朋友介绍', '微博'];
|
|||
|
|
_this15.formData.get_message_method = res.tapIndex + 1;
|
|||
|
|
_this15.messageMethodText = methods[res.tapIndex];
|
|||
|
|
_this15.saveFormDataToLocal();
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "openExperiencePicker", function openExperiencePicker() {
|
|||
|
|
var _this16 = this;
|
|||
|
|
uni.showActionSheet({
|
|||
|
|
itemList: ['实习', '1-3年', '3-5年', '5-10年', '10年以上'],
|
|||
|
|
success: function success(res) {
|
|||
|
|
var experiences = ['实习', '1-3年', '3-5年', '5-10年', '10年以上'];
|
|||
|
|
_this16.formData.professional_experience = res.tapIndex + 1;
|
|||
|
|
_this16.experienceText = experiences[res.tapIndex];
|
|||
|
|
_this16.saveFormDataToLocal();
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
}), (0, _defineProperty2.default)(_methods, "saveFormData", function saveFormData() {
|
|||
|
|
// 验证必填字段
|
|||
|
|
if (!this.formData.store_logo) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '请上传店铺logo',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
if (!this.formData.store_name) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '请输入店铺名称',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
if (!this.formData.business_hours) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '请选择营业时间',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
if (this.formData.service_skills.length === 0) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '请选择服务技能',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
if (!this.formData.store_location) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '请选择门店所在地',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
if (!this.formData.store_address) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '请选择门店详细地址',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
if (!this.formData.get_message_method) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '请选择获取消息方式',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
if (!this.formData.invite_code) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '请输入邀请码',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 邀请码有效性验证
|
|||
|
|
if (this.inviteCodeValidating) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '邀请码验证中,请稍候',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 特殊邀请码13131313直接通过
|
|||
|
|
if (this.formData.invite_code === '13131313') {
|
|||
|
|
// 直接通过
|
|||
|
|
} else if (this.inviteCodeError || !this.inviterInfo) {
|
|||
|
|
// 邀请码无效,触发抖动效果
|
|||
|
|
this.triggerInviteErrorShake();
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
if (!this.formData.professional_experience) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '请选择专业经验',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 将数据保存到全局,以便在下一步使用
|
|||
|
|
getApp().globalData.storeInfoData = this.formData;
|
|||
|
|
return true;
|
|||
|
|
}), _methods)), _data$computed$watch$);
|
|||
|
|
exports.default = _default;
|
|||
|
|
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ 1478:
|
|||
|
|
/*!**************************************************************************************************************************************!*\
|
|||
|
|
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/sj-info.vue?vue&type=style&index=0&id=0ff1c510&scoped=true&lang=css& ***!
|
|||
|
|
\**************************************************************************************************************************************/
|
|||
|
|
/*! no static exports found */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony import */ var _Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_style_index_0_id_0ff1c510_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--6-oneOf-1-3!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../../Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./sj-info.vue?vue&type=style&index=0&id=0ff1c510&scoped=true&lang=css& */ 1479);
|
|||
|
|
/* harmony import */ var _Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_style_index_0_id_0ff1c510_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_style_index_0_id_0ff1c510_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
|
|||
|
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_style_index_0_id_0ff1c510_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_style_index_0_id_0ff1c510_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
|||
|
|
/* harmony default export */ __webpack_exports__["default"] = (_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_Alpha_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_sj_info_vue_vue_type_style_index_0_id_0ff1c510_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ 1479:
|
|||
|
|
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
|||
|
|
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!/Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/sj-info.vue?vue&type=style&index=0&id=0ff1c510&scoped=true&lang=css& ***!
|
|||
|
|
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|||
|
|
/*! no static exports found */
|
|||
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|||
|
|
|
|||
|
|
// extracted by mini-css-extract-plugin
|
|||
|
|
if(false) { var cssReload; }
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ })
|
|||
|
|
|
|||
|
|
}]);
|
|||
|
|
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/ruzhu/sj-info.js.map
|
|||
|
|
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
|
|||
|
|
'pages/ruzhu/sj-info-create-component',
|
|||
|
|
{
|
|||
|
|
'pages/ruzhu/sj-info-create-component':(function(module, exports, __webpack_require__){
|
|||
|
|
__webpack_require__('2')['createComponent'](__webpack_require__(1473))
|
|||
|
|
})
|
|||
|
|
},
|
|||
|
|
[['pages/ruzhu/sj-info-create-component']]
|
|||
|
|
]);
|