1062 lines
67 KiB
JavaScript
1062 lines
67 KiB
JavaScript
|
|
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/shop/sj-info-change"],{
|
|||
|
|
|
|||
|
|
/***/ 755:
|
|||
|
|
/*!******************************************************************************************************!*\
|
|||
|
|
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/main.js?{"page":"pages%2Fshop%2Fsj-info-change"} ***!
|
|||
|
|
\******************************************************************************************************/
|
|||
|
|
/*! 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 _sjInfoChange = _interopRequireDefault(__webpack_require__(/*! ./pages/shop/sj-info-change.vue */ 756));
|
|||
|
|
// @ts-ignore
|
|||
|
|
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
|
|||
|
|
createPage(_sjInfoChange.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"]))
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ 756:
|
|||
|
|
/*!***********************************************************************************!*\
|
|||
|
|
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/shop/sj-info-change.vue ***!
|
|||
|
|
\***********************************************************************************/
|
|||
|
|
/*! no static exports found */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony import */ var _sj_info_change_vue_vue_type_template_id_6fd21389_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./sj-info-change.vue?vue&type=template&id=6fd21389&scoped=true& */ 757);
|
|||
|
|
/* harmony import */ var _sj_info_change_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./sj-info-change.vue?vue&type=script&lang=js& */ 759);
|
|||
|
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _sj_info_change_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_change_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
|||
|
|
/* harmony import */ var _sj_info_change_vue_vue_type_style_index_0_id_6fd21389_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./sj-info-change.vue?vue&type=style&index=0&id=6fd21389&scoped=true&lang=css& */ 761);
|
|||
|
|
/* 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_change_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
|||
|
|
_sj_info_change_vue_vue_type_template_id_6fd21389_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
|||
|
|
_sj_info_change_vue_vue_type_template_id_6fd21389_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
|||
|
|
false,
|
|||
|
|
null,
|
|||
|
|
"6fd21389",
|
|||
|
|
null,
|
|||
|
|
false,
|
|||
|
|
_sj_info_change_vue_vue_type_template_id_6fd21389_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
|
|||
|
|
renderjs
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
component.options.__file = "pages/shop/sj-info-change.vue"
|
|||
|
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ 757:
|
|||
|
|
/*!******************************************************************************************************************************!*\
|
|||
|
|
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/shop/sj-info-change.vue?vue&type=template&id=6fd21389&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_change_vue_vue_type_template_id_6fd21389_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-change.vue?vue&type=template&id=6fd21389&scoped=true& */ 758);
|
|||
|
|
/* 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_change_vue_vue_type_template_id_6fd21389_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_change_vue_vue_type_template_id_6fd21389_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_change_vue_vue_type_template_id_6fd21389_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_change_vue_vue_type_template_id_6fd21389_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ 758:
|
|||
|
|
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
|||
|
|
!*** ./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/shop/sj-info-change.vue?vue&type=template&id=6fd21389&scoped=true& ***!
|
|||
|
|
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|||
|
|
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
|
|||
|
|
var components
|
|||
|
|
try {
|
|||
|
|
components = {
|
|||
|
|
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))
|
|||
|
|
},
|
|||
|
|
}
|
|||
|
|
} 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.editable ? _vm.showLocationPopup() : null
|
|||
|
|
}
|
|||
|
|
_vm.e1 = function ($event) {
|
|||
|
|
_vm.editable ? _vm.openExperiencePicker() : null
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
var recyclableRender = false
|
|||
|
|
var staticRenderFns = []
|
|||
|
|
render._withStripped = true
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ 759:
|
|||
|
|
/*!************************************************************************************************************!*\
|
|||
|
|
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/shop/sj-info-change.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_change_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-change.vue?vue&type=script&lang=js& */ 760);
|
|||
|
|
/* 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_change_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_change_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_change_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_change_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_change_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ 760:
|
|||
|
|
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
|||
|
|
!*** ./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/shop/sj-info-change.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 _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 5));
|
|||
|
|
var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 36));
|
|||
|
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
|
|||
|
|
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 _uploadImage = _interopRequireDefault(__webpack_require__(/*! ../../utils/uploadImage */ 278));
|
|||
|
|
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: function data() {
|
|||
|
|
return {
|
|||
|
|
// 页面状态
|
|||
|
|
editable: false,
|
|||
|
|
buttonType: 'change',
|
|||
|
|
// change-变更信息, edit-取消/提交, view-查看我的变更, reject-重新提交
|
|||
|
|
showAuditTip: false,
|
|||
|
|
auditStatus: null,
|
|||
|
|
// 审核状态: null-无申请, 1-审核中, 2-审核通过, 3-审核驳回
|
|||
|
|
applyId: null,
|
|||
|
|
showPendingData: false,
|
|||
|
|
// 是否显示待审核数据
|
|||
|
|
navTitle: '门店信息变更',
|
|||
|
|
buttonAreaHeight: 120,
|
|||
|
|
backText: '',
|
|||
|
|
// 驳回原因
|
|||
|
|
hasResubmitted: false,
|
|||
|
|
// 新增:标记是否已经重新提交
|
|||
|
|
|
|||
|
|
// 数据管理
|
|||
|
|
originalData: {},
|
|||
|
|
// 老数据(当前生效的)
|
|||
|
|
pendingData: {},
|
|||
|
|
// 新数据(待审核的)
|
|||
|
|
displayData: {},
|
|||
|
|
// 当前显示的数据
|
|||
|
|
|
|||
|
|
// 门店信息字段
|
|||
|
|
ChinaCitys: _ChinaCitys.default,
|
|||
|
|
locatinCitys: [],
|
|||
|
|
locationAreas: [],
|
|||
|
|
locationValue: [0, 0, 0],
|
|||
|
|
showLocationPopupFlag: false,
|
|||
|
|
showTipPopupFlag: false,
|
|||
|
|
tipTitle: '',
|
|||
|
|
tipImage: '',
|
|||
|
|
currentTipType: '',
|
|||
|
|
userId: null,
|
|||
|
|
identity: 3,
|
|||
|
|
applyType: 3,
|
|||
|
|
// 选择器数据
|
|||
|
|
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);
|
|||
|
|
}),
|
|||
|
|
indicatorStyle: 'height: 68rpx;',
|
|||
|
|
// 地址相关新增字段
|
|||
|
|
fromAddressPage: false,
|
|||
|
|
addressListener: null,
|
|||
|
|
dependency_code: '',
|
|||
|
|
// 区code
|
|||
|
|
dependency_province: '',
|
|||
|
|
// 省code
|
|||
|
|
dependency_city: '',
|
|||
|
|
// 市code
|
|||
|
|
longitude: '',
|
|||
|
|
// 经度
|
|||
|
|
latitude: '' // 纬度
|
|||
|
|
};
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
computed: {
|
|||
|
|
shouldShowRejectReason: function shouldShowRejectReason() {
|
|||
|
|
// 强制:如果审核状态不是3,直接返回false
|
|||
|
|
if (this.auditStatus !== 3) {
|
|||
|
|
console.log('审核状态不是3,直接隐藏驳回原因');
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 双重强制:如果驳回原因为空,直接返回false
|
|||
|
|
if (!this.backText) {
|
|||
|
|
console.log('驳回原因为空,直接隐藏驳回原因');
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 三重强制:如果显示待审核数据,直接返回false
|
|||
|
|
if (this.showPendingData) {
|
|||
|
|
console.log('显示待审核数据,直接隐藏驳回原因');
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
var shouldShow = this.auditStatus === 3 && !this.showPendingData && this.backText;
|
|||
|
|
console.log('shouldShowRejectReason计算:', {
|
|||
|
|
auditStatus: this.auditStatus,
|
|||
|
|
showPendingData: this.showPendingData,
|
|||
|
|
backText: this.backText,
|
|||
|
|
shouldShow: shouldShow
|
|||
|
|
});
|
|||
|
|
|
|||
|
|
// 最终强制:如果不是所有条件都满足,返回false
|
|||
|
|
if (!(this.auditStatus === 3 && !this.showPendingData && this.backText)) {
|
|||
|
|
console.log('绝对强制:不满足所有条件,返回false');
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
return shouldShow;
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
onLoad: function onLoad() {
|
|||
|
|
var _this = this;
|
|||
|
|
// 监听地址选择事件(参考代码的实现方式)
|
|||
|
|
uni.$on('address-selected-for-sj', function (addressData) {
|
|||
|
|
_this.handleAddressSelected(addressData);
|
|||
|
|
});
|
|||
|
|
console.log('页面开始加载...');
|
|||
|
|
this.identity = getApp().globalData.artisanType;
|
|||
|
|
console.log('当前身份类型:', this.identity);
|
|||
|
|
this.getUserInfo();
|
|||
|
|
this.loadApplyDetails();
|
|||
|
|
this.locatinCitys = this.ChinaCitys[0].citys;
|
|||
|
|
this.locationAreas = this.locatinCitys[0].areas;
|
|||
|
|
},
|
|||
|
|
onUnload: function onUnload() {
|
|||
|
|
// 移除事件监听
|
|||
|
|
uni.$off('address-selected-for-sj');
|
|||
|
|
},
|
|||
|
|
onReady: function onReady() {
|
|||
|
|
this.getButtonAreaHeight();
|
|||
|
|
},
|
|||
|
|
onShow: function onShow() {
|
|||
|
|
console.log('页面显示,检查地址数据');
|
|||
|
|
|
|||
|
|
// 检查地址数据(参考代码的实现方式)
|
|||
|
|
this.checkAddressData();
|
|||
|
|
if (!this.editable) {
|
|||
|
|
this.loadApplyDetails();
|
|||
|
|
} else {
|
|||
|
|
console.log('编辑模式下,跳过自动刷新,保持当前编辑状态');
|
|||
|
|
}
|
|||
|
|
if (this.auditStatus !== 3) {
|
|||
|
|
this.backText = '';
|
|||
|
|
this.hasResubmitted = false;
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
onHide: function onHide() {
|
|||
|
|
// 页面隐藏时清理
|
|||
|
|
this.fromAddressPage = false;
|
|||
|
|
},
|
|||
|
|
methods: {
|
|||
|
|
// 检查地址数据(参考代码的方法)
|
|||
|
|
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) {}
|
|||
|
|
},
|
|||
|
|
// 获取用户信息
|
|||
|
|
getUserInfo: function getUserInfo() {
|
|||
|
|
var _this2 = this;
|
|||
|
|
console.log('开始获取用户信息...');
|
|||
|
|
var type = 3;
|
|||
|
|
_request.default.post('/user/getuser', {
|
|||
|
|
type: type
|
|||
|
|
}).then(function (result) {
|
|||
|
|
console.log('接口返回完整数据:', result);
|
|||
|
|
if (result.state === 1 && result.data) {
|
|||
|
|
var userData = result.data;
|
|||
|
|
console.log('用户数据详情:', userData);
|
|||
|
|
_this2.userId = userData.id;
|
|||
|
|
|
|||
|
|
// 初始化数据(包含地址相关字段)
|
|||
|
|
_this2.originalData = {
|
|||
|
|
head_photo: userData.head_photo || '',
|
|||
|
|
name: userData.name || '',
|
|||
|
|
dependency: userData.dependency || '',
|
|||
|
|
address: userData.address || '',
|
|||
|
|
major: userData.major || '',
|
|||
|
|
dependency_code: userData.dependency_code || '',
|
|||
|
|
dependency_province: userData.dependency_province || '',
|
|||
|
|
dependency_city: userData.dependency_city || '',
|
|||
|
|
longitude: userData.longitude || '',
|
|||
|
|
latitude: userData.latitude || '',
|
|||
|
|
experienceText: _this2.getExperienceText(userData.major)
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// 同步到地址字段
|
|||
|
|
_this2.dependency_code = userData.dependency_code || '';
|
|||
|
|
_this2.dependency_province = userData.dependency_province || '';
|
|||
|
|
_this2.dependency_city = userData.dependency_city || '';
|
|||
|
|
_this2.longitude = userData.longitude || '';
|
|||
|
|
_this2.latitude = userData.latitude || '';
|
|||
|
|
|
|||
|
|
// 初始化pendingData和displayData
|
|||
|
|
_this2.pendingData = _objectSpread({}, _this2.originalData);
|
|||
|
|
_this2.displayData = _objectSpread({}, _this2.originalData);
|
|||
|
|
console.log('数据初始化完成');
|
|||
|
|
} else {
|
|||
|
|
console.warn('接口返回state不是1或data为空');
|
|||
|
|
}
|
|||
|
|
}).catch(function (error) {
|
|||
|
|
console.error('获取用户信息失败:', error);
|
|||
|
|
});
|
|||
|
|
},
|
|||
|
|
// 智能判断申请状态
|
|||
|
|
intelligentStatusCheck: function intelligentStatusCheck(detail) {
|
|||
|
|
// 如果申请已审核通过,直接返回通过状态
|
|||
|
|
if (detail.apply_state === 2) {
|
|||
|
|
console.log('智能判断:申请已审核通过,忽略历史驳回原因');
|
|||
|
|
return {
|
|||
|
|
isValid: true,
|
|||
|
|
status: 2,
|
|||
|
|
backText: ''
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
// 如果申请时间很旧,且用户数据已经变更,认为申请已过期
|
|||
|
|
if (detail.apply_time) {
|
|||
|
|
var applyDate = new Date(detail.apply_time);
|
|||
|
|
var now = new Date();
|
|||
|
|
var daysDiff = (now - applyDate) / (1000 * 60 * 60 * 24);
|
|||
|
|
|
|||
|
|
// 申请超过7天且用户数据已更新,认为是历史记录
|
|||
|
|
if (daysDiff > 7 && this.originalData.name !== detail.name) {
|
|||
|
|
console.log('智能判断:申请记录已过期,忽略历史记录');
|
|||
|
|
return {
|
|||
|
|
isValid: false,
|
|||
|
|
status: null,
|
|||
|
|
backText: ''
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
// 正常状态
|
|||
|
|
return {
|
|||
|
|
isValid: true,
|
|||
|
|
status: detail.apply_state,
|
|||
|
|
backText: detail.back_text || ''
|
|||
|
|
};
|
|||
|
|
},
|
|||
|
|
// 加载申请详情
|
|||
|
|
loadApplyDetails: function loadApplyDetails() {
|
|||
|
|
var _this3 = this;
|
|||
|
|
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
|
|||
|
|
var res, detail, statusCheck;
|
|||
|
|
return _regenerator.default.wrap(function _callee$(_context) {
|
|||
|
|
while (1) {
|
|||
|
|
switch (_context.prev = _context.next) {
|
|||
|
|
case 0:
|
|||
|
|
_context.prev = 0;
|
|||
|
|
console.log('开始加载申请详情...');
|
|||
|
|
_context.next = 4;
|
|||
|
|
return _request.default.post('/sj/userSjAuth/details', {
|
|||
|
|
apply_type: _this3.applyType
|
|||
|
|
});
|
|||
|
|
case 4:
|
|||
|
|
res = _context.sent;
|
|||
|
|
console.log('申请详情接口返回:', res);
|
|||
|
|
if (res.code === 200 && res.data) {
|
|||
|
|
detail = res.data; // 智能状态检查
|
|||
|
|
statusCheck = _this3.intelligentStatusCheck(detail);
|
|||
|
|
if (!statusCheck.isValid) {
|
|||
|
|
// 无效的历史记录
|
|||
|
|
_this3.auditStatus = null;
|
|||
|
|
_this3.backText = '';
|
|||
|
|
_this3.applyId = null;
|
|||
|
|
} else {
|
|||
|
|
// 有效的当前记录
|
|||
|
|
_this3.applyId = detail.id;
|
|||
|
|
_this3.auditStatus = statusCheck.status;
|
|||
|
|
_this3.backText = statusCheck.backText;
|
|||
|
|
console.log('审核状态:', _this3.auditStatus);
|
|||
|
|
console.log('驳回原因:', _this3.backText);
|
|||
|
|
// 审核通过时强制重置驳回状态
|
|||
|
|
if (_this3.auditStatus === 2) {
|
|||
|
|
console.log('审核通过,强制清除驳回相关状态');
|
|||
|
|
_this3.backText = '';
|
|||
|
|
_this3.hasResubmitted = false;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 更新pendingData
|
|||
|
|
if (_this3.auditStatus === 1 || _this3.auditStatus === 3) {
|
|||
|
|
_this3.pendingData = {
|
|||
|
|
head_photo: detail.head_photo || _this3.originalData.head_photo,
|
|||
|
|
name: detail.name || _this3.originalData.name,
|
|||
|
|
dependency: detail.dependency || _this3.originalData.dependency,
|
|||
|
|
address: detail.address || _this3.originalData.address,
|
|||
|
|
major: detail.major || _this3.originalData.major,
|
|||
|
|
dependency_code: detail.dependency_code || _this3.originalData.dependency_code,
|
|||
|
|
dependency_province: detail.dependency_province || _this3.originalData.dependency_province,
|
|||
|
|
dependency_city: detail.dependency_city || _this3.originalData.dependency_city,
|
|||
|
|
longitude: detail.longitude || _this3.originalData.longitude,
|
|||
|
|
latitude: detail.latitude || _this3.originalData.latitude,
|
|||
|
|
experienceText: _this3.getExperienceText(detail.major || _this3.originalData.major)
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 审核通过时同步数据
|
|||
|
|
if (_this3.auditStatus === 2) {
|
|||
|
|
_this3.originalData = _objectSpread({}, _this3.pendingData);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
_this3.updatePageStatus();
|
|||
|
|
} else {
|
|||
|
|
console.log('申请详情返回数据为空或code不为200:', res);
|
|||
|
|
_this3.backText = '';
|
|||
|
|
_this3.updatePageStatus();
|
|||
|
|
}
|
|||
|
|
_context.next = 14;
|
|||
|
|
break;
|
|||
|
|
case 9:
|
|||
|
|
_context.prev = 9;
|
|||
|
|
_context.t0 = _context["catch"](0);
|
|||
|
|
console.error('加载申请详情失败:', _context.t0);
|
|||
|
|
_this3.backText = '';
|
|||
|
|
_this3.updatePageStatus();
|
|||
|
|
case 14:
|
|||
|
|
case "end":
|
|||
|
|
return _context.stop();
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}, _callee, null, [[0, 9]]);
|
|||
|
|
}))();
|
|||
|
|
},
|
|||
|
|
// 更新页面状态
|
|||
|
|
updatePageStatus: function updatePageStatus() {
|
|||
|
|
console.log('更新页面状态,审核状态:', this.auditStatus);
|
|||
|
|
if (this.auditStatus !== 3) {
|
|||
|
|
this.backText = '';
|
|||
|
|
console.log('非驳回状态,强制清除驳回原因');
|
|||
|
|
}
|
|||
|
|
if (this.hasResubmitted && this.auditStatus === 3) {
|
|||
|
|
console.log('检测到已重新提交,强制设置为审核中状态');
|
|||
|
|
this.auditStatus = 1;
|
|||
|
|
this.backText = '';
|
|||
|
|
}
|
|||
|
|
if (this.auditStatus === 1) {
|
|||
|
|
this.showAuditTip = true;
|
|||
|
|
this.buttonType = 'view';
|
|||
|
|
this.editable = false;
|
|||
|
|
this.showPendingData = false;
|
|||
|
|
this.displayData = _objectSpread({}, this.originalData);
|
|||
|
|
} else if (this.auditStatus === 3) {
|
|||
|
|
this.showAuditTip = false;
|
|||
|
|
this.buttonType = 'reject';
|
|||
|
|
this.editable = false;
|
|||
|
|
this.showPendingData = false;
|
|||
|
|
this.displayData = _objectSpread({}, this.originalData);
|
|||
|
|
} else {
|
|||
|
|
this.showAuditTip = false;
|
|||
|
|
this.buttonType = 'change';
|
|||
|
|
this.editable = false;
|
|||
|
|
this.showPendingData = false;
|
|||
|
|
this.displayData = _objectSpread({}, this.originalData);
|
|||
|
|
}
|
|||
|
|
this.updateNavTitle();
|
|||
|
|
},
|
|||
|
|
// 更新导航栏标题
|
|||
|
|
updateNavTitle: function updateNavTitle() {
|
|||
|
|
if (this.editable || this.showPendingData) {
|
|||
|
|
this.navTitle = '门店信息变更';
|
|||
|
|
} else {
|
|||
|
|
this.navTitle = '门店信息';
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
// 获取专业经验文本
|
|||
|
|
getExperienceText: function getExperienceText(major) {
|
|||
|
|
var experiences = ['', '实习', '1-3年', '3-5年', '5-10年', '10年以上'];
|
|||
|
|
return experiences[major] || '';
|
|||
|
|
},
|
|||
|
|
// 开始变更
|
|||
|
|
startChange: function startChange() {
|
|||
|
|
this.editable = true;
|
|||
|
|
this.buttonType = 'edit';
|
|||
|
|
this.displayData = _objectSpread({}, this.pendingData);
|
|||
|
|
console.log('进入编辑模式,显示待审核数据:', this.displayData);
|
|||
|
|
this.updateNavTitle();
|
|||
|
|
},
|
|||
|
|
// 取消变更
|
|||
|
|
cancelChange: function cancelChange() {
|
|||
|
|
this.editable = false;
|
|||
|
|
this.buttonType = 'change';
|
|||
|
|
this.displayData = _objectSpread({}, this.originalData);
|
|||
|
|
this.updateNavTitle();
|
|||
|
|
},
|
|||
|
|
// 切换显示待审核数据
|
|||
|
|
togglePendingData: function togglePendingData() {
|
|||
|
|
this.showPendingData = !this.showPendingData;
|
|||
|
|
if (this.showPendingData) {
|
|||
|
|
this.displayData = _objectSpread({}, this.pendingData);
|
|||
|
|
} else {
|
|||
|
|
this.displayData = _objectSpread({}, this.originalData);
|
|||
|
|
}
|
|||
|
|
this.updateNavTitle();
|
|||
|
|
},
|
|||
|
|
// 提交变更
|
|||
|
|
submitChange: function submitChange() {
|
|||
|
|
var _this4 = this;
|
|||
|
|
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
|
|||
|
|
var submitData, res;
|
|||
|
|
return _regenerator.default.wrap(function _callee2$(_context2) {
|
|||
|
|
while (1) {
|
|||
|
|
switch (_context2.prev = _context2.next) {
|
|||
|
|
case 0:
|
|||
|
|
console.log('开始提交变更...');
|
|||
|
|
console.log('提交前的displayData:', _this4.displayData);
|
|||
|
|
if (_this4.validateForm()) {
|
|||
|
|
_context2.next = 4;
|
|||
|
|
break;
|
|||
|
|
}
|
|||
|
|
return _context2.abrupt("return");
|
|||
|
|
case 4:
|
|||
|
|
_context2.prev = 4;
|
|||
|
|
uni.showLoading({
|
|||
|
|
title: '提交中...'
|
|||
|
|
});
|
|||
|
|
_this4.pendingData = _objectSpread({}, _this4.displayData);
|
|||
|
|
submitData = {
|
|||
|
|
apply_type: _this4.applyType,
|
|||
|
|
head_photo: _this4.displayData.head_photo,
|
|||
|
|
name: _this4.displayData.name,
|
|||
|
|
dependency: _this4.displayData.dependency,
|
|||
|
|
address: _this4.displayData.address,
|
|||
|
|
longitude: _this4.displayData.longitude,
|
|||
|
|
latitude: _this4.displayData.latitude,
|
|||
|
|
dependency_code: _this4.displayData.dependency_code,
|
|||
|
|
dependency_province: _this4.displayData.dependency_province,
|
|||
|
|
dependency_city: _this4.displayData.dependency_city,
|
|||
|
|
major: _this4.displayData.major
|
|||
|
|
};
|
|||
|
|
console.log('提交的数据:', submitData);
|
|||
|
|
_context2.next = 11;
|
|||
|
|
return _request.default.post('/sj/userSjAuth/apply', submitData);
|
|||
|
|
case 11:
|
|||
|
|
res = _context2.sent;
|
|||
|
|
uni.hideLoading();
|
|||
|
|
if (res.code === 200) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '提交成功',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
_this4.backText = '';
|
|||
|
|
_this4.auditStatus = 1;
|
|||
|
|
_this4.hasResubmitted = true;
|
|||
|
|
console.log('提交成功,重置所有状态');
|
|||
|
|
_this4.pendingData = _objectSpread({}, _this4.displayData);
|
|||
|
|
_this4.editable = false;
|
|||
|
|
_this4.buttonType = 'view';
|
|||
|
|
_this4.showAuditTip = true;
|
|||
|
|
_this4.showPendingData = false;
|
|||
|
|
setTimeout(function () {
|
|||
|
|
_this4.loadApplyDetails();
|
|||
|
|
}, 1500);
|
|||
|
|
} else {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: res.msg || '提交失败',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
_context2.next = 21;
|
|||
|
|
break;
|
|||
|
|
case 16:
|
|||
|
|
_context2.prev = 16;
|
|||
|
|
_context2.t0 = _context2["catch"](4);
|
|||
|
|
uni.hideLoading();
|
|||
|
|
console.error('提交失败:', _context2.t0);
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '网络错误,请重试',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
case 21:
|
|||
|
|
case "end":
|
|||
|
|
return _context2.stop();
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}, _callee2, null, [[4, 16]]);
|
|||
|
|
}))();
|
|||
|
|
},
|
|||
|
|
// 表单验证
|
|||
|
|
validateForm: function validateForm() {
|
|||
|
|
if (!this.displayData.head_photo) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '请上传店铺logo',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
if (!this.displayData.name) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '请输入店铺名称',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
if (!this.displayData.dependency) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '请选择门店所在地',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
if (!this.displayData.address) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '请选择门店详细地址',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
if (!this.displayData.major) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '请选择专业经验',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
return true;
|
|||
|
|
},
|
|||
|
|
// 获取按钮区域高度
|
|||
|
|
getButtonAreaHeight: function getButtonAreaHeight() {
|
|||
|
|
var _this5 = this;
|
|||
|
|
setTimeout(function () {
|
|||
|
|
var query = uni.createSelectorQuery().in(_this5);
|
|||
|
|
query.select('.bottom-actions').boundingClientRect(function (data) {
|
|||
|
|
if (data) {
|
|||
|
|
_this5.buttonAreaHeight = data.height + 20;
|
|||
|
|
}
|
|||
|
|
}).exec();
|
|||
|
|
}, 100);
|
|||
|
|
},
|
|||
|
|
// 显示提示弹窗
|
|||
|
|
showTipPopup: function showTipPopup(field) {
|
|||
|
|
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;
|
|||
|
|
this.showTipPopupFlag = true;
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
hideTipPopup: function hideTipPopup() {
|
|||
|
|
this.showTipPopupFlag = false;
|
|||
|
|
},
|
|||
|
|
// 选择图片
|
|||
|
|
chooseImage: function chooseImage(type) {
|
|||
|
|
if (!this.editable) return;
|
|||
|
|
this.openCamera(type);
|
|||
|
|
},
|
|||
|
|
openCamera: function openCamera(type) {
|
|||
|
|
var _this6 = 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 _this6.directUpload(file, _this6.userId, _this6.identity + 1);
|
|||
|
|
case 10:
|
|||
|
|
result = _context3.sent;
|
|||
|
|
if (result) {
|
|||
|
|
_this6.displayData.head_photo = result;
|
|||
|
|
console.log('图片上传成功,head_photo 更新为:', result);
|
|||
|
|
}
|
|||
|
|
_context3.next = 18;
|
|||
|
|
break;
|
|||
|
|
case 14:
|
|||
|
|
_context3.prev = 14;
|
|||
|
|
_context3.t0 = _context3["catch"](0);
|
|||
|
|
console.log('上传图片错误:', _context3.t0);
|
|||
|
|
if (!_context3.t0.errMsg || !_context3.t0.errMsg.includes('cancel')) {
|
|||
|
|
uni.showToast({
|
|||
|
|
title: '上传失败',
|
|||
|
|
icon: 'none'
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
case 18:
|
|||
|
|
case "end":
|
|||
|
|
return _context3.stop();
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}, _callee3, null, [[0, 14]]);
|
|||
|
|
}))();
|
|||
|
|
},
|
|||
|
|
// 直接上传方法
|
|||
|
|
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);
|
|||
|
|
console.log('安全文件名:', name);
|
|||
|
|
_context4.next = 9;
|
|||
|
|
return _request.default.post('/user/getalioss', {
|
|||
|
|
type: type,
|
|||
|
|
kind: 1
|
|||
|
|
});
|
|||
|
|
case 9:
|
|||
|
|
ossConfig = _context4.sent;
|
|||
|
|
_context4.next = 12;
|
|||
|
|
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 12:
|
|||
|
|
return _context4.abrupt("return", _context4.sent);
|
|||
|
|
case 15:
|
|||
|
|
_context4.prev = 15;
|
|||
|
|
_context4.t0 = _context4["catch"](0);
|
|||
|
|
console.error('直接上传失败:', _context4.t0);
|
|||
|
|
throw _context4.t0;
|
|||
|
|
case 19:
|
|||
|
|
case "end":
|
|||
|
|
return _context4.stop();
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}, _callee4, null, [[0, 15]]);
|
|||
|
|
}))();
|
|||
|
|
},
|
|||
|
|
// 所在地选择相关方法
|
|||
|
|
showLocationPopup: function showLocationPopup() {
|
|||
|
|
if (!this.editable) return;
|
|||
|
|
this.showLocationPopupFlag = true;
|
|||
|
|
},
|
|||
|
|
hideLocationPopup: function hideLocationPopup() {
|
|||
|
|
this.showLocationPopupFlag = false;
|
|||
|
|
},
|
|||
|
|
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;
|
|||
|
|
},
|
|||
|
|
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.displayData.dependency = province + '-' + city + '-' + area;
|
|||
|
|
|
|||
|
|
// 清空详细地址,因为所在地已经改变(参考代码的做法)
|
|||
|
|
this.displayData.address = '';
|
|||
|
|
this.displayData.longitude = '';
|
|||
|
|
this.displayData.latitude = '';
|
|||
|
|
if (this.ChinaCitys[index1] && this.ChinaCitys[index1].code) {
|
|||
|
|
var provinceCode = this.ChinaCitys[index1].code.toString();
|
|||
|
|
this.displayData.dependency_province = provinceCode.substring(0, 6);
|
|||
|
|
}
|
|||
|
|
if (this.locatinCitys[index2] && this.locatinCitys[index2].code) {
|
|||
|
|
var cityCode = this.locatinCitys[index2].code.toString();
|
|||
|
|
this.displayData.dependency_city = cityCode.substring(0, 6);
|
|||
|
|
}
|
|||
|
|
if (this.locationAreas[index3] && this.locationAreas[index3].code) {
|
|||
|
|
var areaCode = this.locationAreas[index3].code.toString();
|
|||
|
|
this.displayData.dependency_code = areaCode.substring(0, 6);
|
|||
|
|
}
|
|||
|
|
this.hideLocationPopup();
|
|||
|
|
},
|
|||
|
|
// 获取详细地址(参考代码的实现方式)
|
|||
|
|
getAddressInfo: function getAddressInfo() {
|
|||
|
|
if (!this.editable) {
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
console.log('=== 开始地址选择流程 ===');
|
|||
|
|
|
|||
|
|
// 构建URL参数(参考代码的实现方式)
|
|||
|
|
var params = 'source=sj_info';
|
|||
|
|
|
|||
|
|
// 如果有门店所在地,添加dependency参数
|
|||
|
|
if (this.displayData.dependency) {
|
|||
|
|
var locationStr = encodeURIComponent(this.displayData.dependency);
|
|||
|
|
params += "&dependency=".concat(locationStr);
|
|||
|
|
if (this.displayData.dependency_code) {
|
|||
|
|
params += "&dependency_code=".concat(this.displayData.dependency_code);
|
|||
|
|
}
|
|||
|
|
console.log('传递的地区信息:', this.displayData.dependency);
|
|||
|
|
console.log('编码后的地区信息:', locationStr);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 如果有已选择的地址坐标,也传递过去作为初始位置
|
|||
|
|
if (this.displayData.longitude && this.displayData.latitude) {
|
|||
|
|
params += "&longitude=".concat(this.displayData.longitude, "&latitude=").concat(this.displayData.latitude);
|
|||
|
|
}
|
|||
|
|
console.log('跳转URL参数:', params);
|
|||
|
|
this.fromAddressPage = true;
|
|||
|
|
uni.navigateTo({
|
|||
|
|
url: "/pages/address/search?".concat(params),
|
|||
|
|
success: function success() {
|
|||
|
|
console.log('成功跳转到地址选择页面');
|
|||
|
|
},
|
|||
|
|
fail: function fail(err) {
|
|||
|
|
console.error('跳转地址选择页面失败:', err);
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
},
|
|||
|
|
// 处理地址选择结果(参考代码的实现方式)
|
|||
|
|
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;
|
|||
|
|
|
|||
|
|
// 更新displayData
|
|||
|
|
this.displayData.address = address;
|
|||
|
|
|
|||
|
|
// 更新pendingData
|
|||
|
|
this.pendingData.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.displayData.longitude = longitude || '';
|
|||
|
|
this.displayData.latitude = latitude || '';
|
|||
|
|
this.pendingData.longitude = longitude || '';
|
|||
|
|
this.pendingData.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.displayData.dependency = locationParts.join('-');
|
|||
|
|
this.pendingData.dependency = locationParts.join('-');
|
|||
|
|
}
|
|||
|
|
console.log('地址更新完成:', {
|
|||
|
|
address: this.displayData.address,
|
|||
|
|
dependency: this.displayData.dependency,
|
|||
|
|
longitude: this.displayData.longitude,
|
|||
|
|
latitude: this.displayData.latitude
|
|||
|
|
});
|
|||
|
|
|
|||
|
|
// 显示成功提示
|
|||
|
|
// uni.showToast({
|
|||
|
|
// title: '地址已选择',
|
|||
|
|
// icon: 'none',
|
|||
|
|
// duration: 2000
|
|||
|
|
// });
|
|||
|
|
|
|||
|
|
// 强制视图更新
|
|||
|
|
this.$forceUpdate();
|
|||
|
|
},
|
|||
|
|
// 打开专业经验选择器
|
|||
|
|
openExperiencePicker: function openExperiencePicker() {
|
|||
|
|
var _this7 = this;
|
|||
|
|
if (!this.editable) return;
|
|||
|
|
uni.showActionSheet({
|
|||
|
|
itemList: ['实习', '1-3年', '3-5年', '5-10年', '10年以上'],
|
|||
|
|
success: function success(res) {
|
|||
|
|
var experiences = ['实习', '1-3年', '3-5年', '5-10年', '10年以上'];
|
|||
|
|
_this7.displayData.major = res.tapIndex + 1;
|
|||
|
|
_this7.displayData.experienceText = experiences[res.tapIndex];
|
|||
|
|
console.log('选择专业经验:', _this7.displayData.major, _this7.displayData.experienceText);
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
exports.default = _default;
|
|||
|
|
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ 761:
|
|||
|
|
/*!********************************************************************************************************************************************!*\
|
|||
|
|
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/shop/sj-info-change.vue?vue&type=style&index=0&id=6fd21389&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_change_vue_vue_type_style_index_0_id_6fd21389_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-change.vue?vue&type=style&index=0&id=6fd21389&scoped=true&lang=css& */ 762);
|
|||
|
|
/* 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_change_vue_vue_type_style_index_0_id_6fd21389_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_change_vue_vue_type_style_index_0_id_6fd21389_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_change_vue_vue_type_style_index_0_id_6fd21389_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_change_vue_vue_type_style_index_0_id_6fd21389_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_change_vue_vue_type_style_index_0_id_6fd21389_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ 762:
|
|||
|
|
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
|||
|
|
!*** ./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/shop/sj-info-change.vue?vue&type=style&index=0&id=6fd21389&scoped=true&lang=css& ***!
|
|||
|
|
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|||
|
|
/*! no static exports found */
|
|||
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|||
|
|
|
|||
|
|
// extracted by mini-css-extract-plugin
|
|||
|
|
if(false) { var cssReload; }
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ })
|
|||
|
|
|
|||
|
|
},[[755,"common/runtime","common/vendor"]]]);
|
|||
|
|
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/shop/sj-info-change.js.map
|