1353 lines
81 KiB
JavaScript
1353 lines
81 KiB
JavaScript
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/ruzhu/ruzhu"],{
|
||
|
||
/***/ 127:
|
||
/*!**********************************************************************************************!*\
|
||
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/main.js?{"page":"pages%2Fruzhu%2Fruzhu"} ***!
|
||
\**********************************************************************************************/
|
||
/*! no static exports found */
|
||
/***/ (function(module, exports, __webpack_require__) {
|
||
|
||
"use strict";
|
||
/* WEBPACK VAR INJECTION */(function(wx, createPage) {
|
||
|
||
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
||
__webpack_require__(/*! uni-pages */ 30);
|
||
var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25));
|
||
var _ruzhu = _interopRequireDefault(__webpack_require__(/*! ./pages/ruzhu/ruzhu.vue */ 128));
|
||
// @ts-ignore
|
||
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
|
||
createPage(_ruzhu.default);
|
||
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ 1)["default"], __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["createPage"]))
|
||
|
||
/***/ }),
|
||
|
||
/***/ 128:
|
||
/*!***************************************************************************!*\
|
||
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/ruzhu.vue ***!
|
||
\***************************************************************************/
|
||
/*! no static exports found */
|
||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||
|
||
"use strict";
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony import */ var _ruzhu_vue_vue_type_template_id_bfabbce0___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ruzhu.vue?vue&type=template&id=bfabbce0& */ 129);
|
||
/* harmony import */ var _ruzhu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ruzhu.vue?vue&type=script&lang=js& */ 131);
|
||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _ruzhu_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 _ruzhu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||
/* harmony import */ var _ruzhu_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./ruzhu.vue?vue&type=style&index=0&lang=css& */ 133);
|
||
/* 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"])(
|
||
_ruzhu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||
_ruzhu_vue_vue_type_template_id_bfabbce0___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||
_ruzhu_vue_vue_type_template_id_bfabbce0___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||
false,
|
||
null,
|
||
null,
|
||
null,
|
||
false,
|
||
_ruzhu_vue_vue_type_template_id_bfabbce0___WEBPACK_IMPORTED_MODULE_0__["components"],
|
||
renderjs
|
||
)
|
||
|
||
component.options.__file = "pages/ruzhu/ruzhu.vue"
|
||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||
|
||
/***/ }),
|
||
|
||
/***/ 129:
|
||
/*!**********************************************************************************************************!*\
|
||
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/ruzhu.vue?vue&type=template&id=bfabbce0& ***!
|
||
\**********************************************************************************************************/
|
||
/*! 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_ruzhu_vue_vue_type_template_id_bfabbce0___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!./ruzhu.vue?vue&type=template&id=bfabbce0& */ 130);
|
||
/* 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_ruzhu_vue_vue_type_template_id_bfabbce0___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_ruzhu_vue_vue_type_template_id_bfabbce0___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_ruzhu_vue_vue_type_template_id_bfabbce0___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_ruzhu_vue_vue_type_template_id_bfabbce0___WEBPACK_IMPORTED_MODULE_0__["components"]; });
|
||
|
||
|
||
|
||
/***/ }),
|
||
|
||
/***/ 130:
|
||
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||
!*** ./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/ruzhu.vue?vue&type=template&id=bfabbce0& ***!
|
||
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||
|
||
"use strict";
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
|
||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
|
||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
|
||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
|
||
var components
|
||
try {
|
||
components = {
|
||
customNavbar: function () {
|
||
return Promise.all(/*! import() | components/custom-navbar/custom-navbar */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/custom-navbar/custom-navbar")]).then(__webpack_require__.bind(null, /*! @/components/custom-navbar/custom-navbar.vue */ 1437))
|
||
},
|
||
stepTab: function () {
|
||
return __webpack_require__.e(/*! import() | components/step-tab/step-tab */ "components/step-tab/step-tab").then(__webpack_require__.bind(null, /*! @/components/step-tab/step-tab.vue */ 1452))
|
||
},
|
||
}
|
||
} 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
|
||
if (!_vm._isMounted) {
|
||
_vm.e0 = function ($event) {
|
||
_vm.isAgree = true
|
||
}
|
||
_vm.e1 = function ($event) {
|
||
_vm.isAgree = false
|
||
}
|
||
}
|
||
}
|
||
var recyclableRender = false
|
||
var staticRenderFns = []
|
||
render._withStripped = true
|
||
|
||
|
||
|
||
/***/ }),
|
||
|
||
/***/ 131:
|
||
/*!****************************************************************************************************!*\
|
||
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/ruzhu.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_ruzhu_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!./ruzhu.vue?vue&type=script&lang=js& */ 132);
|
||
/* 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_ruzhu_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_ruzhu_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_ruzhu_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_ruzhu_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_ruzhu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||
|
||
/***/ }),
|
||
|
||
/***/ 132:
|
||
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||
!*** ./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/ruzhu.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 _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 36));
|
||
var _request = _interopRequireDefault(__webpack_require__(/*! ../../utils/request */ 37));
|
||
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 StepTab = function StepTab() {
|
||
__webpack_require__.e(/*! require.ensure | components/step-tab/step-tab */ "components/step-tab/step-tab").then((function () {
|
||
return resolve(__webpack_require__(/*! @/components/step-tab/step-tab.vue */ 1452));
|
||
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
||
};
|
||
var QualificationInfo = function QualificationInfo() {
|
||
Promise.all(/*! require.ensure | pages/ruzhu/qualification_sj */[__webpack_require__.e("common/vendor"), __webpack_require__.e("pages/ruzhu/qualification_sj")]).then((function () {
|
||
return resolve(__webpack_require__(/*! ./qualification_sj.vue */ 1459));
|
||
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
||
};
|
||
var QualificationSyr = function QualificationSyr() {
|
||
Promise.all(/*! require.ensure | pages/ruzhu/qualification_syr */[__webpack_require__.e("common/vendor"), __webpack_require__.e("pages/ruzhu/qualification_syr")]).then((function () {
|
||
return resolve(__webpack_require__(/*! ./qualification_syr.vue */ 1466));
|
||
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
||
};
|
||
var StoreInfo = function StoreInfo() {
|
||
Promise.all(/*! require.ensure | pages/ruzhu/sj-info */[__webpack_require__.e("common/vendor"), __webpack_require__.e("pages/ruzhu/sj-info")]).then((function () {
|
||
return resolve(__webpack_require__(/*! ./sj-info.vue */ 1473));
|
||
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
||
};
|
||
var SyrInfo = function SyrInfo() {
|
||
Promise.all(/*! require.ensure | pages/ruzhu/syr-info */[__webpack_require__.e("common/vendor"), __webpack_require__.e("pages/ruzhu/syr-info")]).then((function () {
|
||
return resolve(__webpack_require__(/*! ./syr-info.vue */ 1480));
|
||
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
||
};
|
||
var _default = {
|
||
components: {
|
||
StepTab: StepTab,
|
||
QualificationInfo: QualificationInfo,
|
||
QualificationSyr: QualificationSyr,
|
||
StoreInfo: StoreInfo,
|
||
SyrInfo: SyrInfo
|
||
},
|
||
data: function data() {
|
||
return {
|
||
currentStep: 0,
|
||
// 当前步骤索引
|
||
isAgree: false,
|
||
identity: null,
|
||
textData: {},
|
||
loading: false,
|
||
error: null,
|
||
navTitle: '商家入驻',
|
||
// 默认标题
|
||
qualificationData: null,
|
||
// 新增:保存资质信息
|
||
storeInfoData: null,
|
||
// 新增:保存门店信息
|
||
// 新增:缓存手艺人数据
|
||
artisanDataCache: {
|
||
personalInfo: null,
|
||
qualificationInfo: null
|
||
}
|
||
};
|
||
},
|
||
onLoad: function onLoad(options) {
|
||
var _this = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
|
||
var protocolType;
|
||
return _regenerator.default.wrap(function _callee$(_context) {
|
||
while (1) {
|
||
switch (_context.prev = _context.next) {
|
||
case 0:
|
||
_this.identity = getApp().globalData.artisanType;
|
||
_context.next = 3;
|
||
return _this.getUserInfoSync();
|
||
case 3:
|
||
// 确保子组件也能访问到 identity
|
||
if (_this.$refs.qualificationInfo) {
|
||
_this.$refs.qualificationInfo.identity = _this.identity;
|
||
}
|
||
if (_this.$refs.storeInfo) {
|
||
_this.$refs.storeInfo.identity = _this.identity;
|
||
}
|
||
|
||
// 根据身份设置导航栏标题
|
||
if (_this.identity === 1) {
|
||
_this.navTitle = '手艺人入驻';
|
||
} else if (_this.identity === 2) {
|
||
_this.navTitle = '商家入驻';
|
||
}
|
||
if (_this.identity) {
|
||
protocolType = _this.identity === 1 ? 2 : 1;
|
||
_this.getXieyi(protocolType);
|
||
}
|
||
case 7:
|
||
case "end":
|
||
return _context.stop();
|
||
}
|
||
}
|
||
}, _callee);
|
||
}))();
|
||
},
|
||
onShow: function onShow() {
|
||
console.log('入驻页面 onShow - 检查地址数据');
|
||
// 检查手艺人地址数据
|
||
this.checkAndPassAddressToSyr();
|
||
|
||
// 检查商家地址数据
|
||
this.checkAndPassAddressToSj();
|
||
},
|
||
methods: {
|
||
// 获取用户信息(复用不可服务时间页面的方法)
|
||
getUserInfoSync: function getUserInfoSync() {
|
||
var _this2 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
|
||
return _regenerator.default.wrap(function _callee2$(_context2) {
|
||
while (1) {
|
||
switch (_context2.prev = _context2.next) {
|
||
case 0:
|
||
_context2.next = 2;
|
||
return _request.default.post('/User/getUser', {
|
||
type: getApp().globalData.artisanType == 2 ? 3 : 2
|
||
}).then(function (result) {
|
||
if (result.state == 1 && result.data) {
|
||
var data = result.data;
|
||
if (getApp().globalData.artisanType == 2) {
|
||
//储存已有的商家入驻信息
|
||
var qualification_form_data = {
|
||
"license_number": data.uscc_num,
|
||
"company_name": data.uscc_name,
|
||
"legal_person": data.legal_name,
|
||
"legal_phone": data.legal_phone,
|
||
"legal_idcard": data.legal_idcard_num,
|
||
"business_license": data.uscc_photo,
|
||
"idcard_front": data.legal_idcard_positive,
|
||
"idcard_back": data.legal_idcard_negative,
|
||
"merchant_type": data.uscc_type,
|
||
"license_valid_type": data.uscc_expiry_type
|
||
};
|
||
if (data.uscc_expiry) {
|
||
var expirys = data.uscc_expiry.split(' —— ');
|
||
qualification_form_data.license_start_date = expirys[0];
|
||
qualification_form_data.license_end_date = expirys[1];
|
||
}
|
||
if (data.legal_idcard_expiry) {
|
||
var _expirys = data.legal_idcard_expiry.split(' —— ');
|
||
qualification_form_data.idcard_start_date = _expirys[0];
|
||
if (_expirys[1]) {
|
||
qualification_form_data.idcard_valid_type = "date";
|
||
qualification_form_data.idcard_end_date = _expirys[1];
|
||
} else {
|
||
qualification_form_data.idcard_valid_type = "permanent";
|
||
qualification_form_data.idcard_end_date = "";
|
||
}
|
||
}
|
||
uni.setStorageSync('qualification_form_data', qualification_form_data);
|
||
var store_invite_state = {
|
||
"currentValidatingCode": data.invite_code_other
|
||
};
|
||
uni.setStorageSync('store_invite_state', store_invite_state);
|
||
var store_info_form_data = {
|
||
"store_logo": data.head_photo,
|
||
"store_name": data.name,
|
||
"business_hours": data.business_time,
|
||
"service_skills": data.servers_kill,
|
||
"store_location": data.dependency,
|
||
"store_address": data.address,
|
||
"get_message_method": data.apply_state,
|
||
"invite_code": data.invite_code_other,
|
||
"professional_experience": data.major,
|
||
"dependency_code": data.dependency_code,
|
||
"dependency_province": data.dependency_province,
|
||
"dependency_city": data.dependency_city,
|
||
"longitude": data.longitude,
|
||
"latitude": data.latitude
|
||
};
|
||
uni.setStorageSync('store_info_form_data', store_info_form_data);
|
||
} else {
|
||
var artisan_qualification_form_data = {
|
||
"health_card": data.health_card,
|
||
"health_card_expiry_type": data.health_expiry_type,
|
||
"qualifications": data.qualifications,
|
||
"uscc_type": data.uscc_type,
|
||
"uscc_photo": data.uscc_photo,
|
||
"shop_photo": data.shop_photo,
|
||
"uscc_num": data.uscc_num,
|
||
"uscc_name": data.uscc_name,
|
||
"for_shop": data.for_shop,
|
||
"uscc_expiry_type": data.uscc_expiry_type
|
||
};
|
||
if (data.uscc_expiry) {
|
||
var _expirys2 = data.uscc_expiry.split(' —— ');
|
||
artisan_qualification_form_data.license_start_date = _expirys2[0];
|
||
artisan_qualification_form_data.license_end_date = _expirys2[1];
|
||
}
|
||
if (data.health_expiry) {
|
||
var _expirys3 = data.health_expiry.split(' —— ');
|
||
artisan_qualification_form_data.health_card_start_date = _expirys3[0];
|
||
if (_expirys3[1]) {
|
||
artisan_qualification_form_data.health_card_end_date = "长久有效";
|
||
artisan_qualification_form_data.health_card_end_date = _expirys3[1];
|
||
} else {
|
||
artisan_qualification_form_data.health_card_end_date = "";
|
||
}
|
||
}
|
||
uni.setStorageSync('artisan_qualification_form_data', artisan_qualification_form_data);
|
||
var personal_invite_state = {
|
||
"currentValidatingCode": data.invite_code_other
|
||
};
|
||
uni.setStorageSync('personal_invite_state', personal_invite_state);
|
||
var personal_info_form_data = {
|
||
"head_photo": data.head_photo,
|
||
"real_name": data.name,
|
||
"phone": data.account,
|
||
"backup_phone": data.second_phone,
|
||
"id_card": data.idcard_num,
|
||
"id_card_front": data.idcard_positive,
|
||
"id_card_back": data.idcard_negative,
|
||
"id_card_handheld": "",
|
||
"detail_address": data.address,
|
||
"introduction": data.detail,
|
||
"region": data.dependency,
|
||
"dependency_code": data.dependency_code,
|
||
"dependency_province": data.dependency_province,
|
||
"dependency_city": data.dependency_city,
|
||
"longitude": data.longitude,
|
||
"latitude": data.latitude,
|
||
"service_skills": data.servers_kill,
|
||
"service_area": data.servers_region,
|
||
"service_time": data.default_times,
|
||
"get_message_method": data.get_msg_method,
|
||
"invite_code": data.invite_code_other,
|
||
"professional_experience": data.major,
|
||
"work_status": data.work_state
|
||
};
|
||
if (data.idcard_expiry) {
|
||
var _expirys4 = _this2.parseIdCardExpiry(data.idcard_expiry);
|
||
personal_info_form_data.id_card_start_date = _expirys4.id_card_start_date;
|
||
if (_expirys4.id_card_end_date) {
|
||
personal_info_form_data.id_card_valid_type = "date";
|
||
personal_info_form_data.id_card_end_date = _expirys4.id_card_end_date;
|
||
} else {
|
||
personal_info_form_data.id_card_valid_type = "permanent";
|
||
personal_info_form_data.id_card_end_date = "";
|
||
}
|
||
}
|
||
uni.setStorageSync('personal_info_form_data', personal_info_form_data);
|
||
}
|
||
}
|
||
}).catch(function (error) {
|
||
console.error('获取用户信息接口错误:', error);
|
||
});
|
||
case 2:
|
||
case "end":
|
||
return _context2.stop();
|
||
}
|
||
}
|
||
}, _callee2);
|
||
}))();
|
||
},
|
||
/**
|
||
* 解析身份证有效期字符串,转换为中文日期格式(兼容低版本iOS,支持结束日期为空/长期)
|
||
* @param {string} expiryStr 原有效期字符串,格式如:"2016-01-29 —— 2026-01-29" | "2016-01-29 —— " | "2016-01-29 —— 长期"
|
||
* @returns {Object} 包含开始和结束日期的对象
|
||
*/
|
||
parseIdCardExpiry: function parseIdCardExpiry(expiryStr) {
|
||
// 初始化默认值
|
||
var id_card_start_date = '';
|
||
var id_card_end_date = '';
|
||
try {
|
||
// 1. 分割字符串:兼容多种分隔符(——、--、—、-),并去除前后空格
|
||
var dateParts = expiryStr.split(/\s*[-—]{1,2}\s*/).map(function (str) {
|
||
return str.trim();
|
||
});
|
||
// 提取开始和结束日期部分(处理分割后长度不足的情况)
|
||
var startStr = dateParts[0] || '';
|
||
var endStr = dateParts[1] || '';
|
||
|
||
// 2. 日期解析函数(核心:兼容低版本iOS)
|
||
var formatDateToChinese = function formatDateToChinese(dateStr) {
|
||
// 若为空,直接返回空
|
||
if (!dateStr) return '';
|
||
// 若为“长期”,直接返回“长期”
|
||
if (dateStr === '长期') return '长期';
|
||
|
||
// 关键:低版本iOS不支持“yyyy-mm-dd”,替换为“yyyy/mm/dd”
|
||
var compatibleStr = dateStr.replace(/-/g, '/');
|
||
var date = new Date(compatibleStr);
|
||
|
||
// 检查日期是否有效
|
||
if (isNaN(date.getTime())) {
|
||
return ''; // 解析失败则返回空
|
||
}
|
||
|
||
// 获取年、月、日(去掉前导零)
|
||
var year = date.getFullYear();
|
||
var month = date.getMonth() + 1;
|
||
var day = date.getDate();
|
||
return "".concat(year, "\u5E74").concat(month, "\u6708").concat(day, "\u65E5");
|
||
};
|
||
|
||
// 3. 解析开始日期(必须有值,否则置空)
|
||
if (startStr) {
|
||
id_card_start_date = formatDateToChinese(startStr);
|
||
}
|
||
|
||
// 4. 解析结束日期(支持空、长期、正常日期)
|
||
id_card_end_date = formatDateToChinese(endStr);
|
||
} catch (err) {
|
||
console.error('解析身份证有效期失败:', err);
|
||
}
|
||
|
||
// 5. 返回结果
|
||
return {
|
||
id_card_start_date: id_card_start_date,
|
||
id_card_end_date: id_card_end_date
|
||
};
|
||
},
|
||
// 检查并传递地址给商家组件
|
||
checkAndPassAddressToSj: function checkAndPassAddressToSj() {
|
||
var _this3 = this;
|
||
try {
|
||
var sjAddress = uni.getStorageSync('sj_selected_address');
|
||
if (sjAddress) {
|
||
console.log('找到商家地址数据,准备传递:', sjAddress);
|
||
|
||
// 延迟执行,确保组件已渲染
|
||
setTimeout(function () {
|
||
if (_this3.identity === 2 && _this3.$refs.storeInfo) {
|
||
console.log('传递地址给商家组件');
|
||
|
||
// 传递给商家组件
|
||
if (typeof _this3.$refs.storeInfo.handleAddressSelected === 'function') {
|
||
_this3.$refs.storeInfo.handleAddressSelected(sjAddress);
|
||
} else if (_this3.$refs.storeInfo.formData) {
|
||
// 直接设置数据
|
||
_this3.$refs.storeInfo.formData.store_address = sjAddress.address || sjAddress.name;
|
||
_this3.$refs.storeInfo.formData.longitude = sjAddress.longitude;
|
||
_this3.$refs.storeInfo.formData.latitude = sjAddress.latitude;
|
||
|
||
// 设置省市区信息
|
||
if (sjAddress.pname || sjAddress.cityname || sjAddress.adname) {
|
||
var locationParts = [];
|
||
if (sjAddress.pname) locationParts.push(sjAddress.pname);
|
||
if (sjAddress.cityname) locationParts.push(sjAddress.cityname);
|
||
if (sjAddress.adname) locationParts.push(sjAddress.adname);
|
||
_this3.$refs.storeInfo.formData.store_location = locationParts.join('-');
|
||
}
|
||
_this3.$refs.storeInfo.saveFormDataToLocal();
|
||
_this3.$refs.storeInfo.$forceUpdate();
|
||
}
|
||
|
||
// 清理存储
|
||
uni.removeStorageSync('sj_selected_address');
|
||
}
|
||
}, 300);
|
||
}
|
||
} catch (e) {
|
||
console.error('处理商家地址失败:', e);
|
||
}
|
||
},
|
||
// 检查并传递地址给手艺人组件
|
||
checkAndPassAddressToSyr: function checkAndPassAddressToSyr() {
|
||
var _this4 = this;
|
||
try {
|
||
var syrAddress = uni.getStorageSync('syr_selected_address');
|
||
if (syrAddress && syrAddress.source === 'syr_info') {
|
||
console.log('找到手艺人地址数据,准备传递');
|
||
|
||
// 延迟执行,确保组件已渲染
|
||
setTimeout(function () {
|
||
if (_this4.$refs.personalInfo) {
|
||
console.log('传递给手艺人组件');
|
||
|
||
// 准备地址数据格式
|
||
var addressData = {
|
||
name: syrAddress.name,
|
||
address: syrAddress.address,
|
||
location: syrAddress.location,
|
||
longitude: syrAddress.longitude,
|
||
latitude: syrAddress.latitude
|
||
};
|
||
|
||
// 传递给组件
|
||
if (typeof _this4.$refs.personalInfo.handleAddressSelected === 'function') {
|
||
_this4.$refs.personalInfo.handleAddressSelected(addressData);
|
||
} else if (_this4.$refs.personalInfo.formData) {
|
||
// 直接设置数据
|
||
_this4.$refs.personalInfo.formData.detail_address = addressData.address;
|
||
_this4.$refs.personalInfo.formData.longitude = addressData.longitude;
|
||
_this4.$refs.personalInfo.formData.latitude = addressData.latitude;
|
||
_this4.$refs.personalInfo.saveFormDataToLocal();
|
||
_this4.$refs.personalInfo.$forceUpdate();
|
||
}
|
||
|
||
// 清理存储
|
||
uni.removeStorageSync('syr_selected_address');
|
||
}
|
||
}, 300);
|
||
}
|
||
} catch (e) {
|
||
console.error('处理手艺人地址失败:', e);
|
||
}
|
||
},
|
||
onStepChange: function onStepChange() {
|
||
var _this5 = this;
|
||
// 当步骤切换时,重新检查地址数据
|
||
if (this.currentStep === 1 && this.identity === 1) {
|
||
// 手艺人个人信息步骤
|
||
setTimeout(function () {
|
||
_this5.checkAndPassAddressData();
|
||
}, 300);
|
||
}
|
||
},
|
||
// 新增方法:检查并传递地址数据
|
||
checkAndPassAddressData: function checkAndPassAddressData() {
|
||
try {
|
||
var syrAddress = uni.getStorageSync('syr_selected_address');
|
||
if (syrAddress && this.$refs.personalInfo) {
|
||
console.log('步骤切换时发现地址数据,传递给组件');
|
||
|
||
// 传递给组件
|
||
if (typeof this.$refs.personalInfo.handleAddressSelected === 'function') {
|
||
this.$refs.personalInfo.handleAddressSelected(syrAddress);
|
||
} else {
|
||
// 直接设置
|
||
this.$refs.personalInfo.formData.detail_address = syrAddress.address;
|
||
this.$refs.personalInfo.formData.longitude = syrAddress.longitude;
|
||
this.$refs.personalInfo.formData.latitude = syrAddress.latitude;
|
||
this.$refs.personalInfo.saveFormDataToLocal();
|
||
this.$refs.personalInfo.$forceUpdate();
|
||
}
|
||
|
||
// 清理
|
||
uni.removeStorageSync('syr_selected_address');
|
||
}
|
||
} catch (e) {
|
||
console.error('检查地址数据失败:', e);
|
||
}
|
||
},
|
||
// 检查用户信息
|
||
checkUserInfo: function checkUserInfo() {
|
||
console.log('检查用户信息...');
|
||
|
||
// 从多种可能的存储位置检查用户信息
|
||
var sources = [{
|
||
name: '本地存储-userInfo',
|
||
data: uni.getStorageSync('userInfo')
|
||
}, {
|
||
name: '本地存储-loginInfo',
|
||
data: uni.getStorageSync('loginInfo')
|
||
}, {
|
||
name: '本地存储-token',
|
||
data: uni.getStorageSync('token')
|
||
}];
|
||
sources.forEach(function (source) {
|
||
console.log("".concat(source.name, ":"), source.data);
|
||
});
|
||
|
||
// 检查是否有token(确认登录状态)
|
||
var token = uni.getStorageSync('token');
|
||
if (!token) {
|
||
console.warn('未检测到登录token');
|
||
uni.showToast({
|
||
title: '请先登录',
|
||
icon: 'none'
|
||
});
|
||
}
|
||
},
|
||
// 获取用户信息(复用不可服务时间页面的方法)
|
||
getUserInfo: function getUserInfo() {
|
||
return new Promise(function (resolve, reject) {
|
||
_request.default.post('/user/getuser', {
|
||
type: 1
|
||
}).then(function (result) {
|
||
if (result.state == 1) {
|
||
// 保存用户信息到全局数据和本地存储
|
||
uni.setStorageSync('userInfo', result.data);
|
||
console.log('用户信息获取成功:', result.data);
|
||
resolve(result.data);
|
||
} else {
|
||
console.error('获取用户信息失败:', result.msg);
|
||
reject(result.msg);
|
||
}
|
||
}).catch(function (error) {
|
||
console.error('获取用户信息接口错误:', error);
|
||
reject(error);
|
||
});
|
||
});
|
||
},
|
||
// 检查并获取用户信息
|
||
checkAndGetUserInfo: function checkAndGetUserInfo() {
|
||
var _this6 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3() {
|
||
var existingUserInfo, userInfo;
|
||
return _regenerator.default.wrap(function _callee3$(_context3) {
|
||
while (1) {
|
||
switch (_context3.prev = _context3.next) {
|
||
case 0:
|
||
// 先检查是否已有用户信息
|
||
existingUserInfo = uni.getStorageSync('userInfo');
|
||
if (!(existingUserInfo && existingUserInfo.account)) {
|
||
_context3.next = 4;
|
||
break;
|
||
}
|
||
console.log('已有用户信息:', existingUserInfo);
|
||
return _context3.abrupt("return", existingUserInfo);
|
||
case 4:
|
||
_context3.prev = 4;
|
||
_context3.next = 7;
|
||
return _this6.getUserInfo();
|
||
case 7:
|
||
userInfo = _context3.sent;
|
||
return _context3.abrupt("return", userInfo);
|
||
case 11:
|
||
_context3.prev = 11;
|
||
_context3.t0 = _context3["catch"](4);
|
||
console.error('获取用户信息失败:', _context3.t0);
|
||
uni.showModal({
|
||
title: '提示',
|
||
content: '获取用户信息失败,请重新登录',
|
||
showCancel: false,
|
||
success: function success() {
|
||
uni.navigateTo({
|
||
url: '/pages/login/login'
|
||
});
|
||
}
|
||
});
|
||
return _context3.abrupt("return", null);
|
||
case 16:
|
||
case "end":
|
||
return _context3.stop();
|
||
}
|
||
}
|
||
}, _callee3, null, [[4, 11]]);
|
||
}))();
|
||
},
|
||
// 审核提交方法
|
||
submitForReview: function submitForReview() {
|
||
var _this7 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4() {
|
||
var userInfo, apiUrl, formData, res;
|
||
return _regenerator.default.wrap(function _callee4$(_context4) {
|
||
while (1) {
|
||
switch (_context4.prev = _context4.next) {
|
||
case 0:
|
||
_context4.next = 2;
|
||
return _this7.checkAndGetUserInfo();
|
||
case 2:
|
||
userInfo = _context4.sent;
|
||
if (userInfo) {
|
||
_context4.next = 5;
|
||
break;
|
||
}
|
||
return _context4.abrupt("return");
|
||
case 5:
|
||
uni.showLoading({
|
||
title: '提交中...'
|
||
});
|
||
_context4.prev = 6;
|
||
console.log('=== 提交审核调试信息 ===');
|
||
console.log('身份类型:', _this7.identity);
|
||
console.log('门店信息数据:', _this7.storeInfoData);
|
||
console.log('资质信息数据:', _this7.qualificationData);
|
||
console.log('个人信息数据:', _this7.personalInfoData);
|
||
|
||
// 重新获取最新数据,确保数据是最新的
|
||
if (!(_this7.identity === 1)) {
|
||
_context4.next = 21;
|
||
break;
|
||
}
|
||
// 手艺人:重新验证并获取两个步骤的数据
|
||
_this7.personalInfoData = _this7.artisanDataCache.personalInfo;
|
||
_this7.qualificationData = _this7.artisanDataCache.qualificationInfo;
|
||
console.log('手艺人个人信息数据:', _this7.personalInfoData);
|
||
console.log('手艺人资质信息数据:', _this7.qualificationData);
|
||
if (!(!_this7.personalInfoData || !_this7.qualificationData)) {
|
||
_context4.next = 21;
|
||
break;
|
||
}
|
||
uni.hideLoading();
|
||
uni.showToast({
|
||
title: '请完成所有步骤的填写',
|
||
icon: 'none'
|
||
});
|
||
return _context4.abrupt("return");
|
||
case 21:
|
||
apiUrl = '';
|
||
formData = {};
|
||
if (!(_this7.identity === 2)) {
|
||
_context4.next = 38;
|
||
break;
|
||
}
|
||
// 商家入驻
|
||
apiUrl = '/user/usersjadd';
|
||
|
||
// 确保重新获取最新数据
|
||
if (!_this7.$refs.storeInfo) {
|
||
_context4.next = 31;
|
||
break;
|
||
}
|
||
if (_this7.$refs.storeInfo.saveFormData()) {
|
||
_context4.next = 29;
|
||
break;
|
||
}
|
||
uni.hideLoading();
|
||
return _context4.abrupt("return");
|
||
case 29:
|
||
_this7.storeInfoData = _this7.$refs.storeInfo.getFormData();
|
||
console.log('重新获取的门店信息:', _this7.storeInfoData);
|
||
case 31:
|
||
if (!(!_this7.storeInfoData || !_this7.storeInfoData.service_skills || _this7.storeInfoData.service_skills.length === 0)) {
|
||
_context4.next = 35;
|
||
break;
|
||
}
|
||
uni.hideLoading();
|
||
uni.showToast({
|
||
title: '请选择服务技能',
|
||
icon: 'none'
|
||
});
|
||
return _context4.abrupt("return");
|
||
case 35:
|
||
formData = _this7.buildBusinessData(_this7.qualificationData, _this7.storeInfoData);
|
||
_context4.next = 39;
|
||
break;
|
||
case 38:
|
||
if (_this7.identity === 1) {
|
||
// 手艺人入驻
|
||
apiUrl = '/user/usersyradd';
|
||
formData = _this7.buildArtisanData(_this7.personalInfoData, _this7.qualificationData);
|
||
|
||
// 添加账号信息
|
||
if (userInfo && userInfo.account) {
|
||
formData.account = userInfo.account;
|
||
}
|
||
}
|
||
case 39:
|
||
console.log('提交的数据:', formData);
|
||
console.log('API URL:', apiUrl);
|
||
_context4.next = 43;
|
||
return _request.default.post(apiUrl, formData);
|
||
case 43:
|
||
res = _context4.sent;
|
||
uni.hideLoading();
|
||
if (res.state == 1) {
|
||
// 提交成功后清除缓存数据
|
||
if (_this7.identity === 1) {
|
||
getApp().globalData.personalInfoData = null;
|
||
getApp().globalData.qualificationData = null;
|
||
_this7.artisanDataCache.personalInfo = null;
|
||
_this7.artisanDataCache.qualificationInfo = null;
|
||
}
|
||
uni.showToast({
|
||
title: '提交成功',
|
||
icon: 'none',
|
||
duration: 1500,
|
||
success: function success() {
|
||
setTimeout(function () {
|
||
uni.redirectTo({
|
||
url: "./submitres?identity=".concat(_this7.identity, "&applyState=1")
|
||
});
|
||
}, 1500);
|
||
}
|
||
});
|
||
} else {
|
||
uni.showToast({
|
||
title: res.msg || '提交失败',
|
||
icon: 'none'
|
||
});
|
||
}
|
||
_context4.next = 53;
|
||
break;
|
||
case 48:
|
||
_context4.prev = 48;
|
||
_context4.t0 = _context4["catch"](6);
|
||
uni.hideLoading();
|
||
console.error('提交审核失败:', _context4.t0);
|
||
uni.showToast({
|
||
title: '提交失败,请重试',
|
||
icon: 'none'
|
||
});
|
||
case 53:
|
||
case "end":
|
||
return _context4.stop();
|
||
}
|
||
}
|
||
}, _callee4, null, [[6, 48]]);
|
||
}))();
|
||
},
|
||
// 优化日期格式化方法
|
||
formatDateForBackend: function formatDateForBackend(dateStr) {
|
||
if (!dateStr) return '';
|
||
if (dateStr === '长久有效' || dateStr === '长久有效') return '';
|
||
|
||
// 将 年月日 格式转换为 YYYY-MM-DD
|
||
var match = dateStr.match(/(\d+)年(\d+)月(\d+)日/);
|
||
if (match) {
|
||
var year = match[1];
|
||
var month = match[2].padStart(2, '0');
|
||
var day = match[3].padStart(2, '0');
|
||
return "".concat(year, "-").concat(month, "-").concat(day);
|
||
}
|
||
|
||
// 如果已经是 YYYY-MM-DD 格式,直接返回
|
||
return dateStr;
|
||
},
|
||
// 构建商家数据
|
||
buildBusinessData: function buildBusinessData(qualificationData, storeData) {
|
||
// 根据接口文档构建数据
|
||
var formData = {};
|
||
|
||
// 服务技能处理 - 添加更严格的验证
|
||
if (storeData && storeData.service_skills && storeData.service_skills.length > 0) {
|
||
// 确保 service_skills 是数组
|
||
formData.servers_kill = Array.isArray(storeData.service_skills) ? storeData.service_skills : [storeData.service_skills];
|
||
console.log('服务技能数组:', formData.servers_kill);
|
||
} else {
|
||
console.warn('警告:没有服务技能数据');
|
||
formData.servers_kill = [];
|
||
}
|
||
|
||
// 营业执照信息
|
||
if (qualificationData.merchant_type) {
|
||
formData.uscc_type = qualificationData.merchant_type === 'individual' ? 1 : 2;
|
||
}
|
||
if (qualificationData.business_license) {
|
||
formData.uscc_photo = qualificationData.business_license;
|
||
}
|
||
if (qualificationData.license_number) {
|
||
formData.uscc_num = qualificationData.license_number;
|
||
}
|
||
if (qualificationData.company_name) {
|
||
formData.uscc_name = qualificationData.company_name;
|
||
}
|
||
if (qualificationData.license_valid_type) {
|
||
formData.uscc_expiry_type = qualificationData.license_valid_type === 'permanent' ? 1 : 2;
|
||
}
|
||
|
||
// 格式化有效期
|
||
if (qualificationData.license_start_date) {
|
||
var startDate = this.formatDateForBackend(qualificationData.license_start_date);
|
||
if (qualificationData.license_valid_type === 'permanent') {
|
||
// 长久有效格式:开始日期 + " —— "
|
||
formData.uscc_expiry = "".concat(startDate, " \u2014\u2014 ");
|
||
} else if (qualificationData.license_end_date) {
|
||
// 指定日期格式:开始日期 + " —— " + 结束日期
|
||
var endDate = this.formatDateForBackend(qualificationData.license_end_date);
|
||
formData.uscc_expiry = "".concat(startDate, " \u2014\u2014 ").concat(endDate);
|
||
}
|
||
}
|
||
|
||
// 法人信息
|
||
if (qualificationData.legal_person) {
|
||
formData.legal_name = qualificationData.legal_person;
|
||
}
|
||
if (qualificationData.legal_phone) {
|
||
formData.legal_phone = qualificationData.legal_phone;
|
||
}
|
||
if (qualificationData.legal_idcard) {
|
||
formData.legal_idcard_num = qualificationData.legal_idcard;
|
||
}
|
||
if (qualificationData.idcard_valid_type) {
|
||
formData.legal_idcard_expiry_type = qualificationData.idcard_valid_type === 'permanent' ? 1 : 2;
|
||
}
|
||
|
||
// 格式化有效期
|
||
if (qualificationData.idcard_start_date) {
|
||
var idcardStartDate = this.formatDateForBackend(qualificationData.idcard_start_date);
|
||
if (qualificationData.idcard_valid_type === 'permanent') {
|
||
formData.legal_idcard_expiry = "".concat(idcardStartDate, " \u2014\u2014 ");
|
||
} else if (qualificationData.idcard_end_date) {
|
||
var idcardEndDate = this.formatDateForBackend(qualificationData.idcard_end_date);
|
||
formData.legal_idcard_expiry = "".concat(idcardStartDate, " \u2014\u2014 ").concat(idcardEndDate);
|
||
}
|
||
}
|
||
if (qualificationData.idcard_front) {
|
||
formData.legal_idcard_positive = qualificationData.idcard_front;
|
||
}
|
||
if (qualificationData.idcard_back) {
|
||
formData.legal_idcard_negative = qualificationData.idcard_back;
|
||
}
|
||
|
||
// 门店信息
|
||
if (storeData.store_logo) {
|
||
formData.head_photo = storeData.store_logo;
|
||
}
|
||
if (storeData.store_name) {
|
||
formData.name = storeData.store_name;
|
||
}
|
||
if (storeData.business_hours) {
|
||
formData.business_time = storeData.business_hours;
|
||
}
|
||
if (storeData.service_skills && storeData.service_skills.length > 0) {
|
||
// 直接传递数组
|
||
formData.servers_kill = storeData.service_skills;
|
||
console.log('服务技能数组:', formData.servers_kill);
|
||
} else {
|
||
formData.servers_kill = [];
|
||
console.warn('警告:没有服务技能数据');
|
||
}
|
||
console.log('最终 formData 中的 servers_kill:', formData.servers_kill);
|
||
console.log('=== 调试结束 ===');
|
||
if (storeData.store_location) {
|
||
formData.dependency = storeData.store_location;
|
||
|
||
// 地址编码
|
||
if (storeData.dependency_code) {
|
||
formData.dependency_code = storeData.dependency_code;
|
||
}
|
||
if (storeData.dependency_province) {
|
||
formData.dependency_province = storeData.dependency_province;
|
||
}
|
||
if (storeData.dependency_city) {
|
||
formData.dependency_city = storeData.dependency_city;
|
||
}
|
||
}
|
||
if (storeData.store_address) {
|
||
formData.address = storeData.store_address;
|
||
}
|
||
// 经纬度
|
||
if (storeData.longitude) formData.longitude = storeData.longitude;
|
||
if (storeData.latitude) formData.latitude = storeData.latitude;
|
||
|
||
// 其他信息
|
||
if (storeData.get_message_method) {
|
||
formData.get_msg_method = storeData.get_message_method;
|
||
}
|
||
if (storeData.invite_code) {
|
||
formData.invite_code_other = storeData.invite_code;
|
||
}
|
||
if (storeData.professional_experience) {
|
||
formData.major = storeData.professional_experience;
|
||
}
|
||
|
||
// 账号信息 - 直接从登录时输入的手机号获取
|
||
// 注意:这里使用 qualificationData 或 storeData 中的手机号,或者从全局获取
|
||
var userInfo = uni.getStorageSync('userInfo');
|
||
if (userInfo && userInfo.account) {
|
||
formData.account = userInfo.account;
|
||
} else {
|
||
// 如果全局没有,尝试从本地存储的登录信息获取
|
||
var loginAccount = uni.getStorageSync('loginAccount');
|
||
if (loginAccount) {
|
||
formData.account = loginAccount;
|
||
} else {
|
||
// 最后尝试:从资质信息或门店信息中获取手机号
|
||
if (qualificationData.legal_phone) {
|
||
formData.account = qualificationData.legal_phone;
|
||
} else {
|
||
console.error('无法获取账号信息');
|
||
uni.showToast({
|
||
title: '无法获取用户账号',
|
||
icon: 'none'
|
||
});
|
||
return null;
|
||
}
|
||
}
|
||
}
|
||
console.log('使用的账号:', formData.account);
|
||
return formData;
|
||
},
|
||
// 构建手艺人数据
|
||
buildArtisanData: function buildArtisanData(personalData, qualificationData) {
|
||
console.log('手艺人数据调试');
|
||
console.log('personalData:', personalData);
|
||
console.log('qualificationData:', qualificationData);
|
||
var formData = _objectSpread(_objectSpread({}, personalData), qualificationData);
|
||
|
||
// 修复字段名映射
|
||
var fieldMappings = {
|
||
'service_area': 'servers_region',
|
||
// 服务区域
|
||
'service_time': 'default_times',
|
||
// 服务时间
|
||
'work_status': 'work_state',
|
||
// 工作状态
|
||
'invite_code': 'invite_code_other',
|
||
// 邀请码
|
||
// 健康证相关字段映射
|
||
'health_card_expiry_type': 'health_expiry_type',
|
||
'health_card_start_date': 'health_expiry_start',
|
||
'health_card_end_date': 'health_expiry_end'
|
||
};
|
||
Object.keys(fieldMappings).forEach(function (oldKey) {
|
||
if (formData[oldKey] !== undefined) {
|
||
formData[fieldMappings[oldKey]] = formData[oldKey];
|
||
// 可以保留原字段,也可以删除
|
||
delete formData[oldKey];
|
||
}
|
||
});
|
||
|
||
// 服务区域直接传递数组格式(后端会处理序列化)
|
||
if (formData.servers_region && typeof formData.servers_region === 'string') {
|
||
// 将字符串转换为数组格式
|
||
formData.servers_region = [formData.servers_region];
|
||
} else if (!formData.servers_region) {
|
||
// 如果没有服务区域数据,设置为空数组
|
||
formData.servers_region = [];
|
||
}
|
||
|
||
// 确保必要的字段都有值
|
||
var requiredFields = ['head_photo', 'name', 'account', 'idcard_num', 'idcard_positive', 'idcard_negative', 'idcard_hands', 'dependency', 'address', 'servers_kill', 'get_msg_method', 'invite_code_other', 'major', 'work_status'];
|
||
requiredFields.forEach(function (field) {
|
||
if (!formData[field]) {
|
||
console.warn("\u8B66\u544A\uFF1A\u5B57\u6BB5 ".concat(field, " \u4E3A\u7A7A"));
|
||
}
|
||
});
|
||
console.log('手艺人最终提交数据:', formData);
|
||
return formData;
|
||
},
|
||
goNext: function goNext() {
|
||
var _this8 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5() {
|
||
var isValid, _isValid, _isValid2, _isValid3;
|
||
return _regenerator.default.wrap(function _callee5$(_context5) {
|
||
while (1) {
|
||
switch (_context5.prev = _context5.next) {
|
||
case 0:
|
||
console.log('当前步骤:', _this8.currentStep);
|
||
console.log('身份类型:', _this8.identity);
|
||
|
||
// 步骤0需要同意协议
|
||
if (!(_this8.currentStep === 0 && !_this8.isAgree)) {
|
||
_context5.next = 5;
|
||
break;
|
||
}
|
||
uni.showToast({
|
||
title: '请阅读并同意以上协议',
|
||
icon: 'none'
|
||
});
|
||
return _context5.abrupt("return");
|
||
case 5:
|
||
if (!(_this8.currentStep === 1)) {
|
||
_context5.next = 31;
|
||
break;
|
||
}
|
||
if (!(_this8.identity === 1)) {
|
||
_context5.next = 20;
|
||
break;
|
||
}
|
||
console.log('手艺人验证个人信息');
|
||
// 手艺人验证个人信息
|
||
if (!_this8.$refs.personalInfo) {
|
||
_context5.next = 18;
|
||
break;
|
||
}
|
||
_context5.next = 11;
|
||
return _this8.$refs.personalInfo.saveFormData();
|
||
case 11:
|
||
isValid = _context5.sent;
|
||
if (isValid) {
|
||
_context5.next = 15;
|
||
break;
|
||
}
|
||
console.log('手艺人个人信息验证失败');
|
||
return _context5.abrupt("return");
|
||
case 15:
|
||
// 保存到缓存
|
||
_this8.artisanDataCache.personalInfo = _this8.$refs.personalInfo.getFormData();
|
||
_this8.personalInfoData = _this8.artisanDataCache.personalInfo;
|
||
console.log('手艺人个人信息验证通过');
|
||
case 18:
|
||
_context5.next = 31;
|
||
break;
|
||
case 20:
|
||
if (!(_this8.identity === 2)) {
|
||
_context5.next = 31;
|
||
break;
|
||
}
|
||
console.log('商家验证资质信息');
|
||
// 商家验证资质信息
|
||
if (!_this8.$refs.qualificationInfo) {
|
||
_context5.next = 31;
|
||
break;
|
||
}
|
||
_context5.next = 25;
|
||
return _this8.$refs.qualificationInfo.saveFormData();
|
||
case 25:
|
||
_isValid = _context5.sent;
|
||
if (_isValid) {
|
||
_context5.next = 29;
|
||
break;
|
||
}
|
||
console.log('商家资质信息验证失败');
|
||
return _context5.abrupt("return");
|
||
case 29:
|
||
_this8.qualificationData = _this8.$refs.qualificationInfo.getFormData();
|
||
console.log(' 商家资质信息验证通过 ');
|
||
case 31:
|
||
if (!(_this8.currentStep === 2)) {
|
||
_context5.next = 55;
|
||
break;
|
||
}
|
||
if (!(_this8.identity === 1)) {
|
||
_context5.next = 45;
|
||
break;
|
||
}
|
||
if (!_this8.$refs.qualificationSyr) {
|
||
_context5.next = 43;
|
||
break;
|
||
}
|
||
_context5.next = 36;
|
||
return _this8.$refs.qualificationSyr.saveFormData();
|
||
case 36:
|
||
_isValid2 = _context5.sent;
|
||
if (_isValid2) {
|
||
_context5.next = 40;
|
||
break;
|
||
}
|
||
console.log('手艺人资质信息验证失败');
|
||
return _context5.abrupt("return");
|
||
case 40:
|
||
_this8.artisanDataCache.qualificationInfo = _this8.$refs.qualificationSyr.getFormData();
|
||
_this8.qualificationData = _this8.artisanDataCache.qualificationInfo;
|
||
console.log('手艺人资质信息验证通过');
|
||
case 43:
|
||
_context5.next = 55;
|
||
break;
|
||
case 45:
|
||
if (!(_this8.identity === 2)) {
|
||
_context5.next = 55;
|
||
break;
|
||
}
|
||
if (!_this8.$refs.storeInfo) {
|
||
_context5.next = 55;
|
||
break;
|
||
}
|
||
_context5.next = 49;
|
||
return _this8.$refs.storeInfo.saveFormData();
|
||
case 49:
|
||
_isValid3 = _context5.sent;
|
||
if (_isValid3) {
|
||
_context5.next = 53;
|
||
break;
|
||
}
|
||
console.log('商家门店信息验证失败');
|
||
return _context5.abrupt("return");
|
||
case 53:
|
||
_this8.storeInfoData = _this8.$refs.storeInfo.getFormData();
|
||
console.log('商家门店信息验证通过');
|
||
case 55:
|
||
if (_this8.currentStep < 2) {
|
||
_this8.currentStep++;
|
||
console.log('切换到步骤:', _this8.currentStep);
|
||
|
||
// 步骤切换后滚动到顶部
|
||
setTimeout(function () {
|
||
_this8.scrollToTop();
|
||
}, 100);
|
||
} else {
|
||
_this8.completeRegistration();
|
||
}
|
||
case 56:
|
||
case "end":
|
||
return _context5.stop();
|
||
}
|
||
}
|
||
}, _callee5);
|
||
}))();
|
||
},
|
||
submitApplication: function submitApplication() {
|
||
// 商家验证门店信息
|
||
if (this.$refs.storeInfo) {
|
||
if (!this.$refs.storeInfo.saveFormData()) {
|
||
return;
|
||
}
|
||
this.storeInfoData = this.$refs.storeInfo.getFormData();
|
||
console.log('商家门店信息数据:', this.storeInfoData);
|
||
} else if (this.identity === 1) {
|
||
// 手艺人验证资质信息
|
||
if (this.$refs.qualificationSyr) {
|
||
if (!this.$refs.qualificationSyr.saveFormData()) {
|
||
return;
|
||
}
|
||
this.artisanDataCache.qualificationInfo = this.$refs.qualificationSyr.getFormData();
|
||
this.qualificationData = this.$refs.qualificationSyr.getFormData();
|
||
console.log('手艺人资质信息数据:', this.qualificationData);
|
||
}
|
||
}
|
||
|
||
// 执行提交逻辑
|
||
this.completeRegistration();
|
||
},
|
||
goPrev: function goPrev() {
|
||
if (this.currentStep > 0) {
|
||
this.currentStep--;
|
||
}
|
||
},
|
||
completeRegistration: function completeRegistration() {
|
||
// 提交审核的逻辑
|
||
this.submitForReview();
|
||
},
|
||
// 添加滚动到顶部的方法
|
||
scrollToTop: function scrollToTop() {
|
||
uni.pageScrollTo({
|
||
scrollTop: 0,
|
||
duration: 0
|
||
});
|
||
},
|
||
getXieyi: function getXieyi(type) {
|
||
var _this9 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6() {
|
||
var res;
|
||
return _regenerator.default.wrap(function _callee6$(_context6) {
|
||
while (1) {
|
||
switch (_context6.prev = _context6.next) {
|
||
case 0:
|
||
_this9.loading = true;
|
||
_this9.error = null;
|
||
_context6.prev = 2;
|
||
_context6.next = 5;
|
||
return _request.default.post('/user/getsystemtext', {
|
||
type: type
|
||
});
|
||
case 5:
|
||
res = _context6.sent;
|
||
_this9.textData = res.data;
|
||
_context6.next = 14;
|
||
break;
|
||
case 9:
|
||
_context6.prev = 9;
|
||
_context6.t0 = _context6["catch"](2);
|
||
console.error('获取协议失败:', _context6.t0);
|
||
_this9.error = '获取协议内容失败,请重试';
|
||
uni.showToast({
|
||
title: '获取协议内容失败',
|
||
icon: 'none'
|
||
});
|
||
case 14:
|
||
_context6.prev = 14;
|
||
_this9.loading = false;
|
||
return _context6.finish(14);
|
||
case 17:
|
||
case "end":
|
||
return _context6.stop();
|
||
}
|
||
}
|
||
}, _callee6, null, [[2, 9, 14, 17]]);
|
||
}))();
|
||
}
|
||
}
|
||
};
|
||
exports.default = _default;
|
||
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
|
||
|
||
/***/ }),
|
||
|
||
/***/ 133:
|
||
/*!************************************************************************************************************!*\
|
||
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/ruzhu.vue?vue&type=style&index=0&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_ruzhu_vue_vue_type_style_index_0_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!./ruzhu.vue?vue&type=style&index=0&lang=css& */ 134);
|
||
/* 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_ruzhu_vue_vue_type_style_index_0_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_ruzhu_vue_vue_type_style_index_0_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_ruzhu_vue_vue_type_style_index_0_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_ruzhu_vue_vue_type_style_index_0_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_ruzhu_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||
|
||
/***/ }),
|
||
|
||
/***/ 134:
|
||
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||
!*** ./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/ruzhu.vue?vue&type=style&index=0&lang=css& ***!
|
||
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||
/*! no static exports found */
|
||
/***/ (function(module, exports, __webpack_require__) {
|
||
|
||
// extracted by mini-css-extract-plugin
|
||
if(false) { var cssReload; }
|
||
|
||
|
||
/***/ })
|
||
|
||
},[[127,"common/runtime","common/vendor"]]]);
|
||
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/ruzhu/ruzhu.js.map
|