1818 lines
97 KiB
JavaScript
1818 lines
97 KiB
JavaScript
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/artisan/syr-info-change"],{
|
||
|
||
/***/ 329:
|
||
/*!**********************************************************************************************************!*\
|
||
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/main.js?{"page":"pages%2Fartisan%2Fsyr-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 _syrInfoChange = _interopRequireDefault(__webpack_require__(/*! ./pages/artisan/syr-info-change.vue */ 330));
|
||
// @ts-ignore
|
||
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
|
||
createPage(_syrInfoChange.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"]))
|
||
|
||
/***/ }),
|
||
|
||
/***/ 330:
|
||
/*!***************************************************************************************!*\
|
||
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/artisan/syr-info-change.vue ***!
|
||
\***************************************************************************************/
|
||
/*! no static exports found */
|
||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||
|
||
"use strict";
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony import */ var _syr_info_change_vue_vue_type_template_id_74cd6620_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./syr-info-change.vue?vue&type=template&id=74cd6620&scoped=true& */ 331);
|
||
/* harmony import */ var _syr_info_change_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./syr-info-change.vue?vue&type=script&lang=js& */ 333);
|
||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _syr_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 _syr_info_change_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||
/* harmony import */ var _syr_info_change_vue_vue_type_style_index_0_id_74cd6620_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./syr-info-change.vue?vue&type=style&index=0&id=74cd6620&scoped=true&lang=css& */ 336);
|
||
/* 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"])(
|
||
_syr_info_change_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||
_syr_info_change_vue_vue_type_template_id_74cd6620_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||
_syr_info_change_vue_vue_type_template_id_74cd6620_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||
false,
|
||
null,
|
||
"74cd6620",
|
||
null,
|
||
false,
|
||
_syr_info_change_vue_vue_type_template_id_74cd6620_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
|
||
renderjs
|
||
)
|
||
|
||
component.options.__file = "pages/artisan/syr-info-change.vue"
|
||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||
|
||
/***/ }),
|
||
|
||
/***/ 331:
|
||
/*!**********************************************************************************************************************************!*\
|
||
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/artisan/syr-info-change.vue?vue&type=template&id=74cd6620&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_syr_info_change_vue_vue_type_template_id_74cd6620_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!./syr-info-change.vue?vue&type=template&id=74cd6620&scoped=true& */ 332);
|
||
/* 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_syr_info_change_vue_vue_type_template_id_74cd6620_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_syr_info_change_vue_vue_type_template_id_74cd6620_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_syr_info_change_vue_vue_type_template_id_74cd6620_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_syr_info_change_vue_vue_type_template_id_74cd6620_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
|
||
|
||
|
||
|
||
/***/ }),
|
||
|
||
/***/ 332:
|
||
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||
!*** ./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/artisan/syr-info-change.vue?vue&type=template&id=74cd6620&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
|
||
var m0 =
|
||
_vm.formatDateForDisplay(_vm.displayData.idcard_start_date) || "选择日期"
|
||
var m1 =
|
||
_vm.formatDateForDisplay(_vm.displayData.idcard_end_date) || "选择日期"
|
||
var m2 = _vm.getExperienceText(_vm.displayData.major) || "请选择"
|
||
var m3 = _vm.getWorkStatusText(_vm.displayData.work_state) || "请选择"
|
||
if (!_vm._isMounted) {
|
||
_vm.e0 = function ($event) {
|
||
_vm.editable && _vm.setIdCardValidType(1)
|
||
}
|
||
_vm.e1 = function ($event) {
|
||
_vm.editable && _vm.setIdCardValidType(2)
|
||
}
|
||
_vm.e2 = function ($event) {
|
||
_vm.editable && _vm.openDatePicker("idcard_start_date")
|
||
}
|
||
_vm.e3 = function ($event) {
|
||
_vm.editable &&
|
||
_vm.displayData.idcard_expiry_type !== 1 &&
|
||
_vm.openDatePicker("idcard_end_date")
|
||
}
|
||
_vm.e4 = function ($event) {
|
||
_vm.editable ? _vm.showLocationPopup() : null
|
||
}
|
||
_vm.e5 = function ($event) {
|
||
_vm.editable ? _vm.getAddressInfo() : null
|
||
}
|
||
_vm.e6 = function ($event) {
|
||
_vm.editable ? _vm.openExperiencePicker() : null
|
||
}
|
||
_vm.e7 = function ($event) {
|
||
_vm.editable ? _vm.openWorkStatusPicker() : null
|
||
}
|
||
}
|
||
_vm.$mp.data = Object.assign(
|
||
{},
|
||
{
|
||
$root: {
|
||
m0: m0,
|
||
m1: m1,
|
||
m2: m2,
|
||
m3: m3,
|
||
},
|
||
}
|
||
)
|
||
}
|
||
var recyclableRender = false
|
||
var staticRenderFns = []
|
||
render._withStripped = true
|
||
|
||
|
||
|
||
/***/ }),
|
||
|
||
/***/ 333:
|
||
/*!****************************************************************************************************************!*\
|
||
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/artisan/syr-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_syr_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!./syr-info-change.vue?vue&type=script&lang=js& */ 334);
|
||
/* 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_syr_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_syr_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_syr_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_syr_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_syr_info_change_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||
|
||
/***/ }),
|
||
|
||
/***/ 334:
|
||
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||
!*** ./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/artisan/syr-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 _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
|
||
var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 5));
|
||
var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 36));
|
||
var _request = _interopRequireDefault(__webpack_require__(/*! ../../utils/request */ 37));
|
||
var _uploadImage = _interopRequireDefault(__webpack_require__(/*! ../../utils/uploadImage */ 278));
|
||
var _per = _interopRequireDefault(__webpack_require__(/*! ../../utils/per */ 191));
|
||
var _ChinaCitys = _interopRequireDefault(__webpack_require__(/*! ../../static/data/ChinaCitys.json */ 277));
|
||
var _orc = __webpack_require__(/*! ../../utils/orc */ 335);
|
||
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() {
|
||
var _initialChinaCitys$, _initialLocatinCitys$;
|
||
var currentDate = new Date();
|
||
var currentYear = new Date().getFullYear();
|
||
var years = Array.from({
|
||
length: 130
|
||
}, function (_, i) {
|
||
return 1970 + i;
|
||
});
|
||
var months = Array.from({
|
||
length: 12
|
||
}, function (_, i) {
|
||
return i + 1;
|
||
});
|
||
var days = Array.from({
|
||
length: 31
|
||
}, function (_, i) {
|
||
return i + 1;
|
||
});
|
||
var initialChinaCitys = _ChinaCitys.default || [];
|
||
var initialLocatinCitys = ((_initialChinaCitys$ = initialChinaCitys[0]) === null || _initialChinaCitys$ === void 0 ? void 0 : _initialChinaCitys$.citys) || [];
|
||
var initialLocationAreas = ((_initialLocatinCitys$ = initialLocatinCitys[0]) === null || _initialLocatinCitys$ === void 0 ? void 0 : _initialLocatinCitys$.areas) || [];
|
||
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: {},
|
||
// 当前显示的数据
|
||
|
||
// 用户信息
|
||
userId: null,
|
||
identity: null,
|
||
applyType: 5,
|
||
// 个人信息变更
|
||
|
||
// 表单相关
|
||
currentDateField: '',
|
||
years: years,
|
||
months: months,
|
||
days: days,
|
||
dateValue: [currentYear - 1970, currentDate.getMonth(), currentDate.getDate() - 1],
|
||
indicatorStyle: 'height: 68rpx;',
|
||
// 地区选择相关
|
||
ChinaCitys: initialChinaCitys,
|
||
locatinCitys: initialLocatinCitys,
|
||
locationAreas: initialLocationAreas,
|
||
locationValue: [0, 0, 0],
|
||
showLocationPopupFlag: false,
|
||
showDatePickerFlag: false,
|
||
// 提示弹窗
|
||
showTipPopupFlag: false,
|
||
tipTitle: '',
|
||
tipImage: '',
|
||
currentTipType: '',
|
||
// 地址相关字段
|
||
fromAddressPage: false,
|
||
addressListener: null,
|
||
// 识别状态
|
||
isRecognizing: false,
|
||
recognizeType: '' // 'idcard_positive', 'idcard_negative'
|
||
};
|
||
},
|
||
|
||
computed: {
|
||
shouldShowRejectReason: function shouldShowRejectReason() {
|
||
return this.auditStatus === 3 && !this.showPendingData && this.backText;
|
||
}
|
||
},
|
||
onLoad: function onLoad() {
|
||
var _this = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
|
||
var userInfo;
|
||
return _regenerator.default.wrap(function _callee$(_context) {
|
||
while (1) {
|
||
switch (_context.prev = _context.next) {
|
||
case 0:
|
||
console.log('页面开始加载...');
|
||
|
||
// 监听地址选择事件(参考商家代码)
|
||
uni.$on('address-selected-for-syr', function (addressData) {
|
||
_this.handleAddressSelected(addressData);
|
||
});
|
||
_this.identity = getApp().globalData.artisanType;
|
||
console.log('身份类型:', _this.identity);
|
||
_context.next = 6;
|
||
return _this.getUserInfo();
|
||
case 6:
|
||
console.log('用户信息获取完成');
|
||
_context.next = 9;
|
||
return _this.loadApplyDetails();
|
||
case 9:
|
||
console.log('申请详情加载完成');
|
||
|
||
// 预填用户手机号
|
||
userInfo = getApp().globalData.userInfo || uni.getStorageSync('userInfo');
|
||
if (userInfo && userInfo.account) {
|
||
_this.displayData.account = userInfo.account;
|
||
console.log('预填手机号:', _this.displayData.account);
|
||
}
|
||
|
||
// 获取定位
|
||
_context.next = 14;
|
||
return _this.getLocation();
|
||
case 14:
|
||
console.log('定位获取完成');
|
||
console.log('页面加载完成');
|
||
case 16:
|
||
case "end":
|
||
return _context.stop();
|
||
}
|
||
}
|
||
}, _callee);
|
||
}))();
|
||
},
|
||
onUnload: function onUnload() {
|
||
// 移除事件监听
|
||
uni.$off('address-selected-for-syr');
|
||
},
|
||
onReady: function onReady() {
|
||
this.getButtonAreaHeight();
|
||
},
|
||
onShow: function onShow() {
|
||
console.log('当前 editable 状态:', this.editable);
|
||
|
||
// 检查地址数据(放在最前面,确保最先执行)
|
||
this.checkAddressData();
|
||
|
||
// 只有在非编辑状态下才重新加载数据
|
||
if (!this.editable) {
|
||
console.log('非编辑状态,刷新数据');
|
||
this.loadApplyDetails();
|
||
if (this.auditStatus !== 3) {
|
||
this.backText = '';
|
||
this.hasResubmitted = false;
|
||
}
|
||
} else {
|
||
console.log('编辑状态,保持当前状态不刷新');
|
||
}
|
||
},
|
||
onHide: function onHide() {
|
||
this.fromAddressPage = false;
|
||
},
|
||
methods: {
|
||
// OCR识别相关方法
|
||
/**
|
||
* 识别身份证正面
|
||
*/
|
||
recognizeIdCardFront: function recognizeIdCardFront(imageUrl) {
|
||
var _this2 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
|
||
var result, hasRecognizedData, recognizedFields;
|
||
return _regenerator.default.wrap(function _callee2$(_context2) {
|
||
while (1) {
|
||
switch (_context2.prev = _context2.next) {
|
||
case 0:
|
||
_context2.prev = 0;
|
||
_this2.isRecognizing = true;
|
||
_this2.recognizeType = 'idcard_positive';
|
||
uni.showLoading({
|
||
title: '正在识别身份证正面...',
|
||
mask: true
|
||
});
|
||
|
||
// 调用OCR接口
|
||
_context2.next = 6;
|
||
return (0, _orc.recognizeIdCard)(imageUrl, 1);
|
||
case 6:
|
||
result = _context2.sent;
|
||
// 验证是否真的识别到了数据
|
||
hasRecognizedData = _this2.checkIdCardFrontRecognition(result);
|
||
if (hasRecognizedData) {
|
||
_context2.next = 13;
|
||
break;
|
||
}
|
||
uni.hideLoading();
|
||
uni.showToast({
|
||
title: '未识别到身份证信息,请手动填写或重新拍摄',
|
||
icon: 'none',
|
||
duration: 3000
|
||
});
|
||
_this2.isRecognizing = false;
|
||
return _context2.abrupt("return");
|
||
case 13:
|
||
// 填充身份证正面信息
|
||
recognizedFields = 0;
|
||
if (result.name) {
|
||
_this2.displayData.name = result.name;
|
||
recognizedFields++;
|
||
}
|
||
if (result.id_number) {
|
||
_this2.displayData.idcard_num = result.id_number;
|
||
recognizedFields++;
|
||
}
|
||
|
||
// 根据识别的字段数量给出不同的提示
|
||
if (recognizedFields > 0) {
|
||
uni.showToast({
|
||
title: '身份证正面识别成功',
|
||
icon: 'none'
|
||
});
|
||
} else {
|
||
uni.showToast({
|
||
title: '识别完成,但未获取到有效信息',
|
||
icon: 'none',
|
||
duration: 3000
|
||
});
|
||
}
|
||
_context2.next = 23;
|
||
break;
|
||
case 19:
|
||
_context2.prev = 19;
|
||
_context2.t0 = _context2["catch"](0);
|
||
console.error('身份证正面识别失败:', _context2.t0);
|
||
uni.showToast({
|
||
title: _context2.t0.message || '识别失败,请手动填写',
|
||
icon: 'none',
|
||
duration: 3000
|
||
});
|
||
case 23:
|
||
_context2.prev = 23;
|
||
_this2.isRecognizing = false;
|
||
uni.hideLoading();
|
||
return _context2.finish(23);
|
||
case 27:
|
||
case "end":
|
||
return _context2.stop();
|
||
}
|
||
}
|
||
}, _callee2, null, [[0, 19, 23, 27]]);
|
||
}))();
|
||
},
|
||
// 检查身份证正面识别结果是否有效
|
||
checkIdCardFrontRecognition: function checkIdCardFrontRecognition(result) {
|
||
return result.name && result.name.trim() || result.id_number && result.id_number.trim();
|
||
},
|
||
/**
|
||
* 识别身份证反面
|
||
*/
|
||
recognizeIdCardBack: function recognizeIdCardBack(imageUrl) {
|
||
var _this3 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3() {
|
||
var result, hasRecognizedData, validPeriod;
|
||
return _regenerator.default.wrap(function _callee3$(_context3) {
|
||
while (1) {
|
||
switch (_context3.prev = _context3.next) {
|
||
case 0:
|
||
_context3.prev = 0;
|
||
_this3.isRecognizing = true;
|
||
_this3.recognizeType = 'idcard_negative';
|
||
uni.showLoading({
|
||
title: '正在识别身份证反面...',
|
||
mask: true
|
||
});
|
||
|
||
// 调用OCR接口
|
||
_context3.next = 6;
|
||
return (0, _orc.recognizeIdCard)(imageUrl, 2);
|
||
case 6:
|
||
result = _context3.sent;
|
||
// 验证是否真的识别到了数据
|
||
hasRecognizedData = _this3.checkIdCardBackRecognition(result);
|
||
if (hasRecognizedData) {
|
||
_context3.next = 13;
|
||
break;
|
||
}
|
||
uni.hideLoading();
|
||
uni.showToast({
|
||
title: '未识别到身份证有效期信息,请手动填写或重新拍摄',
|
||
icon: 'none',
|
||
duration: 3000
|
||
});
|
||
_this3.isRecognizing = false;
|
||
return _context3.abrupt("return");
|
||
case 13:
|
||
// 解析有效期
|
||
validPeriod = (0, _orc.parseValidPeriod)(result.start_date, result.end_date); // 填充有效期数据
|
||
if (validPeriod.startDate) {
|
||
_this3.displayData.idcard_start_date = validPeriod.startDate;
|
||
}
|
||
if (validPeriod.isPermanent) {
|
||
_this3.displayData.idcard_expiry_type = 1;
|
||
_this3.displayData.idcard_end_date = '长久有效';
|
||
} else if (validPeriod.endDate) {
|
||
_this3.displayData.idcard_expiry_type = 2;
|
||
_this3.displayData.idcard_end_date = validPeriod.endDate;
|
||
}
|
||
uni.showToast({
|
||
title: '身份证反面识别成功',
|
||
icon: 'none'
|
||
});
|
||
_context3.next = 23;
|
||
break;
|
||
case 19:
|
||
_context3.prev = 19;
|
||
_context3.t0 = _context3["catch"](0);
|
||
console.error('身份证反面识别失败:', _context3.t0);
|
||
uni.showToast({
|
||
title: _context3.t0.message || '识别失败,请手动填写',
|
||
icon: 'none',
|
||
duration: 3000
|
||
});
|
||
case 23:
|
||
_context3.prev = 23;
|
||
_this3.isRecognizing = false;
|
||
uni.hideLoading();
|
||
return _context3.finish(23);
|
||
case 27:
|
||
case "end":
|
||
return _context3.stop();
|
||
}
|
||
}
|
||
}, _callee3, null, [[0, 19, 23, 27]]);
|
||
}))();
|
||
},
|
||
// 检查身份证反面识别结果是否有效
|
||
checkIdCardBackRecognition: function checkIdCardBackRecognition(result) {
|
||
return result.start_date && result.start_date.trim() || result.end_date && result.end_date.trim();
|
||
},
|
||
// ============ 地址选择相关方法 ============
|
||
// 检查地址数据
|
||
checkAddressData: function checkAddressData() {
|
||
console.log('=== 执行 checkAddressData ===');
|
||
try {
|
||
// 先检查手艺人专用存储
|
||
var syrAddress = uni.getStorageSync('syr_selected_address');
|
||
console.log('检查 syr_selected_address:', syrAddress);
|
||
if (syrAddress) {
|
||
console.log('找到手艺人地址数据,调用 handleAddressSelected');
|
||
this.handleAddressSelected(syrAddress);
|
||
uni.removeStorageSync('syr_selected_address');
|
||
return;
|
||
}
|
||
} catch (e) {
|
||
console.error('检查手艺人地址失败:', e);
|
||
}
|
||
|
||
// 检查通用存储
|
||
try {
|
||
var storedAddress = uni.getStorageSync('selectedAddress');
|
||
console.log('检查 selectedAddress:', storedAddress);
|
||
if (storedAddress) {
|
||
this.handleAddressSelected(storedAddress);
|
||
uni.removeStorageSync('selectedAddress');
|
||
return;
|
||
}
|
||
} catch (e) {
|
||
console.error('检查通用地址存储失败:', e);
|
||
}
|
||
|
||
// 检查全局数据
|
||
if (getApp().globalData && getApp().globalData.selectedAddress) {
|
||
console.log('从 globalData 获取地址:', getApp().globalData.selectedAddress);
|
||
this.handleAddressSelected(getApp().globalData.selectedAddress);
|
||
delete getApp().globalData.selectedAddress;
|
||
}
|
||
},
|
||
// 处理地址选择结果
|
||
handleAddressSelected: function handleAddressSelected(addressData) {
|
||
var _this4 = this;
|
||
if (!addressData || !addressData.name) {
|
||
console.log('地址数据无效:', addressData);
|
||
return;
|
||
}
|
||
|
||
// 提取地址
|
||
var address = addressData.name || addressData.address || '';
|
||
if (!address) {
|
||
console.log('无法提取地址');
|
||
return;
|
||
}
|
||
console.log('设置地址:', address);
|
||
|
||
// 更新 displayData
|
||
this.displayData.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 || '';
|
||
}
|
||
|
||
// 更新省市区信息(如果地址数据中有的话)
|
||
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);
|
||
var newDependency = locationParts.join('-');
|
||
this.displayData.dependency = newDependency;
|
||
}
|
||
|
||
// 同时更新 pendingData
|
||
this.pendingData.address = address;
|
||
this.pendingData.longitude = this.displayData.longitude;
|
||
this.pendingData.latitude = this.displayData.latitude;
|
||
this.pendingData.dependency = this.displayData.dependency;
|
||
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();
|
||
|
||
// 延迟刷新,确保视图更新
|
||
setTimeout(function () {
|
||
console.log('延迟刷新视图');
|
||
_this4.$forceUpdate();
|
||
}, 100);
|
||
},
|
||
// 清理地址存储
|
||
clearAddressStorage: function clearAddressStorage() {
|
||
try {
|
||
uni.removeStorageSync('selectedAddress');
|
||
uni.removeStorageSync('syr_selected_address');
|
||
if (getApp().globalData) {
|
||
getApp().globalData.selectedAddress = null;
|
||
}
|
||
console.log('已清理地址存储');
|
||
} catch (error) {
|
||
console.error('清理地址存储失败:', error);
|
||
}
|
||
},
|
||
// 获取详细地址
|
||
getAddressInfo: function getAddressInfo() {
|
||
if (!this.editable) return;
|
||
|
||
// 构建URL参数
|
||
var params = 'source=syr_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);
|
||
|
||
// 清理旧的地址数据
|
||
try {
|
||
uni.removeStorageSync('syr_selected_address');
|
||
uni.removeStorageSync('selectedAddress');
|
||
if (getApp().globalData) {
|
||
getApp().globalData.selectedAddress = null;
|
||
}
|
||
console.log('已清理旧地址数据');
|
||
} catch (error) {
|
||
console.error('清理地址存储失败:', error);
|
||
}
|
||
uni.navigateTo({
|
||
url: "/pages/address/search?".concat(params),
|
||
success: function success() {
|
||
console.log('成功跳转到地址选择页面');
|
||
},
|
||
fail: function fail(err) {
|
||
console.error('跳转地址选择页面失败:', err);
|
||
}
|
||
});
|
||
},
|
||
// 保存当前数据(可选)
|
||
saveCurrentData: function saveCurrentData() {
|
||
try {
|
||
// 如果需要保存当前表单数据,可以在这里实现
|
||
var currentData = {
|
||
address: this.displayData.address,
|
||
longitude: this.displayData.longitude,
|
||
latitude: this.displayData.latitude
|
||
};
|
||
uni.setStorageSync('current_address_data', currentData);
|
||
} catch (e) {
|
||
console.error('保存当前数据失败:', e);
|
||
}
|
||
},
|
||
// 获取用户信息(包含老信息)
|
||
getUserInfo: function getUserInfo() {
|
||
var _this5 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4() {
|
||
var result, userData;
|
||
return _regenerator.default.wrap(function _callee4$(_context4) {
|
||
while (1) {
|
||
switch (_context4.prev = _context4.next) {
|
||
case 0:
|
||
_context4.prev = 0;
|
||
_context4.next = 3;
|
||
return _request.default.post('/user/getuser', {
|
||
type: 2
|
||
});
|
||
case 3:
|
||
result = _context4.sent;
|
||
// type=2 手艺人
|
||
|
||
if (result.state === 1 && result.data) {
|
||
userData = result.data;
|
||
console.log('获取到的用户数据:', userData);
|
||
_this5.userId = userData.id;
|
||
|
||
// 初始化老数据
|
||
_this5.originalData = {
|
||
head_photo: userData.head_photo || '',
|
||
name: userData.name || userData.real_name || '',
|
||
account: userData.account || userData.phone || '',
|
||
second_phone: userData.second_phone || userData.backup_phone || '',
|
||
idcard_num: userData.idcard_num || userData.id_card || '',
|
||
idcard_expiry_type: userData.idcard_expiry_type || 0,
|
||
idcard_positive: userData.idcard_positive || userData.id_card_front || '',
|
||
idcard_negative: userData.idcard_negative || userData.id_card_back || '',
|
||
idcard_hands: userData.idcard_hands || userData.id_card_handheld || '',
|
||
detail: userData.detail || userData.introduction || '',
|
||
dependency: userData.dependency || userData.region || '',
|
||
address: userData.address || userData.detail_address || '',
|
||
dependency_code: userData.dependency_code || '',
|
||
dependency_province: userData.dependency_province || '',
|
||
dependency_city: userData.dependency_city || '',
|
||
major: userData.major || userData.professional_experience || '',
|
||
work_state: userData.work_state || userData.work_status || '',
|
||
longitude: userData.longitude || '',
|
||
latitude: userData.latitude || '',
|
||
idcard_start_date: '',
|
||
idcard_end_date: ''
|
||
};
|
||
|
||
// 处理身份证有效期
|
||
if (userData.idcard_expiry) {
|
||
_this5.processIdcardExpiry(userData.idcard_expiry, _this5.originalData);
|
||
}
|
||
|
||
// 初始化pendingData和displayData
|
||
_this5.pendingData = _objectSpread({}, _this5.originalData);
|
||
_this5.displayData = _objectSpread({}, _this5.originalData);
|
||
console.log('数据初始化完成:', {
|
||
originalData: _this5.originalData,
|
||
pendingData: _this5.pendingData,
|
||
displayData: _this5.displayData
|
||
});
|
||
} else {
|
||
console.error('获取用户信息失败:', result.msg);
|
||
}
|
||
_context4.next = 10;
|
||
break;
|
||
case 7:
|
||
_context4.prev = 7;
|
||
_context4.t0 = _context4["catch"](0);
|
||
console.error('获取用户信息接口错误:', _context4.t0);
|
||
case 10:
|
||
case "end":
|
||
return _context4.stop();
|
||
}
|
||
}
|
||
}, _callee4, null, [[0, 7]]);
|
||
}))();
|
||
},
|
||
// 加载申请详情
|
||
loadApplyDetails: function loadApplyDetails() {
|
||
var _this6 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5() {
|
||
var res, detail;
|
||
return _regenerator.default.wrap(function _callee5$(_context5) {
|
||
while (1) {
|
||
switch (_context5.prev = _context5.next) {
|
||
case 0:
|
||
_context5.prev = 0;
|
||
console.log('开始加载申请详情...');
|
||
_context5.next = 4;
|
||
return _request.default.post('/syr/userSyrAuth/details', {
|
||
apply_type: _this6.applyType
|
||
});
|
||
case 4:
|
||
res = _context5.sent;
|
||
console.log('申请详情接口返回:', res);
|
||
if (res.code === 200 && res.data) {
|
||
detail = res.data;
|
||
_this6.applyId = detail.id;
|
||
_this6.auditStatus = detail.apply_state;
|
||
_this6.backText = detail.back_text || '';
|
||
console.log('审核状态:', _this6.auditStatus);
|
||
console.log('驳回原因:', _this6.backText);
|
||
|
||
// 更新pendingData
|
||
if (_this6.auditStatus === 1 || _this6.auditStatus === 3) {
|
||
_this6.pendingData = {
|
||
head_photo: detail.head_photo || _this6.originalData.head_photo,
|
||
name: detail.name || _this6.originalData.name,
|
||
account: detail.account || _this6.originalData.account,
|
||
second_phone: detail.second_phone || _this6.originalData.second_phone,
|
||
idcard_num: detail.idcard_num || _this6.originalData.idcard_num,
|
||
idcard_expiry_type: detail.idcard_expiry_type || _this6.originalData.idcard_expiry_type,
|
||
idcard_positive: detail.idcard_positive || _this6.originalData.idcard_positive,
|
||
idcard_negative: detail.idcard_negative || _this6.originalData.idcard_negative,
|
||
idcard_hands: detail.idcard_hands || _this6.originalData.idcard_hands,
|
||
detail: detail.detail || _this6.originalData.detail,
|
||
dependency: detail.dependency || _this6.originalData.dependency,
|
||
address: detail.address || _this6.originalData.address,
|
||
dependency_code: detail.dependency_code || _this6.originalData.dependency_code,
|
||
dependency_province: detail.dependency_province || _this6.originalData.dependency_province,
|
||
dependency_city: detail.dependency_city || _this6.originalData.dependency_city,
|
||
major: detail.major || _this6.originalData.major,
|
||
work_state: detail.work_state || _this6.originalData.work_state,
|
||
longitude: detail.longitude || _this6.originalData.longitude,
|
||
latitude: detail.latitude || _this6.originalData.latitude,
|
||
idcard_start_date: '',
|
||
idcard_end_date: ''
|
||
};
|
||
|
||
// 处理身份证有效期
|
||
if (detail.idcard_expiry) {
|
||
_this6.processIdcardExpiry(detail.idcard_expiry, _this6.pendingData);
|
||
}
|
||
}
|
||
|
||
// 审核通过时同步数据
|
||
if (_this6.auditStatus === 2) {
|
||
_this6.originalData = _objectSpread({}, _this6.pendingData);
|
||
}
|
||
_this6.updatePageStatus();
|
||
} else {
|
||
console.log('申请详情返回数据为空或state不为1:', res);
|
||
_this6.backText = '';
|
||
_this6.updatePageStatus();
|
||
}
|
||
_context5.next = 14;
|
||
break;
|
||
case 9:
|
||
_context5.prev = 9;
|
||
_context5.t0 = _context5["catch"](0);
|
||
console.error('加载申请详情失败:', _context5.t0);
|
||
_this6.backText = '';
|
||
_this6.updatePageStatus();
|
||
case 14:
|
||
case "end":
|
||
return _context5.stop();
|
||
}
|
||
}
|
||
}, _callee5, null, [[0, 9]]);
|
||
}))();
|
||
},
|
||
// 更新页面状态
|
||
updatePageStatus: function updatePageStatus() {
|
||
console.log('更新页面状态,审核状态:', this.auditStatus);
|
||
|
||
// 如果已经重新提交过,强制设置为审核中状态
|
||
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);
|
||
console.log('状态更新为:审核中');
|
||
} else if (this.auditStatus === 3) {
|
||
// 审核驳回
|
||
this.showAuditTip = false;
|
||
this.buttonType = 'reject';
|
||
this.editable = false;
|
||
this.showPendingData = false;
|
||
this.displayData = _objectSpread({}, this.originalData);
|
||
console.log('状态更新为:审核驳回');
|
||
} else {
|
||
// 无申请或审核通过
|
||
this.showAuditTip = false;
|
||
this.buttonType = 'change';
|
||
this.editable = false;
|
||
this.showPendingData = false;
|
||
this.displayData = _objectSpread({}, this.originalData);
|
||
console.log('状态更新为:无申请/审核通过');
|
||
}
|
||
this.updateNavTitle();
|
||
console.log('最终页面状态:', {
|
||
auditStatus: this.auditStatus,
|
||
backText: this.backText,
|
||
buttonType: this.buttonType,
|
||
editable: this.editable,
|
||
showAuditTip: this.showAuditTip
|
||
});
|
||
},
|
||
// 更新导航栏标题
|
||
updateNavTitle: function updateNavTitle() {
|
||
if (this.editable || this.showPendingData) {
|
||
this.navTitle = '个人信息变更';
|
||
} else {
|
||
this.navTitle = '个人信息';
|
||
}
|
||
},
|
||
// 处理身份证有效期
|
||
processIdcardExpiry: function processIdcardExpiry(expiry, targetData) {
|
||
if (!expiry) return;
|
||
console.log('处理身份证有效期:', expiry);
|
||
if (expiry.includes('——')) {
|
||
var _expiry$split = expiry.split('——'),
|
||
_expiry$split2 = (0, _slicedToArray2.default)(_expiry$split, 2),
|
||
startStr = _expiry$split2[0],
|
||
endStr = _expiry$split2[1];
|
||
var startDate = startStr.trim();
|
||
var endDate = endStr.trim();
|
||
console.log('开始日期:', startDate, '结束日期:', endDate);
|
||
if (endDate === '长久' || !endDate) {
|
||
targetData.idcard_expiry_type = 1;
|
||
targetData.idcard_start_date = this.formatDateFromBackend(startDate);
|
||
targetData.idcard_end_date = '长久有效';
|
||
} else {
|
||
targetData.idcard_expiry_type = 2;
|
||
targetData.idcard_start_date = this.formatDateFromBackend(startDate);
|
||
targetData.idcard_end_date = this.formatDateFromBackend(endDate);
|
||
}
|
||
} else if (expiry === '长久') {
|
||
targetData.idcard_expiry_type = 1;
|
||
targetData.idcard_end_date = '长久有效';
|
||
}
|
||
},
|
||
// 从后端格式转换日期
|
||
formatDateFromBackend: function formatDateFromBackend(dateStr) {
|
||
if (!dateStr) return '';
|
||
if (dateStr.includes('-')) {
|
||
var _dateStr$split = dateStr.split('-'),
|
||
_dateStr$split2 = (0, _slicedToArray2.default)(_dateStr$split, 3),
|
||
year = _dateStr$split2[0],
|
||
month = _dateStr$split2[1],
|
||
day = _dateStr$split2[2];
|
||
return "".concat(year, "\u5E74").concat(parseInt(month), "\u6708").concat(parseInt(day), "\u65E5");
|
||
}
|
||
return dateStr;
|
||
},
|
||
// 获取专业经验文本
|
||
getExperienceText: function getExperienceText(value) {
|
||
var experiences = ['', '实习', '1-3年', '3-5年', '5-10年', '10年以上'];
|
||
return experiences[value] || '';
|
||
},
|
||
// 获取工作状态文本
|
||
getWorkStatusText: function getWorkStatusText(value) {
|
||
var statusList = ['', '在职', '离职'];
|
||
return statusList[value] || '';
|
||
},
|
||
// 开始变更
|
||
startChange: function startChange() {
|
||
this.editable = true;
|
||
this.buttonType = 'edit';
|
||
// 进入编辑模式时,将pendingData复制到displayData进行编辑
|
||
this.displayData = _objectSpread({}, this.pendingData);
|
||
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();
|
||
},
|
||
// 设置身份证有效期类型
|
||
setIdCardValidType: function setIdCardValidType(type) {
|
||
this.displayData.idcard_expiry_type = type;
|
||
if (type === 1) {
|
||
this.displayData.idcard_end_date = '长久有效';
|
||
} else {
|
||
if (this.displayData.idcard_end_date === '长久有效') {
|
||
this.displayData.idcard_end_date = '';
|
||
}
|
||
}
|
||
},
|
||
// 日期格式化方法
|
||
formatDateForDisplay: function formatDateForDisplay(dateStr) {
|
||
if (!dateStr) return '';
|
||
if (dateStr === '长久有效') return '长久有效';
|
||
if (dateStr.includes('-')) {
|
||
var _dateStr$split3 = dateStr.split('-'),
|
||
_dateStr$split4 = (0, _slicedToArray2.default)(_dateStr$split3, 3),
|
||
year = _dateStr$split4[0],
|
||
month = _dateStr$split4[1],
|
||
day = _dateStr$split4[2];
|
||
return "".concat(year, "\u5E74").concat(parseInt(month), "\u6708").concat(parseInt(day), "\u65E5");
|
||
}
|
||
return dateStr;
|
||
},
|
||
formatDateForBackend: function formatDateForBackend(dateStr) {
|
||
if (!dateStr) return '';
|
||
if (dateStr === '长久有效') return '长久有效';
|
||
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);
|
||
}
|
||
return dateStr;
|
||
},
|
||
// 日期选择器方法
|
||
openDatePicker: function openDatePicker(field) {
|
||
this.currentDateField = field;
|
||
var currentDate = new Date();
|
||
var initialDate = currentDate;
|
||
if (this.displayData[field] && this.displayData[field] !== '长久有效') {
|
||
var dateStr = this.displayData[field];
|
||
var match = dateStr.match(/(\d+)年(\d+)月(\d+)日/);
|
||
if (match) {
|
||
initialDate = new Date(parseInt(match[1]), parseInt(match[2]) - 1, parseInt(match[3]));
|
||
}
|
||
}
|
||
var yearIndex = this.years.indexOf(initialDate.getFullYear());
|
||
var monthIndex = initialDate.getMonth();
|
||
var dayIndex = initialDate.getDate() - 1;
|
||
this.dateValue = [yearIndex >= 0 ? yearIndex : 0, monthIndex, dayIndex];
|
||
this.showDatePickerFlag = true;
|
||
},
|
||
hideDatePicker: function hideDatePicker() {
|
||
this.showDatePickerFlag = false;
|
||
},
|
||
bindDateChange: function bindDateChange(e) {
|
||
this.dateValue = e.detail.value;
|
||
},
|
||
confirmDate: function confirmDate() {
|
||
var _this$dateValue = (0, _slicedToArray2.default)(this.dateValue, 3),
|
||
yearIndex = _this$dateValue[0],
|
||
monthIndex = _this$dateValue[1],
|
||
dayIndex = _this$dateValue[2];
|
||
var year = this.years[yearIndex];
|
||
var month = this.months[monthIndex];
|
||
var day = this.days[dayIndex];
|
||
var dateStr = "".concat(year, "\u5E74").concat(month, "\u6708").concat(day, "\u65E5");
|
||
var selectedDate = new Date(year, month - 1, day);
|
||
var today = new Date();
|
||
today.setHours(0, 0, 0, 0);
|
||
if (this.currentDateField.endsWith('_start_date')) {
|
||
if (selectedDate > today) {
|
||
uni.showToast({
|
||
title: '开始日期不能晚于今天',
|
||
icon: 'none'
|
||
});
|
||
return;
|
||
}
|
||
var relatedEndField = this.currentDateField.replace('_start_date', '_end_date');
|
||
if (this.displayData[relatedEndField] && this.displayData[relatedEndField] !== '长久有效') {
|
||
var endDateStr = this.displayData[relatedEndField];
|
||
var match = endDateStr.match(/(\d+)年(\d+)月(\d+)日/);
|
||
if (match) {
|
||
var endDate = new Date(parseInt(match[1]), parseInt(match[2]) - 1, parseInt(match[3]));
|
||
if (selectedDate > endDate) {
|
||
uni.showToast({
|
||
title: '开始日期不能晚于结束日期',
|
||
icon: 'none'
|
||
});
|
||
return;
|
||
}
|
||
}
|
||
}
|
||
|
||
// 恢复自动计算20年结束日期的逻辑
|
||
if (this.currentDateField === 'idcard_start_date') {
|
||
var endYear = year + 20;
|
||
var _endDateStr = "".concat(endYear, "\u5E74").concat(month, "\u6708").concat(day, "\u65E5");
|
||
this.displayData.idcard_end_date = _endDateStr;
|
||
}
|
||
} else if (this.currentDateField.endsWith('_end_date')) {
|
||
var relatedStartField = this.currentDateField.replace('_end_date', '_start_date');
|
||
if (this.displayData[relatedStartField]) {
|
||
var startDateStr = this.displayData[relatedStartField];
|
||
var _match = startDateStr.match(/(\d+)年(\d+)月(\d+)日/);
|
||
if (_match) {
|
||
var startDate = new Date(parseInt(_match[1]), parseInt(_match[2]) - 1, parseInt(_match[3]));
|
||
if (selectedDate <= startDate) {
|
||
uni.showToast({
|
||
title: '结束日期必须晚于开始日期',
|
||
icon: 'none'
|
||
});
|
||
return;
|
||
}
|
||
}
|
||
} else {
|
||
if (selectedDate < today) {
|
||
uni.showToast({
|
||
title: '结束日期不能早于今天',
|
||
icon: 'none'
|
||
});
|
||
return;
|
||
}
|
||
}
|
||
}
|
||
this.displayData[this.currentDateField] = dateStr;
|
||
this.hideDatePicker();
|
||
},
|
||
// 所在地选择方法
|
||
showLocationPopup: function showLocationPopup() {
|
||
if (!this.editable) return;
|
||
if (this.ChinaCitys && this.ChinaCitys.length > 0) {
|
||
this.locatinCitys = this.ChinaCitys[0].citys;
|
||
if (this.locatinCitys && this.locatinCitys.length > 0) {
|
||
this.locationAreas = this.locatinCitys[0].areas;
|
||
} else {
|
||
this.locationAreas = [];
|
||
}
|
||
this.locationValue = [0, 0, 0];
|
||
}
|
||
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 = '';
|
||
|
||
// 同时清空pendingData中的地址信息
|
||
this.pendingData.address = '';
|
||
this.pendingData.longitude = '';
|
||
this.pendingData.latitude = '';
|
||
if (this.ChinaCitys[index1] && this.ChinaCitys[index1].code) {
|
||
var provinceCode = this.ChinaCitys[index1].code.toString();
|
||
this.displayData.dependency_province = provinceCode.substring(0, 6);
|
||
this.pendingData.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);
|
||
this.pendingData.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.pendingData.dependency_code = areaCode.substring(0, 6);
|
||
}
|
||
console.log('地址编码:', {
|
||
province: this.displayData.dependency_province,
|
||
city: this.displayData.dependency_city,
|
||
area: this.displayData.dependency_code
|
||
});
|
||
this.hideLocationPopup();
|
||
},
|
||
// 定位方法
|
||
getLocation: function getLocation() {
|
||
var _this7 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6() {
|
||
var location;
|
||
return _regenerator.default.wrap(function _callee6$(_context6) {
|
||
while (1) {
|
||
switch (_context6.prev = _context6.next) {
|
||
case 0:
|
||
_context6.prev = 0;
|
||
_context6.next = 3;
|
||
return new Promise(function (resolve, reject) {
|
||
uni.getLocation({
|
||
type: 'wgs84',
|
||
success: resolve,
|
||
fail: reject
|
||
});
|
||
});
|
||
case 3:
|
||
location = _context6.sent;
|
||
_this7.displayData.longitude = location.longitude.toString();
|
||
_this7.displayData.latitude = location.latitude.toString();
|
||
console.log('获取定位成功:', _this7.displayData.longitude, _this7.displayData.latitude);
|
||
_context6.next = 14;
|
||
break;
|
||
case 9:
|
||
_context6.prev = 9;
|
||
_context6.t0 = _context6["catch"](0);
|
||
console.log('获取定位失败,使用默认值');
|
||
_this7.displayData.longitude = '116.397428';
|
||
_this7.displayData.latitude = '39.90923';
|
||
case 14:
|
||
case "end":
|
||
return _context6.stop();
|
||
}
|
||
}
|
||
}, _callee6, null, [[0, 9]]);
|
||
}))();
|
||
},
|
||
// 其他选择器方法
|
||
openExperiencePicker: function openExperiencePicker() {
|
||
var _this8 = this;
|
||
if (!this.editable) return;
|
||
uni.showActionSheet({
|
||
itemList: ['实习', '1-3年', '3-5年', '5-10年', '10年以上'],
|
||
success: function success(res) {
|
||
_this8.displayData.major = res.tapIndex + 1;
|
||
}
|
||
});
|
||
},
|
||
openWorkStatusPicker: function openWorkStatusPicker() {
|
||
var _this9 = this;
|
||
if (!this.editable) return;
|
||
uni.showActionSheet({
|
||
itemList: ['在职', '离职'],
|
||
success: function success(res) {
|
||
_this9.displayData.work_state = res.tapIndex + 1;
|
||
}
|
||
});
|
||
},
|
||
// 图片上传方法
|
||
chooseImage: function chooseImage(type) {
|
||
var _this10 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee7() {
|
||
var systemInfo, xc, xj, result1, result2;
|
||
return _regenerator.default.wrap(function _callee7$(_context7) {
|
||
while (1) {
|
||
switch (_context7.prev = _context7.next) {
|
||
case 0:
|
||
if (_this10.editable) {
|
||
_context7.next = 2;
|
||
break;
|
||
}
|
||
return _context7.abrupt("return");
|
||
case 2:
|
||
_context7.prev = 2;
|
||
systemInfo = uni.getSystemInfoSync();
|
||
if (!(systemInfo.platform === 'ios')) {
|
||
_context7.next = 8;
|
||
break;
|
||
}
|
||
_this10.openCamera(type);
|
||
_context7.next = 24;
|
||
break;
|
||
case 8:
|
||
_context7.next = 10;
|
||
return _per.default.checkPermission('photo_library', '需要相册权限用于上传照片');
|
||
case 10:
|
||
xc = _context7.sent;
|
||
_context7.next = 13;
|
||
return _per.default.checkPermission('camera', '需要相机权限用于拍摄照片');
|
||
case 13:
|
||
xj = _context7.sent;
|
||
if (!(xc.granted && xj.granted)) {
|
||
_context7.next = 17;
|
||
break;
|
||
}
|
||
_this10.openCamera(type);
|
||
return _context7.abrupt("return");
|
||
case 17:
|
||
_context7.next = 19;
|
||
return _per.default.requestPermission('photo_library', '我们需要访问您的相册以上传图片/视频');
|
||
case 19:
|
||
result1 = _context7.sent;
|
||
_context7.next = 22;
|
||
return _per.default.requestPermission('camera', '我们需要访问您的相机以上传图片/视频');
|
||
case 22:
|
||
result2 = _context7.sent;
|
||
if (result1 && result2) {
|
||
_this10.openCamera(type);
|
||
}
|
||
case 24:
|
||
_context7.next = 30;
|
||
break;
|
||
case 26:
|
||
_context7.prev = 26;
|
||
_context7.t0 = _context7["catch"](2);
|
||
console.log('选择图片出错:', _context7.t0);
|
||
_this10.openCamera(type);
|
||
case 30:
|
||
case "end":
|
||
return _context7.stop();
|
||
}
|
||
}
|
||
}, _callee7, null, [[2, 26]]);
|
||
}))();
|
||
},
|
||
openCamera: function openCamera(type) {
|
||
var _this11 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee8() {
|
||
var chooseResult, tempFilePath, file, result;
|
||
return _regenerator.default.wrap(function _callee8$(_context8) {
|
||
while (1) {
|
||
switch (_context8.prev = _context8.next) {
|
||
case 0:
|
||
_context8.prev = 0;
|
||
if (_this11.userId) {
|
||
_context8.next = 4;
|
||
break;
|
||
}
|
||
_context8.next = 4;
|
||
return _this11.getUserInfo();
|
||
case 4:
|
||
if (!_this11.identity) {
|
||
_this11.identity = getApp().globalData.artisanType;
|
||
}
|
||
_context8.next = 7;
|
||
return new Promise(function (resolve, reject) {
|
||
uni.chooseImage({
|
||
count: 1,
|
||
sizeType: ['compressed'],
|
||
sourceType: ['album', 'camera'],
|
||
success: resolve,
|
||
fail: reject
|
||
});
|
||
});
|
||
case 7:
|
||
chooseResult = _context8.sent;
|
||
if (!(!chooseResult.tempFilePaths || chooseResult.tempFilePaths.length === 0)) {
|
||
_context8.next = 11;
|
||
break;
|
||
}
|
||
uni.hideLoading();
|
||
return _context8.abrupt("return");
|
||
case 11:
|
||
tempFilePath = chooseResult.tempFilePaths[0];
|
||
file = {
|
||
path: tempFilePath,
|
||
size: 0
|
||
};
|
||
_context8.next = 15;
|
||
return _this11.directUpload(file, _this11.userId, _this11.identity + 1);
|
||
case 15:
|
||
result = _context8.sent;
|
||
// 上传成功,更新loading显示为识别中
|
||
uni.hideLoading();
|
||
if (!result) {
|
||
_context8.next = 27;
|
||
break;
|
||
}
|
||
_this11.displayData[type] = result;
|
||
|
||
// 上传成功后自动识别
|
||
if (!(type === 'idcard_positive')) {
|
||
_context8.next = 24;
|
||
break;
|
||
}
|
||
_context8.next = 22;
|
||
return _this11.recognizeIdCardFront(result);
|
||
case 22:
|
||
_context8.next = 27;
|
||
break;
|
||
case 24:
|
||
if (!(type === 'idcard_negative')) {
|
||
_context8.next = 27;
|
||
break;
|
||
}
|
||
_context8.next = 27;
|
||
return _this11.recognizeIdCardBack(result);
|
||
case 27:
|
||
_context8.next = 33;
|
||
break;
|
||
case 29:
|
||
_context8.prev = 29;
|
||
_context8.t0 = _context8["catch"](0);
|
||
uni.hideLoading();
|
||
console.log('上传图片错误:', _context8.t0);
|
||
case 33:
|
||
case "end":
|
||
return _context8.stop();
|
||
}
|
||
}
|
||
}, _callee8, null, [[0, 29]]);
|
||
}))();
|
||
},
|
||
// 直接上传方法
|
||
directUpload: function directUpload(file, userId, type) {
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee9() {
|
||
var date, artisan, fileExtension, parts, ext, name, ossConfig;
|
||
return _regenerator.default.wrap(function _callee9$(_context9) {
|
||
while (1) {
|
||
switch (_context9.prev = _context9.next) {
|
||
case 0:
|
||
_context9.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);
|
||
_context9.next = 8;
|
||
return _request.default.post('/user/getalioss', {
|
||
type: type,
|
||
kind: 1
|
||
});
|
||
case 8:
|
||
ossConfig = _context9.sent;
|
||
_context9.next = 11;
|
||
return new Promise(function (resolve, reject) {
|
||
uni.uploadFile({
|
||
url: ossConfig.host,
|
||
filePath: file.path,
|
||
name: 'file',
|
||
formData: {
|
||
key: ossConfig.dir + name,
|
||
policy: ossConfig.policy,
|
||
OSSAccessKeyId: ossConfig.ossAccessKeyId,
|
||
success_action_status: '200',
|
||
signature: ossConfig.signature
|
||
},
|
||
success: function success(res) {
|
||
if (res.statusCode === 200) {
|
||
var fileUrl = "".concat(ossConfig.host, "/").concat(ossConfig.dir).concat(name);
|
||
resolve(fileUrl);
|
||
} else {
|
||
reject(new Error('上传失败'));
|
||
}
|
||
},
|
||
fail: reject
|
||
});
|
||
});
|
||
case 11:
|
||
return _context9.abrupt("return", _context9.sent);
|
||
case 14:
|
||
_context9.prev = 14;
|
||
_context9.t0 = _context9["catch"](0);
|
||
console.error('直接上传失败:', _context9.t0);
|
||
throw _context9.t0;
|
||
case 18:
|
||
case "end":
|
||
return _context9.stop();
|
||
}
|
||
}
|
||
}, _callee9, null, [[0, 14]]);
|
||
}))();
|
||
},
|
||
// 显示提示弹窗
|
||
showTipPopup: function showTipPopup(field) {
|
||
var tipConfig = {
|
||
'head_photo': {
|
||
title: '如何查看工装头像',
|
||
image: 'https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/2af00609-f9f5-4fa7-8013-ef92f15bbea3'
|
||
}
|
||
};
|
||
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;
|
||
},
|
||
// 验证表单
|
||
validateForm: function validateForm() {
|
||
var _this12 = this;
|
||
var validationRules = [{
|
||
field: 'head_photo',
|
||
message: '请上传头像'
|
||
}, {
|
||
field: 'idcard_positive',
|
||
message: '请上传身份证正面照片'
|
||
}, {
|
||
field: 'idcard_negative',
|
||
message: '请上传身份证反面照片'
|
||
}, {
|
||
field: 'name',
|
||
message: '请输入真实姓名'
|
||
}, {
|
||
field: 'account',
|
||
message: '请输入联系方式'
|
||
}, {
|
||
field: 'second_phone',
|
||
message: '请输入备用联系方式'
|
||
}, {
|
||
field: 'idcard_num',
|
||
message: '请输入身份证号'
|
||
}, {
|
||
condition: function condition() {
|
||
return !_this12.displayData.idcard_expiry_type;
|
||
},
|
||
message: '请选择身份证有效期类型'
|
||
}, {
|
||
condition: function condition() {
|
||
return !_this12.displayData.idcard_start_date;
|
||
},
|
||
message: '请选择身份证开始日期'
|
||
}, {
|
||
condition: function condition() {
|
||
if (_this12.displayData.idcard_expiry_type === 2 && !_this12.displayData.idcard_end_date) {
|
||
return true;
|
||
}
|
||
// 如果选择长久有效,则不需要结束日期
|
||
return false;
|
||
},
|
||
message: '请选择身份证结束日期'
|
||
}, {
|
||
field: 'detail',
|
||
message: '请输入个人介绍'
|
||
}, {
|
||
field: 'dependency',
|
||
message: '请选择所在地'
|
||
}, {
|
||
field: 'address',
|
||
message: '请选择详细地址'
|
||
}, {
|
||
field: 'major',
|
||
message: '请选择专业经验'
|
||
}, {
|
||
field: 'work_state',
|
||
message: '请选择目前工作状态'
|
||
}];
|
||
for (var _i = 0, _validationRules = validationRules; _i < _validationRules.length; _i++) {
|
||
var rule = _validationRules[_i];
|
||
var isValid = true;
|
||
if (rule.field) {
|
||
if (!this.displayData[rule.field]) {
|
||
isValid = false;
|
||
}
|
||
} else if (rule.condition) {
|
||
if (rule.condition()) {
|
||
isValid = false;
|
||
}
|
||
}
|
||
if (!isValid) {
|
||
uni.showToast({
|
||
title: rule.message,
|
||
icon: 'none'
|
||
});
|
||
return false;
|
||
}
|
||
}
|
||
|
||
// 验证手机号格式
|
||
if (this.displayData.account && !/^1[3-9]\d{9}$/.test(this.displayData.account)) {
|
||
uni.showToast({
|
||
title: '请输入正确的手机号码',
|
||
icon: 'none'
|
||
});
|
||
return false;
|
||
}
|
||
if (this.displayData.second_phone && !/^1[3-9]\d{9}$/.test(this.displayData.second_phone)) {
|
||
uni.showToast({
|
||
title: '请输入正确的备用手机号码',
|
||
icon: 'none'
|
||
});
|
||
return false;
|
||
}
|
||
|
||
// 验证身份证格式
|
||
if (!/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/.test(this.displayData.idcard_num)) {
|
||
uni.showToast({
|
||
title: '请输入正确的身份证号码',
|
||
icon: 'none'
|
||
});
|
||
return false;
|
||
}
|
||
return true;
|
||
},
|
||
// 提交变更
|
||
submitChange: function submitChange() {
|
||
var _this13 = this;
|
||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee10() {
|
||
var _checkRes$ResultObjec, checkRes, submitData, startDate, endDate, result;
|
||
return _regenerator.default.wrap(function _callee10$(_context10) {
|
||
while (1) {
|
||
switch (_context10.prev = _context10.next) {
|
||
case 0:
|
||
console.log('开始提交变更...');
|
||
if (_this13.validateForm()) {
|
||
_context10.next = 3;
|
||
break;
|
||
}
|
||
return _context10.abrupt("return");
|
||
case 3:
|
||
_context10.prev = 3;
|
||
uni.showLoading({
|
||
title: '提交中...',
|
||
mask: true
|
||
});
|
||
|
||
// 身份证姓名验证
|
||
_context10.next = 7;
|
||
return _request.default.post('/user/check', {
|
||
name: _this13.displayData.name,
|
||
idcard: _this13.displayData.idcard_num
|
||
});
|
||
case 7:
|
||
checkRes = _context10.sent;
|
||
if (!(checkRes.Code == '401')) {
|
||
_context10.next = 12;
|
||
break;
|
||
}
|
||
uni.hideLoading();
|
||
uni.showToast({
|
||
title: '您的身份证号与姓名不匹配',
|
||
icon: 'none'
|
||
});
|
||
return _context10.abrupt("return");
|
||
case 12:
|
||
if (!(((_checkRes$ResultObjec = checkRes.ResultObject) === null || _checkRes$ResultObjec === void 0 ? void 0 : _checkRes$ResultObjec.BizCode) != '1')) {
|
||
_context10.next = 16;
|
||
break;
|
||
}
|
||
uni.hideLoading();
|
||
uni.showToast({
|
||
title: '您的身份证号与姓名不匹配',
|
||
icon: 'none'
|
||
});
|
||
return _context10.abrupt("return");
|
||
case 16:
|
||
// 构建提交数据
|
||
submitData = {
|
||
apply_type: _this13.applyType,
|
||
// 个人信息变更
|
||
head_photo: _this13.displayData.head_photo,
|
||
name: _this13.displayData.name,
|
||
second_phone: _this13.displayData.second_phone,
|
||
idcard_num: _this13.displayData.idcard_num,
|
||
idcard_expiry_type: _this13.displayData.idcard_expiry_type,
|
||
idcard_positive: _this13.displayData.idcard_positive,
|
||
idcard_negative: _this13.displayData.idcard_negative,
|
||
idcard_hands: _this13.displayData.idcard_hands,
|
||
detail: _this13.displayData.detail,
|
||
dependency: _this13.displayData.dependency,
|
||
address: _this13.displayData.address,
|
||
longitude: _this13.displayData.longitude,
|
||
latitude: _this13.displayData.latitude,
|
||
dependency_code: _this13.displayData.dependency_code,
|
||
dependency_province: _this13.displayData.dependency_province,
|
||
dependency_city: _this13.displayData.dependency_city,
|
||
major: _this13.displayData.major,
|
||
work_state: _this13.displayData.work_state
|
||
}; // 处理身份证有效期
|
||
if (_this13.displayData.idcard_expiry_type === 1) {
|
||
submitData.idcard_expiry = '长久';
|
||
} else if (_this13.displayData.idcard_expiry_type === 2) {
|
||
startDate = _this13.formatDateForBackend(_this13.displayData.idcard_start_date);
|
||
endDate = _this13.formatDateForBackend(_this13.displayData.idcard_end_date);
|
||
submitData.idcard_expiry = "".concat(startDate, " \u2014\u2014 ").concat(endDate);
|
||
}
|
||
console.log('提交数据:', submitData);
|
||
_context10.next = 21;
|
||
return _request.default.post('/syr/userSyrAuth/apply', submitData);
|
||
case 21:
|
||
result = _context10.sent;
|
||
uni.hideLoading();
|
||
if (result.code === 200) {
|
||
uni.showToast({
|
||
title: '提交成功',
|
||
icon: 'none'
|
||
});
|
||
|
||
// 提交成功后重置状态
|
||
_this13.backText = '';
|
||
_this13.auditStatus = 1;
|
||
_this13.hasResubmitted = true;
|
||
console.log('提交成功,重置所有状态');
|
||
|
||
// 更新pendingData为当前提交的数据
|
||
_this13.pendingData = _objectSpread({}, _this13.displayData);
|
||
|
||
// 更新页面状态为审核中
|
||
_this13.editable = false;
|
||
_this13.buttonType = 'view';
|
||
_this13.showAuditTip = true;
|
||
_this13.showPendingData = false;
|
||
|
||
// 重新加载申请详情获取最新状态
|
||
setTimeout(function () {
|
||
_this13.loadApplyDetails();
|
||
}, 1500);
|
||
} else {
|
||
uni.showToast({
|
||
title: result.msg || '提交失败',
|
||
icon: 'none'
|
||
});
|
||
}
|
||
_context10.next = 31;
|
||
break;
|
||
case 26:
|
||
_context10.prev = 26;
|
||
_context10.t0 = _context10["catch"](3);
|
||
uni.hideLoading();
|
||
console.error('提交失败:', _context10.t0);
|
||
uni.showToast({
|
||
title: '提交失败,请重试',
|
||
icon: 'none'
|
||
});
|
||
case 31:
|
||
case "end":
|
||
return _context10.stop();
|
||
}
|
||
}
|
||
}, _callee10, null, [[3, 26]]);
|
||
}))();
|
||
},
|
||
// 获取按钮区域高度
|
||
getButtonAreaHeight: function getButtonAreaHeight() {
|
||
var _this14 = this;
|
||
setTimeout(function () {
|
||
var query = uni.createSelectorQuery().in(_this14);
|
||
query.select('.bottom-actions').boundingClientRect(function (data) {
|
||
if (data) {
|
||
_this14.buttonAreaHeight = data.height + 20;
|
||
}
|
||
}).exec();
|
||
}, 100);
|
||
}
|
||
}
|
||
};
|
||
exports.default = _default;
|
||
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
|
||
|
||
/***/ }),
|
||
|
||
/***/ 336:
|
||
/*!************************************************************************************************************************************************!*\
|
||
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/artisan/syr-info-change.vue?vue&type=style&index=0&id=74cd6620&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_syr_info_change_vue_vue_type_style_index_0_id_74cd6620_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!./syr-info-change.vue?vue&type=style&index=0&id=74cd6620&scoped=true&lang=css& */ 337);
|
||
/* 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_syr_info_change_vue_vue_type_style_index_0_id_74cd6620_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_syr_info_change_vue_vue_type_style_index_0_id_74cd6620_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_syr_info_change_vue_vue_type_style_index_0_id_74cd6620_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_syr_info_change_vue_vue_type_style_index_0_id_74cd6620_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_syr_info_change_vue_vue_type_style_index_0_id_74cd6620_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||
|
||
/***/ }),
|
||
|
||
/***/ 337:
|
||
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||
!*** ./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/artisan/syr-info-change.vue?vue&type=style&index=0&id=74cd6620&scoped=true&lang=css& ***!
|
||
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||
/*! no static exports found */
|
||
/***/ (function(module, exports, __webpack_require__) {
|
||
|
||
// extracted by mini-css-extract-plugin
|
||
if(false) { var cssReload; }
|
||
|
||
|
||
/***/ })
|
||
|
||
},[[329,"common/runtime","common/vendor"]]]);
|
||
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/artisan/syr-info-change.js.map
|