mrr.sj.front/unpackage/dist/dev/mp-weixin/pages/ruzhu/qualification_sj.js

1535 lines
86 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/ruzhu/qualification_sj"],{
/***/ 1459:
/*!**************************************************************************************!*\
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/qualification_sj.vue ***!
\**************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _qualification_sj_vue_vue_type_template_id_c16a2baa_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./qualification_sj.vue?vue&type=template&id=c16a2baa&scoped=true& */ 1460);
/* harmony import */ var _qualification_sj_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./qualification_sj.vue?vue&type=script&lang=js& */ 1462);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _qualification_sj_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 _qualification_sj_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var _qualification_sj_vue_vue_type_style_index_0_id_c16a2baa_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./qualification_sj.vue?vue&type=style&index=0&id=c16a2baa&scoped=true&lang=css& */ 1464);
/* 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"])(
_qualification_sj_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_qualification_sj_vue_vue_type_template_id_c16a2baa_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
_qualification_sj_vue_vue_type_template_id_c16a2baa_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
"c16a2baa",
null,
false,
_qualification_sj_vue_vue_type_template_id_c16a2baa_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
renderjs
)
component.options.__file = "pages/ruzhu/qualification_sj.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ 1460:
/*!*********************************************************************************************************************************!*\
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/qualification_sj.vue?vue&type=template&id=c16a2baa&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_qualification_sj_vue_vue_type_template_id_c16a2baa_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!./qualification_sj.vue?vue&type=template&id=c16a2baa&scoped=true& */ 1461);
/* 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_qualification_sj_vue_vue_type_template_id_c16a2baa_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_qualification_sj_vue_vue_type_template_id_c16a2baa_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_qualification_sj_vue_vue_type_template_id_c16a2baa_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_qualification_sj_vue_vue_type_template_id_c16a2baa_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
/***/ }),
/***/ 1461:
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!/Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/qualification_sj.vue?vue&type=template&id=c16a2baa&scoped=true& ***!
\*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
var components
var render = function () {
var _vm = this
var _h = _vm.$createElement
var _c = _vm._self._c || _h
var m0 =
_vm.formatDateForDisplay(_vm.formData.idcard_start_date) || "请选择日期"
var m1 =
_vm.formatDateForDisplay(_vm.formData.idcard_end_date) || "请选择日期"
if (!_vm._isMounted) {
_vm.e0 = function ($event) {
_vm.formData.idcard_valid_type !== "permanent" &&
_vm.openDatePicker("idcard_end_date")
}
}
_vm.$mp.data = Object.assign(
{},
{
$root: {
m0: m0,
m1: m1,
},
}
)
}
var recyclableRender = false
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ 1462:
/*!***************************************************************************************************************!*\
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/qualification_sj.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_qualification_sj_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!./qualification_sj.vue?vue&type=script&lang=js& */ 1463);
/* 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_qualification_sj_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_qualification_sj_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_qualification_sj_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_qualification_sj_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_qualification_sj_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 1463:
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!/Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/qualification_sj.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 _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 36));
var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 5));
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
var _request = _interopRequireDefault(__webpack_require__(/*! ../../utils/request */ 37));
var _debounce = __webpack_require__(/*! @/utils/debounce.js */ 190);
var _uploadImage = _interopRequireDefault(__webpack_require__(/*! ../../utils/uploadImage */ 278));
var _per = _interopRequireDefault(__webpack_require__(/*! ../../utils/per */ 191));
var _locationService = _interopRequireDefault(__webpack_require__(/*! ../../utils/locationService */ 192));
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 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 loadedData = this.loadFormDataFromLocal();
return {
userId: null,
// 使用本地存储初始化数据
formData: loadedData || {
merchant_type: '',
business_license: '',
license_number: '',
company_name: '',
license_valid_type: '',
license_start_date: '',
license_end_date: '',
legal_person: '',
legal_phone: '',
legal_idcard: '',
idcard_valid_type: '',
idcard_start_date: '',
idcard_end_date: '',
idcard_front: '',
idcard_back: ''
},
showMerchantTypePickerFlag: false,
showDatePickerFlag: false,
showTipPopupFlag: false,
// 提示弹窗显示状态
currentDateField: '',
merchantTypeList: [{
label: '个体工商户营业执照',
value: 'individual'
}, {
label: '企业法人营业执照',
value: 'corporate'
}],
years: years,
months: months,
days: days,
dateValue: [currentYear - 1970, currentDate.getMonth(), currentDate.getDate() - 1],
// 默认选中今天
indicatorStyle: 'height: 68rpx;',
tipTitle: '',
// 提示弹窗标题
tipImage: '',
// 提示弹窗图片
isSubmit: false,
// 防止重复提交
// 识别状态
isRecognizing: false,
recognizeType: '',
// 'idcard_front', 'idcard_back', 'business_license'
identity: null
};
},
computed: {
merchantTypeText: function merchantTypeText() {
var _this = this;
var type = this.merchantTypeList.find(function (item) {
return item.value === _this.formData.merchant_type;
});
return type ? type.label : '';
}
},
// 添加 watch 监听表单数据变化
watch: {
'formData.license_number': function formDataLicense_number(newVal) {
this.saveFormDataToLocalDebounce();
},
'formData.company_name': function formDataCompany_name(newVal) {
this.saveFormDataToLocalDebounce();
},
'formData.legal_person': function formDataLegal_person(newVal) {
this.saveFormDataToLocalDebounce();
},
'formData.legal_phone': function formDataLegal_phone(newVal) {
this.saveFormDataToLocalDebounce();
},
'formData.legal_idcard': function formDataLegal_idcard(newVal) {
this.saveFormDataToLocalDebounce();
},
'formData.business_license': function formDataBusiness_license(newVal) {
this.saveFormDataToLocalDebounce();
},
'formData.idcard_front': function formDataIdcard_front(newVal) {
this.saveFormDataToLocalDebounce();
},
'formData.idcard_back': function formDataIdcard_back(newVal) {
this.saveFormDataToLocalDebounce();
}
},
// 页面生命周期
onLoad: function onLoad(options) {
this.loadFormData();
this.preloadImages();
console.log('页面加载,检查全局状态:', {
artisanType: getApp().globalData.artisanType,
userInfo: getApp().globalData.userInfo
});
// 获取身份类型
this.identity = getApp().globalData.artisanType;
console.log('身份类型:', this.identity);
// 获取用户信息,用于图片上传
this.getUserInfo();
// 检查全局状态中是否有数据(从前一页面带过来的)
this.checkGlobalData();
},
onShow: function onShow() {
// 页面显示时重新从本地存储加载数据
var localData = this.loadFormDataFromLocal();
if (localData) {
// 合并数据,避免覆盖已有数据
this.formData = _objectSpread(_objectSpread({}, this.formData), localData);
}
// 检查全局状态
this.checkGlobalData();
},
onHide: function onHide() {
// 页面隐藏时保存数据
this.saveFormDataToLocal();
},
onUnload: function onUnload() {
// 页面卸载时保存数据
this.saveFormDataToLocal();
},
methods: {
// 检查全局数据
checkGlobalData: function checkGlobalData() {
if (getApp().globalData.qualificationData) {
// 如果全局有数据,合并到当前表单
this.formData = _objectSpread(_objectSpread({}, this.formData), getApp().globalData.qualificationData);
// 保存到本地存储
this.saveFormDataToLocal();
// 清空全局数据,避免重复使用
// delete getApp().globalData.qualificationData;
getApp().globalData.qualificationData = null;
}
},
// 从本地存储加载数据
loadFormDataFromLocal: function loadFormDataFromLocal() {
try {
var stored = uni.getStorageSync('qualification_form_data');
if (stored) {
console.log('从本地存储加载数据:', stored);
return stored;
}
} catch (e) {
console.log('读取本地存储失败:', e);
}
return null;
},
// 保存数据到本地存储(带防抖)
saveFormDataToLocalDebounce: (0, _debounce.debounce)(function () {
this.saveFormDataToLocal();
}, 500),
// 保存数据到本地存储
saveFormDataToLocal: function saveFormDataToLocal() {
try {
uni.setStorageSync('qualification_form_data', this.formData);
console.log('数据已保存到本地存储');
} catch (e) {
console.log('保存数据失败:', e);
}
},
// 清空本地存储(在表单提交成功后调用)
clearFormDataLocal: function clearFormDataLocal() {
try {
uni.removeStorageSync('qualification_form_data');
console.log('已清空本地存储数据');
} catch (e) {
console.log('清空数据失败:', e);
}
},
// 获取用户信息
getUserInfo: function getUserInfo() {
var _this2 = this;
return new Promise(function (resolve, reject) {
_request.default.post('/user/getuser', {
type: 1
}).then(function (result) {
if (result.state === 1) {
_this2.userId = result.data.id;
console.log('用户ID获取成功:', _this2.userId);
resolve(_this2.userId);
} else {
console.error('获取用户信息失败:', result.msg);
reject(result.msg);
}
}).catch(function (error) {
console.error('获取用户信息接口错误:', error);
reject(error);
});
});
},
getFormData: function getFormData() {
return _objectSpread(_objectSpread({}, this.formData), {}, {
license_start_date: this.formatDateForBackend(this.formData.license_start_date),
license_end_date: this.formData.license_end_date === '长久有效' ? 'permanent' : this.formatDateForBackend(this.formData.license_end_date),
idcard_start_date: this.formatDateForBackend(this.formData.idcard_start_date),
idcard_end_date: this.formData.idcard_end_date === '长久有效' ? 'permanent' : this.formatDateForBackend(this.formData.idcard_end_date)
});
},
// 添加日期格式化方法
formatDateForDisplay: function formatDateForDisplay(dateStr) {
if (!dateStr) return '';
if (dateStr === '长久有效') return '长久有效';
// 如果是 YYYY-MM-DD 格式,转换为 年月日 格式显示
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; // 如果已经是年月日格式,直接返回
},
// 将日期转换为后端需要的格式
formatDateForBackend: function formatDateForBackend(dateStr) {
if (!dateStr) return '';
if (dateStr === '长久有效') return 'permanent'; // 根据后端需求返回
// 将 年月日 格式转换为 YYYY-MM-DD
var match = dateStr.match(/(\d+)年(\d+)月(\d+)日/);
if (match) {
var year = match[1];
var month = match[2].padStart(2, '0');
var day = match[3].padStart(2, '0');
return "".concat(year, "-").concat(month, "-").concat(day);
}
return dateStr; // 如果已经是 YYYY-MM-DD 格式,直接返回
},
// 显示提示弹窗
showTipPopup: function showTipPopup(field) {
var _this3 = this;
// 根据字段设置对应的标题和图片
var tipConfig = {
'license_number': {
title: '如何找到证件号码',
image: 'https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/72856aac-f0ac-49a1-a7f1-be3220ecb314'
},
'company_name': {
title: '如何找到企业名称',
image: 'https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/4fb3e0a2-4c1a-4433-a181-b7a1dfefd030'
},
'legal_person': {
title: '如何找到法人代表',
image: 'https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/24859872-da37-4beb-8e33-7743813bb5a1'
}
};
if (tipConfig[field]) {
this.tipTitle = tipConfig[field].title;
this.tipImage = tipConfig[field].image;
// 确保图片已加载再显示弹窗
this.ensureImageLoaded(this.tipImage).then(function () {
_this3.showTipPopupFlag = true;
}).catch(function () {
// 即使加载失败也显示弹窗,避免用户无法操作
_this3.showTipPopupFlag = true;
});
}
},
// 确保图片加载完成
ensureImageLoaded: function ensureImageLoaded(src) {
return new Promise(function (resolve, reject) {
var img = new Image();
img.onload = function () {
return resolve();
};
img.onerror = function () {
return reject();
};
img.src = src;
// 设置超时,避免长时间等待
setTimeout(function () {
return resolve();
}, 500);
});
},
// 隐藏提示弹窗
hideTipPopup: function hideTipPopup() {
this.showTipPopupFlag = false;
},
// 预加载所有弹窗图片
preloadImages: function preloadImages() {
var images = ['https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/ab410a5d-5819-47f2-a0fc-3fd6b90d6770',
// 弹窗背景
'https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/72856aac-f0ac-49a1-a7f1-be3220ecb314',
// 证件号码
'https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/4fb3e0a2-4c1a-4433-a181-b7a1dfefd030',
// 企业名称
'https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/24859872-da37-4beb-8e33-7743813bb5a1' // 法人代表
];
images.forEach(function (src) {
var img = new Image();
img.src = src;
});
},
// 设置营业执照有效期类型
setLicenseValidType: function setLicenseValidType(type) {
this.formData.license_valid_type = type;
if (type === 'permanent') {
// 选择长久有效时,设置结束日期为"长久有效"
this.formData.license_end_date = '长久有效';
} else {
// 选择指定日期时,如果之前是长久有效,清空结束日期
if (this.formData.license_end_date === '长久有效') {
this.formData.license_end_date = '';
}
}
// 保存到本地存储
this.saveFormDataToLocal();
},
// 设置身份证有效期类型
setIdcardValidType: function setIdcardValidType(type) {
this.formData.idcard_valid_type = type;
if (type === 'permanent') {
// 选择长久有效时,设置结束日期为"长久有效"
this.formData.idcard_end_date = '长久有效';
} else {
// 选择指定日期时,如果之前是长久有效,清空结束日期
if (this.formData.idcard_end_date === '长久有效') {
this.formData.idcard_end_date = '';
}
// 如果已有开始日期自动计算20年后的结束日期
if (this.formData.idcard_start_date && !this.formData.idcard_end_date) {
var match = this.formData.idcard_start_date.match(/(\d+)年(\d+)月(\d+)日/);
if (match) {
var year = parseInt(match[1]) + 20;
var month = match[2];
var day = match[3];
this.formData.idcard_end_date = "".concat(year, "\u5E74").concat(month, "\u6708").concat(day, "\u65E5");
}
}
}
// 保存到本地存储
this.saveFormDataToLocal();
},
// 显示商户类型选择器
showMerchantTypePicker: function showMerchantTypePicker() {
this.showMerchantTypePickerFlag = true;
},
// 隐藏商户类型选择器
hideMerchantTypePicker: function hideMerchantTypePicker() {
this.showMerchantTypePickerFlag = false;
},
// 选择商户类型
selectMerchantType: function selectMerchantType(item) {
this.formData.merchant_type = item.value;
// 保存到本地存储
this.saveFormDataToLocal();
},
// 确认商户类型选择
confirmMerchantType: function confirmMerchantType() {
this.hideMerchantTypePicker();
},
// 打开日期选择器
openDatePicker: function openDatePicker(field) {
this.currentDateField = field;
// 设置日期选择器的初始值
var currentDate = new Date();
var initialDate = currentDate;
// 如果该字段已经有值,解析该值作为初始值
if (this.formData[field]) {
var dateStr = this.formData[field];
var match = dateStr.match(/(\d+)年(\d+)月(\d+)日/);
if (match) {
initialDate = new Date(parseInt(match[1]), parseInt(match[2]) - 1, parseInt(match[3]));
}
}
// 计算picker-view的value
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.formData[relatedEndField] && this.formData[relatedEndField] !== '长久有效') {
var endDateStr = this.formData[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;
}
}
}
// 如果是身份证开始日期,自动计算结束日期
if (this.currentDateField === 'idcard_start_date') {
// 如果是"长久有效"类型,不自动设置结束日期
if (this.formData.idcard_valid_type === 'date') {
var endYear = year + 20;
var _endDateStr = "".concat(endYear, "\u5E74").concat(month, "\u6708").concat(day, "\u65E5");
this.formData.idcard_end_date = _endDateStr;
} else if (this.formData.idcard_valid_type === 'permanent') {
// 如果是"长久有效"类型,保持结束日期为"长久有效"
this.formData.idcard_end_date = '长久有效';
}
}
} else if (this.currentDateField.endsWith('_end_date')) {
var relatedStartField = this.currentDateField.replace('_end_date', '_start_date');
if (this.formData[relatedStartField]) {
var startDateStr = this.formData[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.formData[this.currentDateField] = dateStr;
// 保存到本地存储
this.saveFormDataToLocal();
this.hideDatePicker();
},
// 选择图片
chooseImage: function chooseImage(type) {
var _this4 = this;
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
var systemInfo, xcpermission, xjpermission, xjfirstRequest, xcfirstRequest, xc, xj, result1, result2;
return _regenerator.default.wrap(function _callee$(_context) {
while (1) {
switch (_context.prev = _context.next) {
case 0:
_context.prev = 0;
systemInfo = uni.getSystemInfoSync();
if (!(systemInfo.platform === 'ios')) {
_context.next = 6;
break;
}
_this4.openCamera(type);
_context.next = 28;
break;
case 6:
xcpermission = '';
xjpermission = '';
if (systemInfo.platform === 'ios') {
xcpermission = 'photo_library', xjpermission = 'camera';
} else {
xcpermission = "android.permission.READ_EXTERNAL_STORAGE,android.permission.WRITE_EXTERNAL_STORAGE";
xjpermission = 'android.permission.CAMERA';
}
xjfirstRequest = !plus.storage.getItem("perm_".concat(xjpermission));
xcfirstRequest = !plus.storage.getItem("perm_".concat(xcpermission));
if (xcfirstRequest || xjfirstRequest) {
_this4.isShowPer = true;
}
// 检查权限
_context.next = 14;
return _per.default.checkPermission('photo_library', '需要相册权限用于上传照片');
case 14:
xc = _context.sent;
_context.next = 17;
return _per.default.checkPermission('camera', '需要相机权限用于拍摄照片');
case 17:
xj = _context.sent;
if (!(xc.granted && xj.granted)) {
_context.next = 21;
break;
}
_this4.openCamera(type);
return _context.abrupt("return");
case 21:
_context.next = 23;
return _per.default.requestPermission('photo_library', '我们需要访问您的相册以上传图片/视频');
case 23:
result1 = _context.sent;
_context.next = 26;
return _per.default.requestPermission('camera', '我们需要访问您的相机以上传图片/视频');
case 26:
result2 = _context.sent;
if (result1 && result2) {
_this4.openCamera(type);
} else {
_locationService.default.openAppSettings();
}
case 28:
_context.next = 34;
break;
case 30:
_context.prev = 30;
_context.t0 = _context["catch"](0);
console.log('选择图片出错:', _context.t0);
// 出错时也直接调用图片选择
_this4.openCamera(type);
case 34:
case "end":
return _context.stop();
}
}
}, _callee, null, [[0, 30]]);
}))();
},
openCamera: function openCamera(type) {
var _this5 = this;
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
var chooseResult, tempFilePath, file, result;
return _regenerator.default.wrap(function _callee2$(_context2) {
while (1) {
switch (_context2.prev = _context2.next) {
case 0:
_context2.prev = 0;
if (_this5.userId) {
_context2.next = 5;
break;
}
console.log('重新获取用户信息...');
_context2.next = 5;
return _this5.getUserInfo();
case 5:
if (!_this5.identity) {
_this5.identity = getApp().globalData.artisanType;
}
// 直接使用 uni.chooseImage
_context2.next = 8;
return new Promise(function (resolve, reject) {
uni.chooseImage({
count: 1,
sizeType: ['compressed'],
sourceType: ['album', 'camera'],
success: resolve,
fail: reject
});
});
case 8:
chooseResult = _context2.sent;
if (!(!chooseResult.tempFilePaths || chooseResult.tempFilePaths.length === 0)) {
_context2.next = 12;
break;
}
uni.hideLoading();
return _context2.abrupt("return");
case 12:
tempFilePath = chooseResult.tempFilePaths[0]; // 直接构造文件对象
file = {
path: tempFilePath,
size: 0
}; // 显示上传loading
uni.showLoading({
title: '上传中...',
mask: true
});
// 手动调用上传
_context2.next = 17;
return _this5.directUpload(file, _this5.userId, _this5.identity + 1);
case 17:
result = _context2.sent;
// 上传成功更新loading显示为识别中
uni.hideLoading();
if (!result) {
_context2.next = 35;
break;
}
_this5.formData[type] = result;
// 上传成功后自动识别
if (!(type === 'business_license')) {
_context2.next = 26;
break;
}
_context2.next = 24;
return _this5.recognizeBusinessLicense(result);
case 24:
_context2.next = 34;
break;
case 26:
if (!(type === 'idcard_front')) {
_context2.next = 31;
break;
}
_context2.next = 29;
return _this5.recognizeIdCardFront(result);
case 29:
_context2.next = 34;
break;
case 31:
if (!(type === 'idcard_back')) {
_context2.next = 34;
break;
}
_context2.next = 34;
return _this5.recognizeIdCardBack(result);
case 34:
// 保存到本地存储
_this5.saveFormDataToLocal();
case 35:
_context2.next = 42;
break;
case 37:
_context2.prev = 37;
_context2.t0 = _context2["catch"](0);
uni.hideLoading();
console.log('上传图片错误:', _context2.t0);
if (!_context2.t0.errMsg || !_context2.t0.errMsg.includes('cancel')) {
uni.showToast({
title: '上传失败,请重试',
icon: 'none'
});
}
case 42:
case "end":
return _context2.stop();
}
}
}, _callee2, null, [[0, 37]]);
}))();
},
// 直接上传方法
directUpload: function directUpload(file, userId, type) {
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3() {
var date, artisan, fileExtension, parts, ext, name, ossConfig;
return _regenerator.default.wrap(function _callee3$(_context3) {
while (1) {
switch (_context3.prev = _context3.next) {
case 0:
_context3.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);
// 获取OSS配置
_context3.next = 9;
return _request.default.post('/user/getalioss', {
type: type,
kind: 1
});
case 9:
ossConfig = _context3.sent;
_context3.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 _context3.abrupt("return", _context3.sent);
case 15:
_context3.prev = 15;
_context3.t0 = _context3["catch"](0);
console.error('直接上传失败:', _context3.t0);
throw _context3.t0;
case 19:
case "end":
return _context3.stop();
}
}
}, _callee3, null, [[0, 15]]);
}))();
},
/**
* 识别营业执照
*/
recognizeBusinessLicense: function recognizeBusinessLicense(imageUrl) {
var _this6 = this;
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4() {
var result, hasRecognizedData, recognizedFields;
return _regenerator.default.wrap(function _callee4$(_context4) {
while (1) {
switch (_context4.prev = _context4.next) {
case 0:
_context4.prev = 0;
_this6.isRecognizing = true;
_this6.recognizeType = 'business_license';
// uni.showLoading({
// title: '正在识别营业执照...',
// mask: true
// });
// 调用OCR接口
_context4.next = 5;
return (0, _orc.recognizeBusinessLicense)(imageUrl);
case 5:
result = _context4.sent;
console.log('营业执照识别结果:', result);
hasRecognizedData = _this6.checkBusinessLicenseRecognition(result);
if (hasRecognizedData) {
_context4.next = 12;
break;
}
uni.showToast({
title: '未识别到营业执照信息,请手动填写或重新拍摄',
icon: 'none',
duration: 3000
});
_this6.isRecognizing = false;
return _context4.abrupt("return");
case 12:
// 填充营业执照信息
recognizedFields = 0; // 企业名称:如果识别结果为"无",就设置为空字符串
if (result.uscc_name && result.uscc_name.trim() && result.uscc_name !== '无') {
_this6.formData.company_name = result.uscc_name;
recognizedFields++;
} else {
// 如果是"无"或空值,设置为空字符串
_this6.formData.company_name = '';
}
if (result.uscc_num && result.uscc_num.trim()) {
_this6.formData.license_number = result.uscc_num;
recognizedFields++;
}
// 如果需要营业执照法人与法人代表关联则取消注释
// if (result.legal_name && result.legal_name.trim()) {
// this.formData.legal_person = result.legal_name;
// recognizedFields++;
// }
if (result.uscc_type && result.uscc_type.trim()) {
_this6.formData.merchant_type = result.uscc_type;
recognizedFields++;
}
// 根据识别的字段数量给出不同的提示
if (recognizedFields > 0) {} else {
uni.showToast({
title: '识别完成,但未获取到有效信息',
icon: 'none',
duration: 3000
});
}
_context4.next = 23;
break;
case 19:
_context4.prev = 19;
_context4.t0 = _context4["catch"](0);
uni.showToast({
title: _context4.t0.message || '识别失败,请手动填写',
icon: 'none'
// duration: 3000
});
console.error('营业执照识别失败:', _context4.t0);
case 23:
_context4.prev = 23;
_this6.isRecognizing = false;
uni.hideLoading();
return _context4.finish(23);
case 27:
case "end":
return _context4.stop();
}
}
}, _callee4, null, [[0, 19, 23, 27]]);
}))();
},
// 检查营业执照识别结果是否有效
checkBusinessLicenseRecognition: function checkBusinessLicenseRecognition(result) {
var requiredFields = ['uscc_num', 'uscc_name', 'legal_name', 'uscc_type'];
for (var _i = 0, _requiredFields = requiredFields; _i < _requiredFields.length; _i++) {
var field = _requiredFields[_i];
if (result[field] && result[field].trim()) {
return true;
}
}
return false;
},
/**
* 识别身份证正面
*/
recognizeIdCardFront: function recognizeIdCardFront(imageUrl) {
var _this7 = this;
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5() {
var result, hasRecognizedData;
return _regenerator.default.wrap(function _callee5$(_context5) {
while (1) {
switch (_context5.prev = _context5.next) {
case 0:
_context5.prev = 0;
_this7.isRecognizing = true;
_this7.recognizeType = 'idcard_front';
uni.showLoading({
title: '正在识别身份证正面...',
mask: true
});
// 调用OCR接口
_context5.next = 6;
return (0, _orc.recognizeIdCard)(imageUrl, 1);
case 6:
result = _context5.sent;
// 验证是否真的识别到了数据
hasRecognizedData = _this7.checkIdCardFrontRecognition(result);
if (hasRecognizedData) {
_context5.next = 13;
break;
}
uni.hideLoading();
uni.showToast({
title: '未识别到身份证信息,请手动填写或重新拍摄',
icon: 'none',
duration: 3000
});
_this7.isRecognizing = false;
return _context5.abrupt("return");
case 13:
// 填充身份证正面信息
if (result.name) {
_this7.formData.legal_person = result.name;
}
if (result.id_number) {
_this7.formData.legal_idcard = result.id_number;
}
uni.showToast({
title: '身份证正面识别成功',
icon: 'none'
});
_context5.next = 22;
break;
case 18:
_context5.prev = 18;
_context5.t0 = _context5["catch"](0);
console.error('身份证正面识别失败:', _context5.t0);
uni.showToast({
title: _context5.t0.message || '识别失败,请手动填写',
icon: 'none',
duration: 3000
});
case 22:
_context5.prev = 22;
_this7.isRecognizing = false;
uni.hideLoading();
return _context5.finish(22);
case 26:
case "end":
return _context5.stop();
}
}
}, _callee5, null, [[0, 18, 22, 26]]);
}))();
},
// 检查身份证正面识别结果是否有效
checkIdCardFrontRecognition: function checkIdCardFrontRecognition(result) {
return result.name && result.name.trim() || result.id_number && result.id_number.trim();
},
/**
* 识别身份证反面
*/
recognizeIdCardBack: function recognizeIdCardBack(imageUrl) {
var _this8 = this;
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6() {
var result, hasRecognizedData, validPeriod;
return _regenerator.default.wrap(function _callee6$(_context6) {
while (1) {
switch (_context6.prev = _context6.next) {
case 0:
_context6.prev = 0;
_this8.isRecognizing = true;
_this8.recognizeType = 'idcard_back';
uni.showLoading({
title: '正在识别身份证反面...',
mask: true
});
// 调用OCR接口
_context6.next = 6;
return (0, _orc.recognizeIdCard)(imageUrl, 2);
case 6:
result = _context6.sent;
// 验证是否真的识别到了数据
hasRecognizedData = _this8.checkIdCardBackRecognition(result);
if (hasRecognizedData) {
_context6.next = 13;
break;
}
uni.hideLoading();
uni.showToast({
title: '未识别到身份证有效期信息,请手动填写或重新拍摄',
icon: 'none',
duration: 3000
});
_this8.isRecognizing = false;
return _context6.abrupt("return");
case 13:
// 解析有效期
validPeriod = (0, _orc.parseValidPeriod)(result.start_date, result.end_date); // 填充有效期数据
if (validPeriod.startDate) {
_this8.formData.idcard_start_date = validPeriod.startDate;
}
if (validPeriod.isPermanent) {
_this8.formData.idcard_valid_type = 'permanent';
_this8.formData.idcard_end_date = '长久有效';
} else if (validPeriod.endDate) {
_this8.formData.idcard_valid_type = 'date';
_this8.formData.idcard_end_date = validPeriod.endDate;
}
// 如果是长期有效,自动选择对应的选项
if (validPeriod.isPermanent) {
_this8.setIdcardValidType('permanent');
} else {
_this8.setIdcardValidType('date');
}
uni.showToast({
title: '身份证反面识别成功',
icon: 'none'
});
_context6.next = 24;
break;
case 20:
_context6.prev = 20;
_context6.t0 = _context6["catch"](0);
console.error('身份证反面识别失败:', _context6.t0);
uni.showToast({
title: _context6.t0.message || '识别失败,请手动填写',
icon: 'none',
duration: 3000
});
case 24:
_context6.prev = 24;
_this8.isRecognizing = false;
uni.hideLoading();
return _context6.finish(24);
case 28:
case "end":
return _context6.stop();
}
}
}, _callee6, null, [[0, 20, 24, 28]]);
}))();
},
// 检查身份证反面识别结果是否有效
checkIdCardBackRecognition: function checkIdCardBackRecognition(result) {
return result.start_date && result.start_date.trim() || result.end_date && result.end_date.trim();
},
// 验证表单数据
validateForm: function validateForm() {
var _this9 = this;
// 按照表单从上到下的顺序定义验证规则
var validationRules = [{
field: 'business_license',
message: '请上传营业执照照片'
}, {
field: 'merchant_type',
message: '请输入商户类型'
}, {
field: 'license_number',
message: '请输入营业执照号码'
}, {
field: 'company_name',
message: '请输入企业名称'
}, {
field: 'idcard_front',
message: '请上传身份证正面照片'
}, {
field: 'idcard_back',
message: '请上传身份证反面照片'
}, {
field: 'legal_person',
message: '请输入法人代表'
}, {
field: 'legal_phone',
message: '请输入法人联系方式'
}, {
field: 'legal_idcard',
message: '请输入法人身份证号'
}, {
condition: function condition() {
return !_this9.formData.idcard_valid_type;
},
message: '请选择身份证有效期类型'
}, {
condition: function condition() {
return !_this9.formData.idcard_start_date;
},
message: '请选择身份证开始日期'
}, {
condition: function condition() {
if (_this9.formData.idcard_valid_type === 'data' && !_this9.formData.idcard_end_date) {
return true;
}
// 如果选择长久有效,则不需要结束日期
return false;
},
message: '请选择身份证结束日期'
}];
// 按顺序验证
for (var _i2 = 0, _validationRules = validationRules; _i2 < _validationRules.length; _i2++) {
var rule = _validationRules[_i2];
var isValid = true;
if (rule.field) {
// 简单字段验证
if (!this.formData[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 (!/^1[3-9]\d{9}$/.test(this.formData.legal_phone)) {
uni.showToast({
title: '请输入正确的手机号码',
icon: 'none'
});
return false;
}
// 验证身份证格式
if (!/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/.test(this.formData.legal_idcard)) {
uni.showToast({
title: '请输入正确的身份证号码',
icon: 'none'
});
return false;
}
return true;
},
// 将日期字符串转换为Date对象
parseDateString: function parseDateString(dateStr) {
if (!dateStr) return null;
// 处理年月日格式
var match = dateStr.match(/(\d+)年(\d+)月(\d+)日/);
if (match) {
return new Date(parseInt(match[1]), parseInt(match[2]) - 1, parseInt(match[3]));
}
// 处理 YYYY-MM-DD 格式
if (dateStr.includes('-')) {
var dateParts = dateStr.split('-');
if (dateParts.length === 3) {
return new Date(parseInt(dateParts[0]), parseInt(dateParts[1]) - 1, parseInt(dateParts[2]));
}
}
return null;
},
// 保存表单数据(在进入下一步时调用)
// 修改后的 saveFormData 方法
saveFormData: function saveFormData() {
console.log('开始验证表单数据');
console.log('表单数据:', this.formData);
console.log('法人姓名:', this.formData.legal_person);
console.log('法人身份证号:', this.formData.legal_idcard);
if (this.validateForm()) {
console.log('表单验证通过,开始验证法人信息');
// 验证法人姓名与身份证号是否匹配
return this.checkIdCardAndName();
}
console.log('表单验证失败');
return false;
},
// 修改后的 checkIdCardAndName 方法,添加详细调试
checkIdCardAndName: function checkIdCardAndName() {
var _this10 = this;
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee7() {
var checkRes, submitData, errorMessage;
return _regenerator.default.wrap(function _callee7$(_context7) {
while (1) {
switch (_context7.prev = _context7.next) {
case 0:
if (!_this10.isSubmit) {
_context7.next = 3;
break;
}
console.log(' 重复提交被阻止 ');
return _context7.abrupt("return", false);
case 3:
_this10.isSubmit = true;
_context7.prev = 4;
console.log('开始调用身份验证接口');
console.log('请求参数:', {
name: _this10.formData.legal_person,
idcard: _this10.formData.legal_idcard
});
uni.showLoading({
title: '验证身份信息...'
});
// 调用身份验证接口
_context7.next = 10;
return _request.default.post('/user/check', {
name: _this10.formData.legal_person,
idcard: _this10.formData.legal_idcard
});
case 10:
checkRes = _context7.sent;
uni.hideLoading();
console.log('身份验证接口返回结果 ');
console.log('完整响应:', checkRes);
console.log('响应Code:', checkRes.Code);
console.log('响应state:', checkRes.state);
console.log('响应msg:', checkRes.msg);
console.log('响应data:', checkRes.data);
console.log('响应ResultObject:', checkRes.ResultObject);
if (checkRes.ResultObject) {
console.log('ResultObject.BizCode:', checkRes.ResultObject.BizCode);
console.log('ResultObject其他属性:', Object.keys(checkRes.ResultObject));
}
// 根据参考代码的验证逻辑,但需要先检查响应结构
if (!(checkRes.Code === '401')) {
_context7.next = 25;
break;
}
console.log(' Code 401 验证失败 ');
uni.showToast({
title: '您的身份证号与姓名不匹配',
icon: 'none',
duration: 3000
});
_this10.isSubmit = false;
return _context7.abrupt("return", false);
case 25:
if (!checkRes.ResultObject) {
_context7.next = 36;
break;
}
if (!(checkRes.ResultObject.BizCode && checkRes.ResultObject.BizCode != '1')) {
_context7.next = 31;
break;
}
console.log(' BizCode 验证失败 ');
uni.showToast({
title: '您的身份证号与姓名不匹配',
icon: 'none',
duration: 3000
});
_this10.isSubmit = false;
return _context7.abrupt("return", false);
case 31:
if (!(checkRes.ResultObject.success === false || checkRes.ResultObject.result === false)) {
_context7.next = 36;
break;
}
console.log('success/result 验证失败');
uni.showToast({
title: '您的身份证号与姓名不匹配',
icon: 'none',
duration: 3000
});
_this10.isSubmit = false;
return _context7.abrupt("return", false);
case 36:
if (!(checkRes.state && checkRes.state !== 1)) {
_context7.next = 41;
break;
}
console.log('state 验证失败');
uni.showToast({
title: checkRes.msg || '您的身份证号与姓名不匹配',
icon: 'none',
duration: 3000
});
_this10.isSubmit = false;
return _context7.abrupt("return", false);
case 41:
if (!(checkRes.success === false)) {
_context7.next = 46;
break;
}
console.log('success 验证失败');
uni.showToast({
title: checkRes.message || '您的身份证号与姓名不匹配',
icon: 'none',
duration: 3000
});
_this10.isSubmit = false;
return _context7.abrupt("return", false);
case 46:
console.log('身份验证通过 ');
// 验证通过,创建提交给后端的数据副本,将日期转换为 YYYY-MM-DD 格式
submitData = _objectSpread(_objectSpread({}, _this10.formData), {}, {
license_start_date: _this10.formatDateForBackend(_this10.formData.license_start_date),
license_end_date: _this10.formData.license_end_date === '长久有效' ? 'permanent' : _this10.formatDateForBackend(_this10.formData.license_end_date),
idcard_start_date: _this10.formatDateForBackend(_this10.formData.idcard_start_date),
idcard_end_date: _this10.formData.idcard_end_date === '长久有效' ? 'permanent' : _this10.formatDateForBackend(_this10.formData.idcard_end_date)
});
console.log('submitData:', submitData);
// 将表单数据保存到全局或本地存储,以便在下一步使用
getApp().globalData.qualificationData = submitData;
_this10.isSubmit = false;
return _context7.abrupt("return", true);
case 54:
_context7.prev = 54;
_context7.t0 = _context7["catch"](4);
uni.hideLoading();
console.error('身份验证接口调用失败');
console.error('错误信息:', _context7.t0);
console.error('错误详情:', _context7.t0.response || _context7.t0.message || _context7.t0);
// 根据错误类型显示不同的提示
errorMessage = '身份验证失败';
if (_context7.t0.response) {
console.error('响应状态:', _context7.t0.response.status);
console.error('响应数据:', _context7.t0.response.data);
errorMessage = "\u670D\u52A1\u5668\u9519\u8BEF: ".concat(_context7.t0.response.status);
} else if (_context7.t0.message) {
errorMessage = _context7.t0.message;
} else if (_context7.t0.errMsg) {
errorMessage = _context7.t0.errMsg;
}
uni.showToast({
title: errorMessage,
icon: 'none',
duration: 3000
});
_this10.isSubmit = false;
return _context7.abrupt("return", false);
case 65:
case "end":
return _context7.stop();
}
}
}, _callee7, null, [[4, 54]]);
}))();
}
}
};
exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
/***/ 1464:
/*!***********************************************************************************************************************************************!*\
!*** /Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/qualification_sj.vue?vue&type=style&index=0&id=c16a2baa&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_qualification_sj_vue_vue_type_style_index_0_id_c16a2baa_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!./qualification_sj.vue?vue&type=style&index=0&id=c16a2baa&scoped=true&lang=css& */ 1465);
/* 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_qualification_sj_vue_vue_type_style_index_0_id_c16a2baa_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_qualification_sj_vue_vue_type_style_index_0_id_c16a2baa_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_qualification_sj_vue_vue_type_style_index_0_id_c16a2baa_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_qualification_sj_vue_vue_type_style_index_0_id_c16a2baa_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_qualification_sj_vue_vue_type_style_index_0_id_c16a2baa_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 1465:
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!/Users/danji/Desktop/mrr/mrr-sj/mrr.app.front/pages/ruzhu/qualification_sj.vue?vue&type=style&index=0&id=c16a2baa&scoped=true&lang=css& ***!
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
if(false) { var cssReload; }
/***/ })
}]);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/ruzhu/qualification_sj.js.map
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'pages/ruzhu/qualification_sj-create-component',
{
'pages/ruzhu/qualification_sj-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('2')['createComponent'](__webpack_require__(1459))
})
},
[['pages/ruzhu/qualification_sj-create-component']]
]);