You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1460 lines
124 KiB
1460 lines
124 KiB
(this["webpackJsonp"] = this["webpackJsonp"] || []).push([["app-service"],[ |
|
/* 0 */ |
|
/*!************************************************!*\ |
|
!*** E:/01-烁今项目/05-app端开发/xumuocr_app/main.js ***! |
|
\************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports, __webpack_require__) { |
|
|
|
"use strict"; |
|
eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nvar _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 2));\n__webpack_require__(/*! uni-pages */ 6);\nvar _App = _interopRequireDefault(__webpack_require__(/*! ./App */ 26));\nvar _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 24));\nfunction 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; }\nfunction _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; }\n_vue.default.config.productionTip = false;\n_App.default.mpType = 'app';\nvar app = new _vue.default(_objectSpread({}, _App.default));\napp.$mount();//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vbWFpbi5qcyJdLCJuYW1lcyI6WyJWdWUiLCJjb25maWciLCJwcm9kdWN0aW9uVGlwIiwiQXBwIiwibXBUeXBlIiwiYXBwIiwiJG1vdW50Il0sIm1hcHBpbmdzIjoiOzs7O0FBQUE7QUFBbUI7QUFHbkI7QUFBcUI7QUFBQTtBQUNyQkEsWUFBRyxDQUFDQyxNQUFNLENBQUNDLGFBQWEsR0FBRyxLQUFLO0FBQ2hDQyxZQUFHLENBQUNDLE1BQU0sR0FBRyxLQUFLO0FBQ2xCLElBQU1DLEdBQUcsR0FBRyxJQUFJTCxZQUFHLG1CQUNaRyxZQUFHLEVBQ1I7QUFDRkUsR0FBRyxDQUFDQyxNQUFNLEVBQUUiLCJmaWxlIjoiMC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAndW5pLXBhZ2VzJztpbXBvcnQgQXBwIGZyb20gJy4vQXBwJ1xyXG5cclxuXHJcbmltcG9ydCBWdWUgZnJvbSAndnVlJ1xyXG5WdWUuY29uZmlnLnByb2R1Y3Rpb25UaXAgPSBmYWxzZVxyXG5BcHAubXBUeXBlID0gJ2FwcCdcclxuY29uc3QgYXBwID0gbmV3IFZ1ZSh7XHJcbiAgICAuLi5BcHBcclxufSlcclxuYXBwLiRtb3VudCgpXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///0\n"); |
|
|
|
/***/ }), |
|
/* 1 */ |
|
/*!**********************************************************************!*\ |
|
!*** ./node_modules/@babel/runtime/helpers/interopRequireDefault.js ***! |
|
\**********************************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports) { |
|
|
|
function _interopRequireDefault(obj) { |
|
return obj && obj.__esModule ? obj : { |
|
"default": obj |
|
}; |
|
} |
|
module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports; |
|
|
|
/***/ }), |
|
/* 2 */ |
|
/*!***************************************************************!*\ |
|
!*** ./node_modules/@babel/runtime/helpers/defineProperty.js ***! |
|
\***************************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports, __webpack_require__) { |
|
|
|
var toPropertyKey = __webpack_require__(/*! ./toPropertyKey.js */ 3); |
|
function _defineProperty(obj, key, value) { |
|
key = toPropertyKey(key); |
|
if (key in obj) { |
|
Object.defineProperty(obj, key, { |
|
value: value, |
|
enumerable: true, |
|
configurable: true, |
|
writable: true |
|
}); |
|
} else { |
|
obj[key] = value; |
|
} |
|
return obj; |
|
} |
|
module.exports = _defineProperty, module.exports.__esModule = true, module.exports["default"] = module.exports; |
|
|
|
/***/ }), |
|
/* 3 */ |
|
/*!**************************************************************!*\ |
|
!*** ./node_modules/@babel/runtime/helpers/toPropertyKey.js ***! |
|
\**************************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports, __webpack_require__) { |
|
|
|
var _typeof = __webpack_require__(/*! ./typeof.js */ 4)["default"]; |
|
var toPrimitive = __webpack_require__(/*! ./toPrimitive.js */ 5); |
|
function _toPropertyKey(arg) { |
|
var key = toPrimitive(arg, "string"); |
|
return _typeof(key) === "symbol" ? key : String(key); |
|
} |
|
module.exports = _toPropertyKey, module.exports.__esModule = true, module.exports["default"] = module.exports; |
|
|
|
/***/ }), |
|
/* 4 */ |
|
/*!*******************************************************!*\ |
|
!*** ./node_modules/@babel/runtime/helpers/typeof.js ***! |
|
\*******************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports) { |
|
|
|
function _typeof(obj) { |
|
"@babel/helpers - typeof"; |
|
|
|
return (module.exports = _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { |
|
return typeof obj; |
|
} : function (obj) { |
|
return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; |
|
}, module.exports.__esModule = true, module.exports["default"] = module.exports), _typeof(obj); |
|
} |
|
module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports; |
|
|
|
/***/ }), |
|
/* 5 */ |
|
/*!************************************************************!*\ |
|
!*** ./node_modules/@babel/runtime/helpers/toPrimitive.js ***! |
|
\************************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports, __webpack_require__) { |
|
|
|
var _typeof = __webpack_require__(/*! ./typeof.js */ 4)["default"]; |
|
function _toPrimitive(input, hint) { |
|
if (_typeof(input) !== "object" || input === null) return input; |
|
var prim = input[Symbol.toPrimitive]; |
|
if (prim !== undefined) { |
|
var res = prim.call(input, hint || "default"); |
|
if (_typeof(res) !== "object") return res; |
|
throw new TypeError("@@toPrimitive must return a primitive value."); |
|
} |
|
return (hint === "string" ? String : Number)(input); |
|
} |
|
module.exports = _toPrimitive, module.exports.__esModule = true, module.exports["default"] = module.exports; |
|
|
|
/***/ }), |
|
/* 6 */ |
|
/*!***************************************************!*\ |
|
!*** E:/01-烁今项目/05-app端开发/xumuocr_app/pages.json ***! |
|
\***************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports, __webpack_require__) { |
|
|
|
if (typeof Promise !== 'undefined' && !Promise.prototype.finally) { |
|
Promise.prototype.finally = function (callback) { |
|
var promise = this.constructor; |
|
return this.then(function (value) { |
|
return promise.resolve(callback()).then(function () { |
|
return value; |
|
}); |
|
}, function (reason) { |
|
return promise.resolve(callback()).then(function () { |
|
throw reason; |
|
}); |
|
}); |
|
}; |
|
} |
|
if (typeof uni !== 'undefined' && uni && uni.requireGlobal) { |
|
var global = uni.requireGlobal(); |
|
ArrayBuffer = global.ArrayBuffer; |
|
Int8Array = global.Int8Array; |
|
Uint8Array = global.Uint8Array; |
|
Uint8ClampedArray = global.Uint8ClampedArray; |
|
Int16Array = global.Int16Array; |
|
Uint16Array = global.Uint16Array; |
|
Int32Array = global.Int32Array; |
|
Uint32Array = global.Uint32Array; |
|
Float32Array = global.Float32Array; |
|
Float64Array = global.Float64Array; |
|
BigInt64Array = global.BigInt64Array; |
|
BigUint64Array = global.BigUint64Array; |
|
} |
|
if (uni.restoreGlobal) { |
|
uni.restoreGlobal(weex, plus, setTimeout, clearTimeout, setInterval, clearInterval); |
|
} |
|
__definePage('pages/index/index', function () { |
|
return Vue.extend(__webpack_require__(/*! pages/index/index.vue?mpType=page */ 7).default); |
|
}); |
|
|
|
/***/ }), |
|
/* 7 */ |
|
/*!**************************************************************************!*\ |
|
!*** E:/01-烁今项目/05-app端开发/xumuocr_app/pages/index/index.vue?mpType=page ***! |
|
\**************************************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, __webpack_exports__, __webpack_require__) { |
|
|
|
"use strict"; |
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _index_vue_vue_type_template_id_2be84a3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=2be84a3c&scoped=true&mpType=page */ 8);\n/* harmony import */ var _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js&mpType=page */ 10);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 25);\n\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _index_vue_vue_type_template_id_2be84a3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _index_vue_vue_type_template_id_2be84a3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"2be84a3c\",\n null,\n false,\n _index_vue_vue_type_template_id_2be84a3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ncomponent.options.__file = \"pages/index/index.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBeUk7QUFDekk7QUFDb0U7QUFDTDs7O0FBRy9EO0FBQ21OO0FBQ25OLGdCQUFnQiwyTkFBVTtBQUMxQixFQUFFLHNGQUFNO0FBQ1IsRUFBRSx1R0FBTTtBQUNSLEVBQUUsZ0hBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsMkdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ2UsZ0YiLCJmaWxlIjoiNy5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zLCByZWN5Y2xhYmxlUmVuZGVyLCBjb21wb25lbnRzIH0gZnJvbSBcIi4vaW5kZXgudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTJiZTg0YTNjJnNjb3BlZD10cnVlJm1wVHlwZT1wYWdlXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9pbmRleC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuZXhwb3J0ICogZnJvbSBcIi4vaW5kZXgudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCJcblxuXG4vKiBub3JtYWxpemUgY29tcG9uZW50ICovXG5pbXBvcnQgbm9ybWFsaXplciBmcm9tIFwiIUQ6XFxcXDEuZGV2ZWxvcFNvZnR3YXJlXFxcXEhCdWlsZGVyWC4zLjYuMTUuMjAyMjEyMjhcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxydW50aW1lXFxcXGNvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBcIjJiZTg0YTNjXCIsXG4gIG51bGwsXG4gIGZhbHNlLFxuICBjb21wb25lbnRzLFxuICByZW5kZXJqc1xuKVxuXG5jb21wb25lbnQub3B0aW9ucy5fX2ZpbGUgPSBcInBhZ2VzL2luZGV4L2luZGV4LnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///7\n"); |
|
|
|
/***/ }), |
|
/* 8 */ |
|
/*!********************************************************************************************************************!*\ |
|
!*** E:/01-烁今项目/05-app端开发/xumuocr_app/pages/index/index.vue?vue&type=template&id=2be84a3c&scoped=true&mpType=page ***! |
|
\********************************************************************************************************************/ |
|
/*! exports provided: render, staticRenderFns, recyclableRender, components */ |
|
/***/ (function(module, __webpack_exports__, __webpack_require__) { |
|
|
|
"use strict"; |
|
__webpack_require__.r(__webpack_exports__); |
|
/* harmony import */ var _D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_0_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_2be84a3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./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--10-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-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!./index.vue?vue&type=template&id=2be84a3c&scoped=true&mpType=page */ 9); |
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_0_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_2be84a3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; }); |
|
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_0_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_2be84a3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); |
|
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_0_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_2be84a3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; }); |
|
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_0_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_2be84a3c_scoped_true_mpType_page__WEBPACK_IMPORTED_MODULE_0__["components"]; }); |
|
|
|
|
|
|
|
/***/ }), |
|
/* 9 */ |
|
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ |
|
!*** ./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--10-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-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!E:/01-烁今项目/05-app端开发/xumuocr_app/pages/index/index.vue?vue&type=template&id=2be84a3c&scoped=true&mpType=page ***! |
|
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ |
|
/*! 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 |
|
return _c( |
|
"view", |
|
{ staticClass: _vm._$s(0, "sc", "box"), attrs: { _i: 0 } }, |
|
[ |
|
_c( |
|
"view", |
|
{ staticClass: _vm._$s(1, "sc", "header"), attrs: { _i: 1 } }, |
|
[_c("button", { attrs: { _i: 2 }, on: { click: _vm.uploadImage } })] |
|
), |
|
_c("view", { staticClass: _vm._$s(3, "sc", "main"), attrs: { _i: 3 } }, [ |
|
_c("scroll-view", {}, [ |
|
_c("view", [ |
|
_vm._$s(6, "i", _vm.content.length > 0) ? _c("h4") : _vm._e(), |
|
_c("text", [_vm._v(_vm._$s(7, "t0-0", _vm._s(_vm.message)))]), |
|
]), |
|
_c( |
|
"view", |
|
_vm._l( |
|
_vm._$s(9, "f", { forItems: _vm.content }), |
|
function (item, index, $20, $30) { |
|
return _c( |
|
"text", |
|
{ key: _vm._$s(9, "f", { forIndex: $20, key: index }) }, |
|
[ |
|
_c("p", [ |
|
_c("text", {}, [ |
|
_vm._v( |
|
_vm._$s("11-" + $30, "t0-0", _vm._s(item.words)) |
|
), |
|
]), |
|
]), |
|
] |
|
) |
|
} |
|
), |
|
0 |
|
), |
|
]), |
|
]), |
|
_c( |
|
"view", |
|
{ staticClass: _vm._$s(12, "sc", "footer"), attrs: { _i: 12 } }, |
|
[ |
|
_vm._$s(13, "i", _vm.contentStr !== "") |
|
? _c("button", { |
|
attrs: { _i: 13 }, |
|
on: { |
|
click: function ($event) { |
|
return _vm.saveTxt(_vm.contentStr) |
|
}, |
|
}, |
|
}) |
|
: _vm._e(), |
|
] |
|
), |
|
] |
|
) |
|
} |
|
var recyclableRender = false |
|
var staticRenderFns = [] |
|
render._withStripped = true |
|
|
|
|
|
|
|
/***/ }), |
|
/* 10 */ |
|
/*!**************************************************************************************************!*\ |
|
!*** E:/01-烁今项目/05-app端开发/xumuocr_app/pages/index/index.vue?vue&type=script&lang=js&mpType=page ***! |
|
\**************************************************************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, __webpack_exports__, __webpack_require__) { |
|
|
|
"use strict"; |
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./index.vue?vue&type=script&lang=js&mpType=page */ 11);\n/* harmony import */ var _D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQW11QixDQUFnQiw4dkJBQUcsRUFBQyIsImZpbGUiOiIxMC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2QgZnJvbSBcIi0hRDpcXFxcMS5kZXZlbG9wU29mdHdhcmVcXFxcSEJ1aWxkZXJYLjMuNi4xNS4yMDIyMTIyOFxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXDEuZGV2ZWxvcFNvZnR3YXJlXFxcXEhCdWlsZGVyWC4zLjYuMTUuMjAyMjEyMjhcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTYtMSFEOlxcXFwxLmRldmVsb3BTb2Z0d2FyZVxcXFxIQnVpbGRlclguMy42LjE1LjIwMjIxMjI4XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXDEuZGV2ZWxvcFNvZnR3YXJlXFxcXEhCdWlsZGVyWC4zLjYuMTUuMjAyMjEyMjhcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vaW5kZXgudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxcMS5kZXZlbG9wU29mdHdhcmVcXFxcSEJ1aWxkZXJYLjMuNi4xNS4yMDIyMTIyOFxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXDEuZGV2ZWxvcFNvZnR3YXJlXFxcXEhCdWlsZGVyWC4zLjYuMTUuMjAyMjEyMjhcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTYtMSFEOlxcXFwxLmRldmVsb3BTb2Z0d2FyZVxcXFxIQnVpbGRlclguMy42LjE1LjIwMjIxMjI4XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXDEuZGV2ZWxvcFNvZnR3YXJlXFxcXEhCdWlsZGVyWC4zLjYuMTUuMjAyMjEyMjhcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vaW5kZXgudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJm1wVHlwZT1wYWdlXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///10\n"); |
|
|
|
/***/ }), |
|
/* 11 */ |
|
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ |
|
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/01-烁今项目/05-app端开发/xumuocr_app/pages/index/index.vue?vue&type=script&lang=js&mpType=page ***! |
|
\*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports, __webpack_require__) { |
|
|
|
"use strict"; |
|
eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _index = __webpack_require__(/*! @/api/index.js */ 13);\nvar _index2 = __webpack_require__(/*! @/components/image-tools/index.js */ 15);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n data: function data() {\n return {\n content: [],\n token: \"\",\n contentStr: \"\",\n message: \"\"\n };\n },\n created: function created() {\n var _this = this;\n (0, _index.getTokenR)().then(function (res) {\n _this.token = res.access_token;\n });\n },\n methods: {\n uploadImage: function uploadImage() {\n var _this2 = this;\n // 选取照片,进行OCR识别\n\n uni.chooseImage({\n count: 1,\n //默认9\n sizeType: ['original', 'compressed'],\n //可以指定是原图还是压缩图,默认二者都有\n success: function success(res) {\n _this2.contentStr = \"\";\n _this2.message = \"\";\n uni.showLoading({\n title: '正在识别中...'\n });\n // this.src = res.tempFilePaths[0]; //后面还能用到 src 暂且留着\n (0, _index2.pathToBase64)(res.tempFilePaths[0]).then(function (res2) {\n // 下面进行转码\n uni.request({\n url: \"https://aip.baidubce.com/rest/2.0/ocr/v1/accurate_basic?access_token=\".concat(_this2.token),\n data: {\n image: res2,\n language_type: 'ENG',\n //识别语言类型,默认中英文结合\n detect_direction: true //检测图像朝向\n },\n\n method: 'POST',\n header: {\n 'Content-Type': 'application/x-www-form-urlencoded'\n },\n success: function success(res) {\n _this2.content = res.data.words_result;\n for (var i in res.data.words_result) {\n _this2.contentStr += res.data.words_result[i].words + \"\\n\";\n }\n uni.hideLoading(); //把正在加载中隐藏\n }\n });\n });\n }\n });\n },\n // 保存本地文件txt\n saveTxt: function saveTxt(res) {\n var dir = '/A_store';\n var pathUrl = \"/A_store/\".concat(Date.parse(new Date()), \".txt\");\n var environment = plus.android.importClass(\"android.os.Environment\");\n var sdRoot = environment.getExternalStorageDirectory(); //文件夹根目录\n var File = plus.android.importClass(\"java.io.File\");\n var BufferedReader = plus.android.importClass(\"java.io.BufferedReader\");\n var FileReader = plus.android.importClass(\"java.io.FileReader\");\n var FileWriter = plus.android.importClass(\"java.io.FileWriter\");\n var BufferedWriter = plus.android.importClass(\"java.io.BufferedWriter\");\n var OutputStreamWriter = plus.android.importClass(\"java.io.OutputStreamWriter\");\n var FileOutputStream = plus.android.importClass(\"java.io.FileOutputStream\");\n try {\n //不加根目录创建文件(即用相对地址)的话directory.exists()这个判断一值都是false\n var directory = new File(sdRoot + dir);\n if (!directory.exists()) {\n __f__(\"log\", '创建目录', \" at pages/index/index.vue:111\");\n directory.mkdirs(); //创建目录\n }\n\n var file = new File(sdRoot + pathUrl);\n __f__(\"log\", file.exists(), \" at pages/index/index.vue:115\");\n if (!file.exists()) {\n file.createNewFile(); //创建文件\n }\n\n var path = sdRoot + pathUrl;\n\n // let writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(path), \"UTF-8\"));\n // writer.write(res);\n // writer.close();\n\n var fos = new FileWriter(sdRoot + pathUrl, true);\n fos.write(res);\n fos.close();\n uni.showToast({\n icon: \"success\",\n mask: true,\n title: \"保存成功\"\n });\n this.message = \"(提示:文件存储在本地/A_store/目录下)\";\n return true;\n } catch (e) {\n uni.showToast({\n icon: \"error\",\n mask: true,\n title: \"保存失败\"\n });\n return false;\n }\n return false;\n }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 12)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvaW5kZXgvaW5kZXgudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJjb250ZW50IiwidG9rZW4iLCJjb250ZW50U3RyIiwibWVzc2FnZSIsImNyZWF0ZWQiLCJnZXRUb2tlblIiLCJ0aGVuIiwicmVzIiwiYWNjZXNzX3Rva2VuIiwibWV0aG9kcyIsInVwbG9hZEltYWdlIiwidW5pIiwiY2hvb3NlSW1hZ2UiLCJjb3VudCIsInNpemVUeXBlIiwic3VjY2VzcyIsInNob3dMb2FkaW5nIiwidGl0bGUiLCJwYXRoVG9CYXNlNjQiLCJ0ZW1wRmlsZVBhdGhzIiwicmVzMiIsInJlcXVlc3QiLCJ1cmwiLCJpbWFnZSIsImxhbmd1YWdlX3R5cGUiLCJkZXRlY3RfZGlyZWN0aW9uIiwibWV0aG9kIiwiaGVhZGVyIiwid29yZHNfcmVzdWx0IiwiaSIsIndvcmRzIiwiaGlkZUxvYWRpbmciLCJzYXZlVHh0IiwiZGlyIiwicGF0aFVybCIsIkRhdGUiLCJwYXJzZSIsImVudmlyb25tZW50IiwicGx1cyIsImFuZHJvaWQiLCJpbXBvcnRDbGFzcyIsInNkUm9vdCIsImdldEV4dGVybmFsU3RvcmFnZURpcmVjdG9yeSIsIkZpbGUiLCJCdWZmZXJlZFJlYWRlciIsIkZpbGVSZWFkZXIiLCJGaWxlV3JpdGVyIiwiQnVmZmVyZWRXcml0ZXIiLCJPdXRwdXRTdHJlYW1Xcml0ZXIiLCJGaWxlT3V0cHV0U3RyZWFtIiwiZGlyZWN0b3J5IiwiZXhpc3RzIiwibWtkaXJzIiwiZmlsZSIsImNyZWF0ZU5ld0ZpbGUiLCJwYXRoIiwiZm9zIiwid3JpdGUiLCJjbG9zZSIsInNob3dUb2FzdCIsImljb24iLCJtYXNrIiwiZSJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBNEJBO0FBR0E7QUEvQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FB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UUFDRixJQUFJLENBQUNkLE9BQU8sR0FBRywwQkFBMEI7UUFDekMsT0FBTyxJQUFJO01BQ1osQ0FBQyxDQUFDLE9BQU8yRCxDQUFDLEVBQUU7UUFDWG5ELEdBQUcsQ0FBQ2dELFNBQVMsQ0FBQztVQUNiQyxJQUFJLEVBQUUsT0FBTztVQUNiQyxJQUFJLEVBQUUsSUFBSTtVQUNWNUMsS0FBSyxFQUFFO1FBQ1IsQ0FBQyxDQUFDO1FBQ0YsT0FBTyxLQUFLO01BQ2I7TUFDQSxPQUFPLEtBQUs7SUFFYjtFQUNEO0FBRUQsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjExLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuXG5pbXBvcnQge1xuXHRnZXRUb2tlblIsXG59IGZyb20gJ0AvYXBpL2luZGV4LmpzJ1xuaW1wb3J0IHtcblx0cGF0aFRvQmFzZTY0LFxuXHRiYXNlNjRUb1BhdGhcbn0gZnJvbSAnQC9jb21wb25lbnRzL2ltYWdlLXRvb2xzL2luZGV4LmpzJ1xuZXhwb3J0IGRlZmF1bHQge1xuXHRkYXRhKCkge1xuXHRcdHJldHVybiB7XG5cdFx0XHRjb250ZW50OiBbXSxcblx0XHRcdHRva2VuOiBcIlwiLFxuXHRcdFx0Y29udGVudFN0cjogXCJcIixcblx0XHRcdG1lc3NhZ2U6IFwiXCIsXG5cdFx0fVxuXHR9LFxuXHRjcmVhdGVkKCkge1xuXHRcdGdldFRva2VuUigpLnRoZW4ocmVzID0+IHtcblx0XHRcdHRoaXMudG9rZW4gPSByZXMuYWNjZXNzX3Rva2VuXG5cdFx0fSlcblx0fSxcblx0bWV0aG9kczoge1xuXHRcdHVwbG9hZEltYWdlKCkgeyAvLyAgIOmAieWPlueFp+eJh++8jOi/m+ihjE9DUuivhuWIq1xuXHRcdFx0XG5cdFx0XHR1bmkuY2hvb3NlSW1hZ2Uoe1xuXHRcdFx0XHRjb3VudDogMSwgLy/pu5jorqQ5XG5cdFx0XHRcdHNpemVUeXBlOiBbJ29yaWdpbmFsJywgJ2NvbXByZXNzZWQnXSwgLy/lj6/ku6XmjIflrprmmK/ljp/lm77ov5jmmK/ljovnvKnlm77vvIzpu5jorqTkuozogIXpg73mnIlcblx0XHRcdFx0c3VjY2VzczogKHJlcykgPT4ge1xuXHRcdFx0XHRcdHRoaXMuY29udGVudFN0ciA9IFwiXCJcblx0XHRcdFx0XHR0aGlzLm1lc3NhZ2UgPSBcIlwiXG5cdFx0XHRcdFx0dW5pLnNob3dMb2FkaW5nKHtcblx0XHRcdFx0XHRcdHRpdGxlOiAn5q2j5Zyo6K+G5Yir5LitLi4uJ1xuXHRcdFx0XHRcdH0pO1xuXHRcdFx0XHRcdC8vIHRoaXMuc3JjID0gcmVzLnRlbXBGaWxlUGF0aHNbMF07ICAvL+WQjumdoui/mOiDveeUqOWIsCBzcmMg5pqC5LiU55WZ552AXG5cdFx0XHRcdFx0cGF0aFRvQmFzZTY0KHJlcy50ZW1wRmlsZVBhdGhzWzBdKS50aGVuKHJlczIgPT4ge1xuXHRcdFx0XHRcdFx0Ly8g5LiL6Z2i6L+b6KGM6L2s56CBXG5cdFx0XHRcdFx0XHR1bmkucmVxdWVzdCh7XG5cdFx0XHRcdFx0XHRcdHVybDogYGh0dHBzOi8vYWlwLmJhaWR1YmNlLmNvbS9yZXN0LzIuMC9vY3IvdjEvYWNjdXJhdGVfYmFzaWM/YWNjZXNzX3Rva2VuPSR7dGhpcy50b2tlbn1gLFxuXHRcdFx0XHRcdFx0XHRkYXRhOiB7XG5cdFx0XHRcdFx0XHRcdFx0aW1hZ2U6IHJlczIsXG5cdFx0XHRcdFx0XHRcdFx0bGFuZ3VhZ2VfdHlwZTogJ0VORycsIC8v6K+G5Yir6K+t6KiA57G75Z6L77yM6buY6K6k5Lit6Iux5paH57uT5ZCIXG5cdFx0XHRcdFx0XHRcdFx0ZGV0ZWN0X2RpcmVjdGlvbjogdHJ1ZSwgLy/mo4DmtYvlm77lg4/mnJ3lkJFcblx0XHRcdFx0XHRcdFx0fSxcblx0XHRcdFx0XHRcdFx0bWV0aG9kOiAnUE9TVCcsXG5cdFx0XHRcdFx0XHRcdGhlYWRlcjoge1xuXHRcdFx0XHRcdFx0XHRcdCdDb250ZW50LVR5cGUnOiAnYXBwbGljYXRpb24veC13d3ctZm9ybS11cmxlbmNvZGVkJ1xuXHRcdFx0XHRcdFx0XHR9LFxuXHRcdFx0XHRcdFx0XHRzdWNjZXNzOiAocmVzKSA9PiB7XG5cdFx0XHRcdFx0XHRcdFx0dGhpcy5jb250ZW50ID0gcmVzLmRhdGEud29yZHNfcmVzdWx0O1xuXHRcdFx0XHRcdFx0XHRcdGZvciAoY29uc3QgaSBpbiByZXMuZGF0YS53b3Jkc19yZXN1bHQpIHtcblx0XHRcdFx0XHRcdFx0XHRcdHRoaXMuY29udGVudFN0ciArPSByZXMuZGF0YS53b3Jkc19yZXN1bHRbaV1cblx0XHRcdFx0XHRcdFx0XHRcdFx0LndvcmRzICtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XCJcXG5cIlxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR1bmkuaGlkZUxvYWRpbmcoKTsgLy/miormraPlnKjliqDovb3kuK3pmpDol49cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fSlcblx0XHRcdFx0XHR9KVxuXG5cdFx0XHRcdH1cblx0XHRcdH0pXG5cdFx0fSxcblx0XHQvLyDkv53lrZjmnKzlnLDmlofku7Z0eHRcblx0XHRzYXZlVHh0KHJlcykge1xuXHRcdFx0bGV0IGRpciA9ICcvQV9zdG9yZSc7XG5cdFx0XHRsZXQgcGF0aFVybCA9IGAvQV9zdG9yZS8ke0RhdGUucGFyc2UobmV3IERhdGUoKSl9LnR4dGA7XG5cblx0XHRcdGxldCBlbnZpcm9ubWVudCA9IHBsdXMuYW5kcm9pZC5pbXBvcnRDbGFzcyhcImFuZHJvaWQub3MuRW52aXJvbm1lbnRcIik7XG5cdFx0XHRsZXQgc2RSb290ID0gZW52aXJvbm1lbnQuZ2V0RXh0ZXJuYWxTdG9yYWdlRGlyZWN0b3J5KCk7IC8v5paH5Lu25aS55qC555uu5b2VXG5cdFx0XHRsZXQgRmlsZSA9IHBsdXMuYW5kcm9pZC5pbXBvcnRDbGFzcyhcImphdmEuaW8uRmlsZVwiKTtcblx0XHRcdGxldCBCdWZmZXJlZFJlYWRlciA9IHBsdXMuYW5kcm9pZC5pbXBvcnRDbGFzcyhcImphdmEuaW8uQnVmZmVyZWRSZWFkZXJcIik7XG5cdFx0XHRsZXQgRmlsZVJlYWRlciA9IHBsdXMuYW5kcm9pZC5pbXBvcnRDbGFzcyhcImphdmEuaW8uRmlsZVJlYWRlclwiKTtcblx0XHRcdGxldCBGaWxlV3JpdGVyID0gcGx1cy5hbmRyb2lkLmltcG9ydENsYXNzKFwiamF2YS5pby5GaWxlV3JpdGVyXCIpO1xuXHRcdFx0bGV0IEJ1ZmZlcmVkV3JpdGVyID0gcGx1cy5hbmRyb2lkLmltcG9ydENsYXNzKFwiamF2YS5pby5CdWZmZXJlZFdyaXRlclwiKTtcblx0XHRcdGxldCBPdXRwdXRTdHJlYW1Xcml0ZXIgPSBwbHVzLmFuZHJvaWQuaW1wb3J0Q2xhc3MoXCJqYXZhLmlvLk91dHB1dFN0cmVhbVdyaXRlclwiKTtcblx0XHRcdGxldCBGaWxlT3V0cHV0U3RyZWFtID0gcGx1cy5hbmRyb2lkLmltcG9ydENsYXNzKFwiamF2YS5pby5GaWxlT3V0cHV0U3RyZWFtXCIpO1xuXG5cblx0XHRcdHRyeSB7XG5cdFx0XHRcdC8v5LiN5Yqg5qC555uu5b2V5Yib5bu65paH5Lu2KOWNs+eUqOebuOWvueWcsOWdgCnnmoTor51kaXJlY3RvcnkuZXhpc3RzKCnov5nkuKrliKTmlq3kuIDlgLzpg73mmK9mYWxzZVxuXHRcdFx0XHRsZXQgZGlyZWN0b3J5ID0gbmV3IEZpbGUoc2RSb290ICsgZGlyKTtcblx0XHRcdFx0aWYgKCFkaXJlY3RvcnkuZXhpc3RzKCkpIHtcblx0XHRcdFx0XHRjb25zb2xlLmxvZygn5Yib5bu655uu5b2VJylcblx0XHRcdFx0XHRkaXJlY3RvcnkubWtkaXJzKCk7IC8v5Yib5bu655uu5b2VXG5cdFx0XHRcdH1cblx0XHRcdFx0bGV0IGZpbGUgPSBuZXcgRmlsZShzZFJvb3QgKyBwYXRoVXJsKTtcblx0XHRcdFx0Y29uc29sZS5sb2coZmlsZS5leGlzdHMoKSlcblx0XHRcdFx0aWYgKCFmaWxlLmV4aXN0cygpKSB7XG5cdFx0XHRcdFx0ZmlsZS5jcmVhdGVOZXdGaWxlKCk7IC8v5Yib5bu65paH5Lu2XG5cdFx0XHRcdH1cblx0XHRcdFx0bGV0IHBhdGggPSBzZFJvb3QgKyBwYXRoVXJsXG5cdFx0XHRcdFxuXHRcdFx0XHQvLyBsZXQgd3JpdGVyID0gbmV3IEJ1ZmZlcmVkV3JpdGVyKG5ldyBPdXRwdXRTdHJlYW1Xcml0ZXIobmV3IEZpbGVPdXRwdXRTdHJlYW0ocGF0aCksIFwiVVRGLThcIikpO1xuXHRcdFx0XHQvLyB3cml0ZXIud3JpdGUocmVzKTtcblx0XHRcdFx0Ly8gd3JpdGVyLmNsb3NlKCk7XG5cdFx0XHRcdFxuXHRcdFx0XHRsZXQgZm9zID0gbmV3IEZpbGVXcml0ZXIoc2RSb290ICsgcGF0aFVybCwgdHJ1ZSk7XG5cdFx0XHRcdGZvcy53cml0ZShyZXMpO1xuXHRcdFx0XHRmb3MuY2xvc2UoKTtcblx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XG5cdFx0XHRcdFx0aWNvbjogXCJzdWNjZXNzXCIsXG5cdFx0XHRcdFx0bWFzazogdHJ1ZSxcblx0XHRcdFx0XHR0aXRsZTogXCLkv53lrZjmiJDlip9cIlxuXHRcdFx0XHR9KVxuXHRcdFx0XHR0aGlzLm1lc3NhZ2UgPSBcIu+8iOaPkOekuu+8muaWh+S7tuWtmOWCqOWcqOacrOWcsC9BX3N0b3JlL+ebruW9leS4i++8iVwiXG5cdFx0XHRcdHJldHVybiB0cnVlO1xuXHRcdFx0fSBjYXRjaCAoZSkge1xuXHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcblx0XHRcdFx0XHRpY29uOiBcImVycm9yXCIsXG5cdFx0XHRcdFx0bWFzazogdHJ1ZSxcblx0XHRcdFx0XHR0aXRsZTogXCLkv53lrZjlpLHotKVcIlxuXHRcdFx0XHR9KVxuXHRcdFx0XHRyZXR1cm4gZmFsc2U7XG5cdFx0XHR9XG5cdFx0XHRyZXR1cm4gZmFsc2U7XG5cblx0XHR9LFxuXHR9XG5cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///11\n"); |
|
|
|
/***/ }), |
|
/* 12 */ |
|
/*!*********************************************************************!*\ |
|
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js ***! |
|
\*********************************************************************/ |
|
/*! exports provided: log, default */ |
|
/***/ (function(module, __webpack_exports__, __webpack_require__) { |
|
|
|
"use strict"; |
|
__webpack_require__.r(__webpack_exports__); |
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "log", function() { return log; }); |
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return formatLog; }); |
|
function typof (v) { |
|
var s = Object.prototype.toString.call(v) |
|
return s.substring(8, s.length - 1) |
|
} |
|
|
|
function isDebugMode () { |
|
/* eslint-disable no-undef */ |
|
return typeof __channelId__ === 'string' && __channelId__ |
|
} |
|
|
|
function jsonStringifyReplacer (k, p) { |
|
switch (typof(p)) { |
|
case 'Function': |
|
return 'function() { [native code] }' |
|
default : |
|
return p |
|
} |
|
} |
|
|
|
function log (type) { |
|
for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { |
|
args[_key - 1] = arguments[_key] |
|
} |
|
console[type].apply(console, args) |
|
} |
|
|
|
function formatLog () { |
|
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { |
|
args[_key] = arguments[_key] |
|
} |
|
var type = args.shift() |
|
if (isDebugMode()) { |
|
args.push(args.pop().replace('at ', 'uni-app:///')) |
|
return console[type].apply(console, args) |
|
} |
|
|
|
var msgs = args.map(function (v) { |
|
var type = Object.prototype.toString.call(v).toLowerCase() |
|
|
|
if (type === '[object object]' || type === '[object array]') { |
|
try { |
|
v = '---BEGIN:JSON---' + JSON.stringify(v, jsonStringifyReplacer) + '---END:JSON---' |
|
} catch (e) { |
|
v = type |
|
} |
|
} else { |
|
if (v === null) { |
|
v = '---NULL---' |
|
} else if (v === undefined) { |
|
v = '---UNDEFINED---' |
|
} else { |
|
var vType = typof(v).toUpperCase() |
|
|
|
if (vType === 'NUMBER' || vType === 'BOOLEAN') { |
|
v = '---BEGIN:' + vType + '---' + v + '---END:' + vType + '---' |
|
} else { |
|
v = String(v) |
|
} |
|
} |
|
} |
|
|
|
return v |
|
}) |
|
var msg = '' |
|
|
|
if (msgs.length > 1) { |
|
var lastMsg = msgs.pop() |
|
msg = msgs.join('---COMMA---') |
|
|
|
if (lastMsg.indexOf(' at ') === 0) { |
|
msg += lastMsg |
|
} else { |
|
msg += '---COMMA---' + lastMsg |
|
} |
|
} else { |
|
msg = msgs[0] |
|
} |
|
|
|
console[type](msg) |
|
} |
|
|
|
|
|
/***/ }), |
|
/* 13 */ |
|
/*!*****************************************************!*\ |
|
!*** E:/01-烁今项目/05-app端开发/xumuocr_app/api/index.js ***! |
|
\*****************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports, __webpack_require__) { |
|
|
|
"use strict"; |
|
eval("\n\nvar _index = __webpack_require__(/*! @/request/index.js */ 14);\nvar url = {\n // 获取token\n getToken: 'oauth/2.0/token',\n idCard: 'rest/2.0/ocr/v1/accurate_basic'\n // idCard:'rest/2.0/ocr/v1/general_basic',\n};\n\nmodule.exports = {\n getTokenR: function getTokenR(params) {\n return (0, _index.httpRequest)({\n url: \"\".concat(url.getToken, \"?grant_type=client_credentials&client_id=W4jgXICF2kyaivdsYzKoDOxD&client_secret=h6uwa0q0hkjn4im4Vb9QXaC7xrBbvw6B\")\n });\n },\n getMessage: function getMessage(params) {\n return (0, _index.httpRequest)({\n url: \"\".concat(url.idCard, \"?access_token=\").concat(params.access_token),\n data: params.data,\n header: {\n \"Content-Type\": \"application/x-www-form-urlencoded\"\n }\n });\n }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vYXBpL2luZGV4LmpzIl0sIm5hbWVzIjpbInVybCIsImdldFRva2VuIiwiaWRDYXJkIiwibW9kdWxlIiwiZXhwb3J0cyIsImdldFRva2VuUiIsInBhcmFtcyIsImh0dHBSZXF1ZXN0IiwiZ2V0TWVzc2FnZSIsImFjY2Vzc190b2tlbiIsImRhdGEiLCJoZWFkZXIiXSwibWFwcGluZ3MiOiI7O0FBQUE7QUFDQSxJQUFJQSxHQUFHLEdBQUc7RUFDTjtFQUNBQyxRQUFRLEVBQUMsaUJBQWlCO0VBQzFCQyxNQUFNLEVBQUM7RUFDUDtBQUNKLENBQUM7O0FBRURDLE1BQU0sQ0FBQ0MsT0FBTyxHQUFHO0VBQ2JDLFNBQVMscUJBQUNDLE1BQU0sRUFBQztJQUNiLE9BQU8sSUFBQUMsa0JBQVcsRUFBQztNQUNmUCxHQUFHLFlBQUlBLEdBQUcsQ0FBQ0MsUUFBUTtJQUN2QixDQUFDLENBQUM7RUFDTixDQUFDO0VBQ0RPLFVBQVUsc0JBQUNGLE1BQU0sRUFBQztJQUNkLE9BQU8sSUFBQUMsa0JBQVcsRUFBQztNQUNmUCxHQUFHLFlBQUlBLEdBQUcsQ0FBQ0UsTUFBTSwyQkFBaUJJLE1BQU0sQ0FBQ0csWUFBWSxDQUFFO01BQ3ZEQyxJQUFJLEVBQUNKLE1BQU0sQ0FBQ0ksSUFBSTtNQUNoQkMsTUFBTSxFQUFDO1FBQ0gsY0FBYyxFQUFDO01BQ25CO0lBQ0osQ0FBQyxDQUFDO0VBQ047QUFDSCxDQUFDIiwiZmlsZSI6IjEzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgaHR0cFJlcXVlc3QgfSBmcm9tICdAL3JlcXVlc3QvaW5kZXguanMnXHJcbmxldCB1cmwgPSB7XHJcbiAgICAvLyDojrflj5Z0b2tlblxyXG4gICAgZ2V0VG9rZW46J29hdXRoLzIuMC90b2tlbicsXHJcbiAgICBpZENhcmQ6J3Jlc3QvMi4wL29jci92MS9hY2N1cmF0ZV9iYXNpYycsXHJcbiAgICAvLyBpZENhcmQ6J3Jlc3QvMi4wL29jci92MS9nZW5lcmFsX2Jhc2ljJyxcclxufVxyXG5cclxubW9kdWxlLmV4cG9ydHMgPSB7XHRcclxuICAgIGdldFRva2VuUihwYXJhbXMpe1xyXG4gICAgICAgIHJldHVybiBodHRwUmVxdWVzdCh7XHJcbiAgICAgICAgICAgIHVybDpgJHt1cmwuZ2V0VG9rZW59P2dyYW50X3R5cGU9Y2xpZW50X2NyZWRlbnRpYWxzJmNsaWVudF9pZD1XNGpnWElDRjJreWFpdmRzWXpLb0RPeEQmY2xpZW50X3NlY3JldD1oNnV3YTBxMGhram40aW00VmI5UVhhQzd4ckJidnc2QmBcclxuICAgICAgICB9KVxyXG4gICAgfSxcclxuICAgIGdldE1lc3NhZ2UocGFyYW1zKXtcclxuICAgICAgICByZXR1cm4gaHR0cFJlcXVlc3Qoe1xyXG4gICAgICAgICAgICB1cmw6YCR7dXJsLmlkQ2FyZH0/YWNjZXNzX3Rva2VuPSR7cGFyYW1zLmFjY2Vzc190b2tlbn1gLFxyXG4gICAgICAgICAgICBkYXRhOnBhcmFtcy5kYXRhLFxyXG4gICAgICAgICAgICBoZWFkZXI6e1xyXG4gICAgICAgICAgICAgICAgXCJDb250ZW50LVR5cGVcIjpcImFwcGxpY2F0aW9uL3gtd3d3LWZvcm0tdXJsZW5jb2RlZFwiXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9KVxyXG4gICAgfVxyXG4gfSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///13\n"); |
|
|
|
/***/ }), |
|
/* 14 */ |
|
/*!*********************************************************!*\ |
|
!*** E:/01-烁今项目/05-app端开发/xumuocr_app/request/index.js ***! |
|
\*********************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports) { |
|
|
|
eval("// 配置公共的URL路径\nvar Host = \"https://aip.baidubce.com/\";\nvar http = function http(params) {\n //返回promise 对象\n return new Promise(function (resolve, reject) {\n uni.request({\n // 服务器url+参数中携带的接口具体地址\n url: Host + params.url,\n // 请求参数\n data: params.data,\n // 设置后端需要的常用的格式就好,特殊情况调用的时候单独设置\n header: params.header || {\n \"Content-Type\": \"application/json;charset=utf-8\",\n \"api-version\": params.apiVersion || '1.0'\n },\n // \"Authorization\": token\n // 默认为GET,可以不写,如常用请求格式为POST,可以设置POST为默认请求方式\n method: params.method && params.method.toUpperCase() || 'POST',\n dataType: params.dataType,\n //返回的数据格式,默认为JSON,特殊格式可以在调用的时候传入参数\n responseType: params.responseType,\n //响应的数据类型\n success: function success(res) {\n // 接口访问正常返回数据\n if (res.statusCode == 200 && res.data.code === 200 || res.data.code === 401) {\n //1. 操作成功返回数据\n resolve(res.data);\n } else {\n //2. 操作不成功返回数据,以toast方式弹出响应信息,如后端未格式化非操作成功异常信息,则可以统一定义异常提示\n if (res.data.code === 503) {\n uni.showToast({\n icon: \"none\",\n title: \"系统异常\",\n duration: 3000\n });\n } else {\n if (res.data.msg) {\n uni.showToast({\n icon: \"none\",\n title: res.data.msg,\n duration: 3000\n });\n }\n }\n resolve(res.data);\n }\n },\n fail: function fail(e) {\n if (e.errMsg === \"request:fail timeout\") {\n uni.showToast({\n icon: \"none\",\n title: \"网络连接超时,请稍后重试\"\n });\n }\n reject(e);\n setTimeout(function () {\n uni.hideLoading();\n }, 1500);\n },\n complete: function complete(e) {\n resolve(e);\n }\n });\n });\n};\nmodule.exports = {\n httpRequest: http\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcmVxdWVzdC9pbmRleC5qcyJdLCJuYW1lcyI6WyJIb3N0IiwiaHR0cCIsInBhcmFtcyIsIlByb21pc2UiLCJyZXNvbHZlIiwicmVqZWN0IiwidW5pIiwicmVxdWVzdCIsInVybCIsImRhdGEiLCJoZWFkZXIiLCJhcGlWZXJzaW9uIiwibWV0aG9kIiwidG9VcHBlckNhc2UiLCJkYXRhVHlwZSIsInJlc3BvbnNlVHlwZSIsInN1Y2Nlc3MiLCJyZXMiLCJzdGF0dXNDb2RlIiwiY29kZSIsInNob3dUb2FzdCIsImljb24iLCJ0aXRsZSIsImR1cmF0aW9uIiwibXNnIiwiZmFpbCIsImUiLCJlcnJNc2ciLCJzZXRUaW1lb3V0IiwiaGlkZUxvYWRpbmciLCJjb21wbGV0ZSIsIm1vZHVsZSIsImV4cG9ydHMiLCJodHRwUmVxdWVzdCJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQSxJQUFNQSxJQUFJLEdBQUcsMkJBQTJCO0FBR3hDLElBQU1DLElBQUksR0FBRyxTQUFQQSxJQUFJLENBQUlDLE1BQU0sRUFBSztFQUV2QjtFQUNBLE9BQU8sSUFBSUMsT0FBTyxDQUFDLFVBQUNDLE9BQU8sRUFBRUMsTUFBTSxFQUFLO0lBQ3RDQyxHQUFHLENBQUNDLE9BQU8sQ0FBQztNQUNWO01BQ0FDLEdBQUcsRUFBQ1IsSUFBSSxHQUFDRSxNQUFNLENBQUNNLEdBQUc7TUFDbkI7TUFDQUMsSUFBSSxFQUFFUCxNQUFNLENBQUNPLElBQUk7TUFDakI7TUFDQUMsTUFBTSxFQUFFUixNQUFNLENBQUNRLE1BQU0sSUFBSTtRQUN2QixjQUFjLEVBQUUsZ0NBQWdDO1FBQ2hELGFBQWEsRUFBRVIsTUFBTSxDQUFDUyxVQUFVLElBQUc7TUFDckMsQ0FBQztNQUNEO01BQ0E7TUFDQUMsTUFBTSxFQUFFVixNQUFNLENBQUNVLE1BQU0sSUFBSVYsTUFBTSxDQUFDVSxNQUFNLENBQUNDLFdBQVcsRUFBRSxJQUFJLE1BQU07TUFDOURDLFFBQVEsRUFBRVosTUFBTSxDQUFDWSxRQUFRO01BQUM7TUFDMUJDLFlBQVksRUFBRWIsTUFBTSxDQUFDYSxZQUFZO01BQUM7TUFDbENDLE9BQU8sRUFBRSxpQkFBQUMsR0FBRyxFQUFJO1FBQ2Q7UUFDQSxJQUFLQSxHQUFHLENBQUNDLFVBQVUsSUFBSSxHQUFHLElBQUlELEdBQUcsQ0FBQ1IsSUFBSSxDQUFDVSxJQUFJLEtBQUssR0FBRyxJQUFHRixHQUFHLENBQUNSLElBQUksQ0FBQ1UsSUFBSSxLQUFLLEdBQUcsRUFBRTtVQUMzRTtVQUNBZixPQUFPLENBQUNhLEdBQUcsQ0FBQ1IsSUFBSSxDQUFDO1FBQ25CLENBQUMsTUFBTTtVQUNMO1VBQ0EsSUFBR1EsR0FBRyxDQUFDUixJQUFJLENBQUNVLElBQUksS0FBSyxHQUFHLEVBQUM7WUFDdkJiLEdBQUcsQ0FBQ2MsU0FBUyxDQUFDO2NBQ1pDLElBQUksRUFBRSxNQUFNO2NBQ1pDLEtBQUssRUFBRSxNQUFNO2NBQ2JDLFFBQVEsRUFBQztZQUNYLENBQUMsQ0FBQztVQUNKLENBQUMsTUFBSTtZQUNELElBQUdOLEdBQUcsQ0FBQ1IsSUFBSSxDQUFDZSxHQUFHLEVBQUM7Y0FDZGxCLEdBQUcsQ0FBQ2MsU0FBUyxDQUFDO2dCQUNaQyxJQUFJLEVBQUUsTUFBTTtnQkFDWkMsS0FBSyxFQUFFTCxHQUFHLENBQUNSLElBQUksQ0FBQ2UsR0FBRztnQkFDbkJELFFBQVEsRUFBQztjQUNYLENBQUMsQ0FBQztZQUNKO1VBQ0o7VUFDQW5CLE9BQU8sQ0FBQ2EsR0FBRyxDQUFDUixJQUFJLENBQUM7UUFDbkI7TUFDRixDQUFDO01BQ0RnQixJQUFJLEVBQUUsY0FBVUMsQ0FBQyxFQUFFO1FBQ2pCLElBQUdBLENBQUMsQ0FBQ0MsTUFBTSxLQUFLLHNCQUFzQixFQUFDO1VBQ3JDckIsR0FBRyxDQUFDYyxTQUFTLENBQUM7WUFDWkMsSUFBSSxFQUFFLE1BQU07WUFDWkMsS0FBSyxFQUFFO1VBQ1QsQ0FBQyxDQUFDO1FBQ0o7UUFDQWpCLE1BQU0sQ0FBQ3FCLENBQUMsQ0FBQztRQUNURSxVQUFVLENBQUMsWUFBSztVQUNkdEIsR0FBRyxDQUFDdUIsV0FBVyxFQUFFO1FBQ25CLENBQUMsRUFBRSxJQUFJLENBQUM7TUFDVixDQUFDO01BQ0RDLFFBQVEsb0JBQUNKLENBQUMsRUFBQztRQUNUdEIsT0FBTyxDQUFDc0IsQ0FBQyxDQUFDO01BQ1o7SUFDRixDQUFDLENBQUM7RUFDSixDQUFDLENBQUM7QUFDSixDQUFDO0FBRURLLE1BQU0sQ0FBQ0MsT0FBTyxHQUFHO0VBQ2ZDLFdBQVcsRUFBRWhDO0FBQ2YsQ0FBQyIsImZpbGUiOiIxNC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIOmFjee9ruWFrOWFseeahFVSTOi3r+W+hFxuY29uc3QgSG9zdCA9IFwiaHR0cHM6Ly9haXAuYmFpZHViY2UuY29tL1wiXG5cblxuY29uc3QgaHR0cCA9IChwYXJhbXMpID0+IHtcblxuICAvL+i/lOWbnnByb21pc2Ug5a+56LGhXG4gIHJldHVybiBuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0KSA9PiB7XG4gICAgdW5pLnJlcXVlc3Qoe1xuICAgICAgLy8g5pyN5Yqh5ZmodXJsK+WPguaVsOS4reaQuuW4pueahOaOpeWPo+WFt+S9k+WcsOWdgFxuICAgICAgdXJsOkhvc3QrcGFyYW1zLnVybCxcbiAgICAgIC8vIOivt+axguWPguaVsFxuICAgICAgZGF0YTogcGFyYW1zLmRhdGEsXG4gICAgICAvLyDorr7nva7lkI7nq6/pnIDopoHnmoTluLjnlKjnmoTmoLzlvI/lsLHlpb3vvIznibnmrormg4XlhrXosIPnlKjnmoTml7blgJnljZXni6zorr7nva5cbiAgICAgIGhlYWRlcjogcGFyYW1zLmhlYWRlciB8fCB7XG4gICAgICAgIFwiQ29udGVudC1UeXBlXCI6IFwiYXBwbGljYXRpb24vanNvbjtjaGFyc2V0PXV0Zi04XCIsXG4gICAgICAgIFwiYXBpLXZlcnNpb25cIjogcGFyYW1zLmFwaVZlcnNpb24gfHwnMS4wJ1xuICAgICAgfSxcbiAgICAgIC8vIFwiQXV0aG9yaXphdGlvblwiOiB0b2tlblxuICAgICAgLy8g6buY6K6k5Li6R0VULOWPr+S7peS4jeWGme+8jOWmguW4uOeUqOivt+axguagvOW8j+S4ulBPU1TvvIzlj6/ku6Xorr7nva5QT1NU5Li66buY6K6k6K+35rGC5pa55byPXG4gICAgICBtZXRob2Q6IHBhcmFtcy5tZXRob2QgJiYgcGFyYW1zLm1ldGhvZC50b1VwcGVyQ2FzZSgpIHx8ICdQT1NUJyxcbiAgICAgIGRhdGFUeXBlOiBwYXJhbXMuZGF0YVR5cGUsLy/ov5Tlm57nmoTmlbDmja7moLzlvI8s6buY6K6k5Li6SlNPTu+8jOeJueauiuagvOW8j+WPr+S7peWcqOiwg+eUqOeahOaXtuWAmeS8oOWFpeWPguaVsFxuICAgICAgcmVzcG9uc2VUeXBlOiBwYXJhbXMucmVzcG9uc2VUeXBlLC8v5ZON5bqU55qE5pWw5o2u57G75Z6LXG4gICAgICBzdWNjZXNzOiByZXMgPT4ge1xuICAgICAgICAvLyDmjqXlj6Porr/pl67mraPluLjov5Tlm57mlbDmja5cbiAgICAgICAgaWYgKChyZXMuc3RhdHVzQ29kZSA9PSAyMDAgJiYgcmVzLmRhdGEuY29kZSA9PT0gMjAwKXx8cmVzLmRhdGEuY29kZSA9PT0gNDAxKSB7XG4gICAgICAgICAgLy8xLiDmk43kvZzmiJDlip/ov5Tlm57mlbDmja5cbiAgICAgICAgICByZXNvbHZlKHJlcy5kYXRhKVxuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIC8vMi4g5pON5L2c5LiN5oiQ5Yqf6L+U5Zue5pWw5o2u77yM5LuldG9hc3TmlrnlvI/lvLnlh7rlk43lupTkv6Hmga/vvIzlpoLlkI7nq6/mnKrmoLzlvI/ljJbpnZ7mk43kvZzmiJDlip/lvILluLjkv6Hmga/vvIzliJnlj6/ku6Xnu5/kuIDlrprkuYnlvILluLjmj5DnpLpcbiAgICAgICAgICBpZihyZXMuZGF0YS5jb2RlID09PSA1MDMpe1xuICAgICAgICAgICAgdW5pLnNob3dUb2FzdCh7XG4gICAgICAgICAgICAgIGljb246IFwibm9uZVwiLFxuICAgICAgICAgICAgICB0aXRsZTogXCLns7vnu5/lvILluLhcIixcbiAgICAgICAgICAgICAgZHVyYXRpb246MzAwMFxuICAgICAgICAgICAgfSkgIFxuICAgICAgICAgIH1lbHNle1xuICAgICAgICAgICAgICBpZihyZXMuZGF0YS5tc2cpe1xuICAgICAgICAgICAgICAgIHVuaS5zaG93VG9hc3Qoe1xuICAgICAgICAgICAgICAgICAgaWNvbjogXCJub25lXCIsXG4gICAgICAgICAgICAgICAgICB0aXRsZTogcmVzLmRhdGEubXNnLFxuICAgICAgICAgICAgICAgICAgZHVyYXRpb246MzAwMFxuICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgcmVzb2x2ZShyZXMuZGF0YSlcbiAgICAgICAgfVxuICAgICAgfSxcbiAgICAgIGZhaWw6IGZ1bmN0aW9uIChlKSB7XG4gICAgICAgIGlmKGUuZXJyTXNnID09PSBcInJlcXVlc3Q6ZmFpbCB0aW1lb3V0XCIpe1xuICAgICAgICAgIHVuaS5zaG93VG9hc3Qoe1xuICAgICAgICAgICAgaWNvbjogXCJub25lXCIsXG4gICAgICAgICAgICB0aXRsZTogXCLnvZHnu5zov57mjqXotoXml7Ys6K+356iN5ZCO6YeN6K+VXCJcbiAgICAgICAgICB9KVxuICAgICAgICB9XG4gICAgICAgIHJlamVjdChlKTtcbiAgICAgICAgc2V0VGltZW91dCgoKSA9PntcbiAgICAgICAgICB1bmkuaGlkZUxvYWRpbmcoKTtcbiAgICAgICAgfSwgMTUwMClcbiAgICAgIH0sXG4gICAgICBjb21wbGV0ZShlKXtcbiAgICAgICAgcmVzb2x2ZShlKVxuICAgICAgfVxuICAgIH0pXG4gIH0pXG59XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBodHRwUmVxdWVzdDogaHR0cFxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///14\n"); |
|
|
|
/***/ }), |
|
/* 15 */ |
|
/*!************************************************************************!*\ |
|
!*** E:/01-烁今项目/05-app端开发/xumuocr_app/components/image-tools/index.js ***! |
|
\************************************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports, __webpack_require__) { |
|
|
|
"use strict"; |
|
eval("/* WEBPACK VAR INJECTION */(function(wx) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.pathToBase64 = pathToBase64;\nvar _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ 4));\nfunction getLocalFilePath(path) {\n if (path.indexOf('_www') === 0 || path.indexOf('_doc') === 0 || path.indexOf('_documents') === 0 || path.indexOf('_downloads') === 0) {\n return path;\n }\n if (path.indexOf('file://') === 0) {\n return path;\n }\n if (path.indexOf('/storage/emulated/0/') === 0) {\n return path;\n }\n if (path.indexOf('/') === 0) {\n var localFilePath = plus.io.convertAbsoluteFileSystem(path);\n if (localFilePath !== path) {\n return localFilePath;\n } else {\n path = path.substr(1);\n }\n }\n return '_www/' + path;\n}\nfunction pathToBase64(path) {\n return new Promise(function (resolve, reject) {\n if ((typeof window === \"undefined\" ? \"undefined\" : (0, _typeof2.default)(window)) === 'object' && 'document' in window) {\n if (typeof FileReader === 'function') {\n var xhr = new XMLHttpRequest();\n xhr.open('GET', path, true);\n xhr.responseType = 'blob';\n xhr.onload = function () {\n if (this.status === 200) {\n var fileReader = new FileReader();\n fileReader.onload = function (e) {\n resolve(e.target.result);\n };\n fileReader.onerror = reject;\n fileReader.readAsDataURL(this.response);\n }\n };\n xhr.onerror = reject;\n xhr.send();\n return;\n }\n var canvas = document.createElement('canvas');\n var c2x = canvas.getContext('2d');\n var img = new Image();\n img.onload = function () {\n canvas.width = img.width;\n canvas.height = img.height;\n c2x.drawImage(img, 0, 0);\n resolve(canvas.toDataURL());\n canvas.height = canvas.width = 0;\n };\n img.onerror = reject;\n img.src = path;\n return;\n }\n if ((typeof plus === \"undefined\" ? \"undefined\" : (0, _typeof2.default)(plus)) === 'object') {\n plus.io.resolveLocalFileSystemURL(getLocalFilePath(path), function (entry) {\n entry.file(function (file) {\n var fileReader = new plus.io.FileReader();\n fileReader.onload = function (data) {\n resolve(data.target.result);\n };\n fileReader.onerror = function (error) {\n reject(error);\n };\n fileReader.readAsDataURL(file);\n }, function (error) {\n reject(error);\n });\n }, function (error) {\n reject(error);\n });\n return;\n }\n if ((typeof wx === \"undefined\" ? \"undefined\" : (0, _typeof2.default)(wx)) === 'object' && wx.canIUse('getFileSystemManager')) {\n wx.getFileSystemManager().readFile({\n filePath: path,\n encoding: 'base64',\n success: function success(res) {\n resolve('data:image/png;base64,' + res.data);\n },\n fail: function fail(error) {\n reject(error);\n }\n });\n return;\n }\n reject(new Error('not support'));\n });\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! @dcloudio/uni-mp-weixin/dist/mp.js */ 16)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy9pbWFnZS10b29scy9pbmRleC5qcyJdLCJuYW1lcyI6WyJnZXRMb2NhbEZpbGVQYXRoIiwicGF0aCIsImluZGV4T2YiLCJsb2NhbEZpbGVQYXRoIiwicGx1cyIsImlvIiwiY29udmVydEFic29sdXRlRmlsZVN5c3RlbSIsInN1YnN0ciIsInBhdGhUb0Jhc2U2NCIsIlByb21pc2UiLCJyZXNvbHZlIiwicmVqZWN0Iiwid2luZG93IiwiRmlsZVJlYWRlciIsInhociIsIlhNTEh0dHBSZXF1ZXN0Iiwib3BlbiIsInJlc3BvbnNlVHlwZSIsIm9ubG9hZCIsInN0YXR1cyIsImZpbGVSZWFkZXIiLCJlIiwidGFyZ2V0IiwicmVzdWx0Iiwib25lcnJvciIsInJlYWRBc0RhdGFVUkwiLCJyZXNwb25zZSIsInNlbmQiLCJjYW52YXMiLCJkb2N1bWVudCIsImNyZWF0ZUVsZW1lbnQiLCJjMngiLCJnZXRDb250ZXh0IiwiaW1nIiwiSW1hZ2UiLCJ3aWR0aCIsImhlaWdodCIsImRyYXdJbWFnZSIsInRvRGF0YVVSTCIsInNyYyIsInJlc29sdmVMb2NhbEZpbGVTeXN0ZW1VUkwiLCJlbnRyeSIsImZpbGUiLCJkYXRhIiwiZXJyb3IiLCJ3eCIsImNhbklVc2UiLCJnZXRGaWxlU3lzdGVtTWFuYWdlciIsInJlYWRGaWxlIiwiZmlsZVBhdGgiLCJlbmNvZGluZyIsInN1Y2Nlc3MiLCJyZXMiLCJmYWlsIiwiRXJyb3IiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQUEsU0FBU0EsZ0JBQWdCLENBQUNDLElBQUksRUFBRTtFQUM1QixJQUFJQSxJQUFJLENBQUNDLE9BQU8sQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLElBQUlELElBQUksQ0FBQ0MsT0FBTyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsSUFBSUQsSUFBSSxDQUFDQyxPQUFPLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBQyxJQUFJRCxJQUFJLENBQUNDLE9BQU8sQ0FBQyxZQUFZLENB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Q0FBQztNQUNGO0lBQ0o7SUFDQWpDLE1BQU0sQ0FBQyxJQUFJMkMsS0FBSyxDQUFDLGFBQWEsQ0FBQyxDQUFDO0VBQ3BDLENBQUMsQ0FBQztBQUNOLEMiLCJmaWxlIjoiMTUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJmdW5jdGlvbiBnZXRMb2NhbEZpbGVQYXRoKHBhdGgpIHtcbiAgICBpZiAocGF0aC5pbmRleE9mKCdfd3d3JykgPT09IDAgfHwgcGF0aC5pbmRleE9mKCdfZG9jJykgPT09IDAgfHwgcGF0aC5pbmRleE9mKCdfZG9jdW1lbnRzJykgPT09IDAgfHwgcGF0aC5pbmRleE9mKCdfZG93bmxvYWRzJykgPT09IDApIHtcbiAgICAgICAgcmV0dXJuIHBhdGhcbiAgICB9XG4gICAgaWYgKHBhdGguaW5kZXhPZignZmlsZTovLycpID09PSAwKSB7XG4gICAgICAgIHJldHVybiBwYXRoXG4gICAgfVxuICAgIGlmIChwYXRoLmluZGV4T2YoJy9zdG9yYWdlL2VtdWxhdGVkLzAvJykgPT09IDApIHtcbiAgICAgICAgcmV0dXJuIHBhdGhcbiAgICB9XG4gICAgaWYgKHBhdGguaW5kZXhPZignLycpID09PSAwKSB7XG4gICAgICAgIHZhciBsb2NhbEZpbGVQYXRoID0gcGx1cy5pby5jb252ZXJ0QWJzb2x1dGVGaWxlU3lzdGVtKHBhdGgpXG4gICAgICAgIGlmIChsb2NhbEZpbGVQYXRoICE9PSBwYXRoKSB7XG4gICAgICAgICAgICByZXR1cm4gbG9jYWxGaWxlUGF0aFxuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgcGF0aCA9IHBhdGguc3Vic3RyKDEpXG4gICAgICAgIH1cbiAgICB9XG4gICAgcmV0dXJuICdfd3d3LycgKyBwYXRoXG59XG5cbmV4cG9ydCBmdW5jdGlvbiBwYXRoVG9CYXNlNjQocGF0aCkge1xuICAgIHJldHVybiBuZXcgUHJvbWlzZShmdW5jdGlvbihyZXNvbHZlLCByZWplY3QpIHtcbiAgICAgICAgaWYgKHR5cGVvZiB3aW5kb3cgPT09ICdvYmplY3QnICYmICdkb2N1bWVudCcgaW4gd2luZG93KSB7XG4gICAgICAgICAgICBpZiAodHlwZW9mIEZpbGVSZWFkZXIgPT09ICdmdW5jdGlvbicpIHtcbiAgICAgICAgICAgICAgICB2YXIgeGhyID0gbmV3IFhNTEh0dHBSZXF1ZXN0KClcbiAgICAgICAgICAgICAgICB4aHIub3BlbignR0VUJywgcGF0aCwgdHJ1ZSlcbiAgICAgICAgICAgICAgICB4aHIucmVzcG9uc2VUeXBlID0gJ2Jsb2InXG4gICAgICAgICAgICAgICAgeGhyLm9ubG9hZCA9IGZ1bmN0aW9uKCkge1xuICAgICAgICAgICAgICAgICAgICBpZiAodGhpcy5zdGF0dXMgPT09IDIwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0IGZpbGVSZWFkZXIgPSBuZXcgRmlsZVJlYWRlcigpXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxlUmVhZGVyLm9ubG9hZCA9IGZ1bmN0aW9uKGUpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNvbHZlKGUudGFyZ2V0LnJlc3VsdClcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGVSZWFkZXIub25lcnJvciA9IHJlamVjdFxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsZVJlYWRlci5yZWFkQXNEYXRhVVJMKHRoaXMucmVzcG9uc2UpXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgeGhyLm9uZXJyb3IgPSByZWplY3RcbiAgICAgICAgICAgICAgICB4aHIuc2VuZCgpXG4gICAgICAgICAgICAgICAgcmV0dXJuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB2YXIgY2FudmFzID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnY2FudmFzJylcbiAgICAgICAgICAgIHZhciBjMnggPSBjYW52YXMuZ2V0Q29udGV4dCgnMmQnKVxuICAgICAgICAgICAgdmFyIGltZyA9IG5ldyBJbWFnZVxuICAgICAgICAgICAgaW1nLm9ubG9hZCA9IGZ1bmN0aW9uKCkge1xuICAgICAgICAgICAgICAgIGNhbnZhcy53aWR0aCA9IGltZy53aWR0aFxuICAgICAgICAgICAgICAgIGNhbnZhcy5oZWlnaHQgPSBpbWcuaGVpZ2h0XG4gICAgICAgICAgICAgICAgYzJ4LmRyYXdJbWFnZShpbWcsIDAsIDApXG4gICAgICAgICAgICAgICAgcmVzb2x2ZShjYW52YXMudG9EYXRhVVJMKCkpXG4gICAgICAgICAgICAgICAgY2FudmFzLmhlaWdodCA9IGNhbnZhcy53aWR0aCA9IDBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZy5vbmVycm9yID0gcmVqZWN0XG4gICAgICAgICAgICBpbWcuc3JjID0gcGF0aFxuICAgICAgICAgICAgcmV0dXJuXG4gICAgICAgIH1cbiAgICAgICAgaWYgKHR5cGVvZiBwbHVzID09PSAnb2JqZWN0Jykge1xuICAgICAgICAgICAgcGx1cy5pby5yZXNvbHZlTG9jYWxGaWxlU3lzdGVtVVJMKGdldExvY2FsRmlsZVBhdGgocGF0aCksIGZ1bmN0aW9uKGVudHJ5KSB7XG4gICAgICAgICAgICAgICAgZW50cnkuZmlsZShmdW5jdGlvbihmaWxlKSB7XG4gICAgICAgICAgICAgICAgICAgIHZhciBmaWxlUmVhZGVyID0gbmV3IHBsdXMuaW8uRmlsZVJlYWRlcigpXG4gICAgICAgICAgICAgICAgICAgIGZpbGVSZWFkZXIub25sb2FkID0gZnVuY3Rpb24oZGF0YSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZShkYXRhLnRhcmdldC5yZXN1bHQpXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgZmlsZVJlYWRlci5vbmVycm9yID0gZnVuY3Rpb24oZXJyb3IpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJlamVjdChlcnJvcilcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBmaWxlUmVhZGVyLnJlYWRBc0RhdGFVUkwoZmlsZSlcbiAgICAgICAgICAgICAgICB9LCBmdW5jdGlvbihlcnJvcikge1xuICAgICAgICAgICAgICAgICAgICByZWplY3QoZXJyb3IpXG4gICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgIH0sIGZ1bmN0aW9uKGVycm9yKSB7XG4gICAgICAgICAgICAgICAgcmVqZWN0KGVycm9yKVxuICAgICAgICAgICAgfSlcbiAgICAgICAgICAgIHJldHVyblxuICAgICAgICB9XG4gICAgICAgIGlmICh0eXBlb2Ygd3ggPT09ICdvYmplY3QnICYmIHd4LmNhbklVc2UoJ2dldEZpbGVTeXN0ZW1NYW5hZ2VyJykpIHtcbiAgICAgICAgICAgIHd4LmdldEZpbGVTeXN0ZW1NYW5hZ2VyKCkucmVhZEZpbGUoe1xuICAgICAgICAgICAgICAgIGZpbGVQYXRoOiBwYXRoLFxuICAgICAgICAgICAgICAgIGVuY29kaW5nOiAnYmFzZTY0JyxcbiAgICAgICAgICAgICAgICBzdWNjZXNzOiBmdW5jdGlvbihyZXMpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZSgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LCcgKyByZXMuZGF0YSlcbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIGZhaWw6IGZ1bmN0aW9uKGVycm9yKSB7XG4gICAgICAgICAgICAgICAgICAgIHJlamVjdChlcnJvcilcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9KVxuICAgICAgICAgICAgcmV0dXJuXG4gICAgICAgIH1cbiAgICAgICAgcmVqZWN0KG5ldyBFcnJvcignbm90IHN1cHBvcnQnKSlcbiAgICB9KVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///15\n"); |
|
|
|
/***/ }), |
|
/* 16 */ |
|
/*!*********************************************************!*\ |
|
!*** ./node_modules/@dcloudio/uni-mp-weixin/dist/mp.js ***! |
|
\*********************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports, __webpack_require__) { |
|
|
|
"use strict"; |
|
/* WEBPACK VAR INJECTION */(function(global) { |
|
|
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1); |
|
Object.defineProperty(exports, "__esModule", { |
|
value: true |
|
}); |
|
exports.Behavior = Behavior; |
|
exports.Component = Component; |
|
exports.Page = Page; |
|
exports.nextTick = exports.default = void 0; |
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 2)); |
|
var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 18)); |
|
var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 24)); |
|
var _PROP_DEFAULT_VALUES; |
|
function parseData(data, vueComponentOptions) { |
|
if (!data) { |
|
return; |
|
} |
|
vueComponentOptions.mpOptions.data = data; |
|
} |
|
function parseComponents(vueComponentOptions) { |
|
vueComponentOptions.components = global.__wxVueOptions.components; |
|
} |
|
var _toString = Object.prototype.toString; |
|
var hasOwnProperty = Object.prototype.hasOwnProperty; |
|
function isFn(fn) { |
|
return typeof fn === 'function'; |
|
} |
|
function isPlainObject(obj) { |
|
return _toString.call(obj) === '[object Object]'; |
|
} |
|
function hasOwn(obj, key) { |
|
return hasOwnProperty.call(obj, key); |
|
} |
|
function noop() {} |
|
|
|
/** |
|
* Create a cached version of a pure function. |
|
*/ |
|
function cached(fn) { |
|
var cache = Object.create(null); |
|
return function cachedFn(str) { |
|
var hit = cache[str]; |
|
return hit || (cache[str] = fn(str)); |
|
}; |
|
} |
|
|
|
/** |
|
* Camelize a hyphen-delimited string. |
|
*/ |
|
var camelizeRE = /-(\w)/g; |
|
var camelize = cached(function (str) { |
|
return str.replace(camelizeRE, function (_, c) { |
|
return c ? c.toUpperCase() : ''; |
|
}); |
|
}); |
|
var SOURCE_KEY = '__data__'; |
|
var COMPONENT_LIFECYCLE = { |
|
created: 'onServiceCreated', |
|
attached: 'onServiceAttached', |
|
ready: 'mounted', |
|
moved: 'moved', |
|
detached: 'destroyed' |
|
}; |
|
var COMPONENT_LIFECYCLE_KEYS = Object.keys(COMPONENT_LIFECYCLE); |
|
var PAGE_LIFETIMES = { |
|
show: 'onPageShow', |
|
hide: 'onPageHide', |
|
resize: 'onPageResize' |
|
}; |
|
var PAGE_LIFETIMES_KEYS = Object.keys(PAGE_LIFETIMES); |
|
var PAGE_LIFECYCLE = ['onLoad', 'onShow', 'onReady', 'onHide', 'onUnload', 'onPullDownRefresh', 'onReachBottom', 'onShareAppMessage', 'onPageScroll', 'onResize', 'onTabItemTap']; |
|
function parsePageMethods(mpComponentOptions, vueComponentOptions) { |
|
var methods = Object.create(null); |
|
Object.keys(mpComponentOptions).forEach(function (key) { |
|
var value = mpComponentOptions[key]; |
|
if (isFn(value) && PAGE_LIFECYCLE.indexOf(key) === -1) { |
|
methods[key] = value; |
|
} |
|
}); |
|
vueComponentOptions.methods = methods; |
|
} |
|
function parsePageLifecycle(mpComponentOptions, vueComponentOptions) { |
|
Object.keys(mpComponentOptions).forEach(function (key) { |
|
if (PAGE_LIFECYCLE.indexOf(key) !== -1) { |
|
vueComponentOptions[key] = mpComponentOptions[key]; |
|
} |
|
}); |
|
} |
|
function parsePage(mpComponentOptions) { |
|
var vueComponentOptions = { |
|
mixins: [], |
|
mpOptions: {} |
|
}; |
|
parseComponents(vueComponentOptions); |
|
parseData(mpComponentOptions.data, vueComponentOptions); |
|
parsePageMethods(mpComponentOptions, vueComponentOptions); |
|
parsePageLifecycle(mpComponentOptions, vueComponentOptions); |
|
return vueComponentOptions; |
|
} |
|
function parseProperties(properties, vueComponentOptions) { |
|
if (!properties) { |
|
return; |
|
} |
|
vueComponentOptions.mpOptions.properties = properties; |
|
} |
|
function parseOptions(options, vueComponentOptions) { |
|
if (!options) { |
|
return; |
|
} |
|
vueComponentOptions.mpOptions.options = options; |
|
} |
|
function parseMethods(methods, vueComponentOptions) { |
|
if (!methods) { |
|
return; |
|
} |
|
if (methods.$emit) { |
|
console.warn('Method "$emit" conflicts with an existing Vue instance method'); |
|
delete methods.$emit; |
|
} |
|
vueComponentOptions.methods = methods; |
|
} |
|
function parseLifecycle(mpComponentOptions, vueComponentOptions) { |
|
COMPONENT_LIFECYCLE_KEYS.forEach(function (name) { |
|
if (hasOwn(mpComponentOptions, name)) { |
|
(vueComponentOptions[COMPONENT_LIFECYCLE[name]] || (vueComponentOptions[COMPONENT_LIFECYCLE[name]] = [])).push(mpComponentOptions[name]); |
|
} |
|
}); |
|
} |
|
var mpBehaviors = { |
|
'wx://form-field': {}, |
|
'wx://component-export': {} |
|
}; |
|
function callDefinitionFilter(mpComponentOptions) { |
|
var behaviors = mpComponentOptions.behaviors, |
|
definitionFilter = mpComponentOptions.definitionFilter; |
|
var behaviorDefinitionFilters = []; |
|
if (Array.isArray(behaviors)) { |
|
behaviors.forEach(function (behavior) { |
|
behavior = typeof behavior === 'string' ? mpBehaviors[behavior] : behavior; |
|
if (behavior.definitionFilter) { |
|
behaviorDefinitionFilters.push(behavior.definitionFilter); |
|
behavior.definitionFilter.call(null, mpComponentOptions, []); |
|
} |
|
}); |
|
} |
|
if (isFn(definitionFilter)) { |
|
return function (defFields) { |
|
definitionFilter(defFields, behaviorDefinitionFilters); |
|
}; |
|
} |
|
} |
|
function parseDefinitionFilter(mpComponentOptions, vueComponentOptions) { |
|
callDefinitionFilter(mpComponentOptions); |
|
} |
|
function parseBehavior(behavior) { |
|
var data = behavior.data, |
|
methods = behavior.methods, |
|
behaviors = behavior.behaviors, |
|
properties = behavior.properties; |
|
var vueComponentOptions = { |
|
watch: {}, |
|
mpOptions: { |
|
mpObservers: [] |
|
} |
|
}; |
|
parseData(data, vueComponentOptions); |
|
parseMethods(methods, vueComponentOptions); |
|
parseBehaviors(behaviors, vueComponentOptions); |
|
parseProperties(properties, vueComponentOptions); |
|
parseLifecycle(behavior, vueComponentOptions); |
|
parseDefinitionFilter(behavior); |
|
return vueComponentOptions; |
|
} |
|
var BEHAVIORS = { |
|
'wx://form-field': { |
|
beforeCreate: function beforeCreate() { |
|
var mpOptions = this.$options.mpOptions; |
|
if (!mpOptions.properties) { |
|
mpOptions.properties = Object.create(null); |
|
} |
|
var props = mpOptions.properties; |
|
// TODO form submit,reset |
|
if (!hasOwn(props, 'name')) { |
|
props.name = { |
|
type: String |
|
}; |
|
} |
|
if (!hasOwn(props, 'value')) { |
|
props.value = { |
|
type: String // 默认类型调整为 String,否则默认值为 null,导致一些自定义 input 显示不正确 |
|
}; |
|
} |
|
} |
|
} |
|
}; |
|
|
|
function parseBehaviors(behaviors, vueComponentOptions) { |
|
if (!behaviors) { |
|
return; |
|
} |
|
behaviors.forEach(function (behavior) { |
|
if (typeof behavior === 'string') { |
|
BEHAVIORS[behavior] && vueComponentOptions.mixins.push(BEHAVIORS[behavior]); |
|
} else { |
|
vueComponentOptions.mixins.push(parseBehavior(behavior)); |
|
} |
|
}); |
|
} |
|
function parseSinglePath(path) { |
|
return path.split('.'); |
|
} |
|
function parseMultiPaths(paths) { |
|
return paths.split(',').map(function (path) { |
|
return parseSinglePath(path); |
|
}); |
|
} |
|
function parseObservers(observers, vueComponentOptions) { |
|
if (!observers) { |
|
return; |
|
} |
|
var mpObservers = vueComponentOptions.mpOptions.mpObservers; |
|
Object.keys(observers).forEach(function (path) { |
|
mpObservers.push({ |
|
paths: parseMultiPaths(path), |
|
observer: observers[path] |
|
}); |
|
}); |
|
} |
|
function relative(from, to) { |
|
if (to.indexOf('/') === 0) { |
|
from = ''; |
|
} |
|
var fromArr = from.split('/'); |
|
var toArr = to.split('/'); |
|
fromArr.pop(); |
|
while (toArr.length) { |
|
var part = toArr.shift(); |
|
if (part !== '' && part !== '.') { |
|
if (part !== '..') { |
|
fromArr.push(part); |
|
} else { |
|
fromArr.pop(); |
|
} |
|
} |
|
} |
|
return fromArr.join('/'); |
|
} |
|
function parseRelations(relations, vueComponentOptions) { |
|
if (!relations) { |
|
return; |
|
} |
|
Object.keys(relations).forEach(function (name) { |
|
var relation = relations[name]; |
|
relation.name = name; |
|
relation.target = relation.target ? String(relation.target) : relative(global.__wxRoute, name); |
|
}); |
|
vueComponentOptions.mpOptions.relations = relations; |
|
} |
|
function parseExternalClasses(externalClasses, vueComponentOptions) { |
|
if (!externalClasses) { |
|
return; |
|
} |
|
if (!Array.isArray(externalClasses)) { |
|
externalClasses = [externalClasses]; |
|
} |
|
vueComponentOptions.mpOptions.externalClasses = externalClasses; |
|
if (!vueComponentOptions.mpOptions.properties) { |
|
vueComponentOptions.mpOptions.properties = Object.create(null); |
|
} |
|
externalClasses.forEach(function (externalClass) { |
|
vueComponentOptions.mpOptions.properties[camelize(externalClass)] = { |
|
type: String, |
|
value: '' |
|
}; |
|
}); |
|
} |
|
function parseLifetimes(lifetimes, vueComponentOptions) { |
|
if (!lifetimes) { |
|
return; |
|
} |
|
parseLifecycle(lifetimes, vueComponentOptions); |
|
} |
|
function parsePageLifetimes(pageLifetimes, vueComponentOptions) { |
|
if (!pageLifetimes) { |
|
return; |
|
} |
|
PAGE_LIFETIMES_KEYS.forEach(function (key) { |
|
var lifetimeFn = pageLifetimes[key]; |
|
isFn(lifetimeFn) && (vueComponentOptions[PAGE_LIFETIMES[key]] = lifetimeFn); |
|
}); |
|
} |
|
function parseComponent(mpComponentOptions) { |
|
var data = mpComponentOptions.data, |
|
options = mpComponentOptions.options, |
|
methods = mpComponentOptions.methods, |
|
behaviors = mpComponentOptions.behaviors, |
|
lifetimes = mpComponentOptions.lifetimes, |
|
observers = mpComponentOptions.observers, |
|
relations = mpComponentOptions.relations, |
|
properties = mpComponentOptions.properties, |
|
pageLifetimes = mpComponentOptions.pageLifetimes, |
|
externalClasses = mpComponentOptions.externalClasses; |
|
var vueComponentOptions = { |
|
mixins: [], |
|
props: {}, |
|
watch: {}, |
|
mpOptions: { |
|
mpObservers: [] |
|
} |
|
}; |
|
parseComponents(vueComponentOptions); |
|
parseData(data, vueComponentOptions); |
|
parseOptions(options, vueComponentOptions); |
|
parseMethods(methods, vueComponentOptions); |
|
parseBehaviors(behaviors, vueComponentOptions); |
|
parseLifetimes(lifetimes, vueComponentOptions); |
|
parseObservers(observers, vueComponentOptions); |
|
parseRelations(relations, vueComponentOptions); |
|
parseProperties(properties, vueComponentOptions); |
|
parsePageLifetimes(pageLifetimes, vueComponentOptions); |
|
parseExternalClasses(externalClasses, vueComponentOptions); |
|
parseLifecycle(mpComponentOptions, vueComponentOptions); |
|
parseDefinitionFilter(mpComponentOptions); |
|
return vueComponentOptions; |
|
} |
|
function initRelationHandlers(type, handler, target, ctx) { |
|
if (!handler) { |
|
return; |
|
} |
|
var name = "_$".concat(type, "Handlers"); |
|
(ctx[name] || (ctx[name] = [])).push(function () { |
|
handler.call(ctx, target); |
|
}); |
|
} |
|
function initLinkedHandlers(relation, target, ctx) { |
|
var type = 'linked'; |
|
var name = relation.name; |
|
var relationNodes = ctx._$relationNodes || (ctx._$relationNodes = Object.create(null)); |
|
(relationNodes[name] || (relationNodes[name] = [])).push(target); |
|
initRelationHandlers(type, relation[type], target, ctx); |
|
} |
|
function initUnlinkedHandlers(relation, target, ctx) { |
|
var type = 'unlinked'; |
|
initRelationHandlers(type, relation[type], target, ctx); |
|
} |
|
function findParentRelation(parentVm, target, type) { |
|
var relations = parentVm && parentVm.$options.mpOptions && parentVm.$options.mpOptions.relations; |
|
if (!relations) { |
|
return []; |
|
} |
|
var name = Object.keys(relations).find(function (name) { |
|
var relation = relations[name]; |
|
return relation.target === target && relation.type === type; |
|
}); |
|
if (!name) { |
|
return []; |
|
} |
|
return [relations[name], parentVm]; |
|
} |
|
function initParentRelation(vm, childRelation, match) { |
|
var _match = match(vm, vm.$options.mpOptions.path), |
|
_match2 = (0, _slicedToArray2.default)(_match, 2), |
|
parentRelation = _match2[0], |
|
parentVm = _match2[1]; |
|
if (!parentRelation) { |
|
return; |
|
} |
|
initLinkedHandlers(parentRelation, vm, parentVm); |
|
initLinkedHandlers(childRelation, parentVm, vm); |
|
initUnlinkedHandlers(parentRelation, vm, parentVm); |
|
initUnlinkedHandlers(childRelation, parentVm, vm); |
|
} |
|
function initRelation(relation, vm) { |
|
var type = relation.type; |
|
if (type === 'parent') { |
|
initParentRelation(vm, relation, function matchParent(vm, target) { |
|
return findParentRelation(vm.$parent, target, 'child'); |
|
}); |
|
} else if (type === 'ancestor') { |
|
initParentRelation(vm, relation, function matchAncestor(vm, target) { |
|
var $parent = vm.$parent; |
|
while ($parent) { |
|
var ret = findParentRelation($parent, target, 'descendant'); |
|
if (ret.length) { |
|
return ret; |
|
} |
|
$parent = $parent.$parent; |
|
} |
|
return []; |
|
}); |
|
} |
|
} |
|
function initRelations(vm) { |
|
var _ref = vm.$options.mpOptions || {}, |
|
relations = _ref.relations; |
|
if (!relations) { |
|
return; |
|
} |
|
Object.keys(relations).forEach(function (name) { |
|
initRelation(relations[name], vm); |
|
}); |
|
} |
|
function handleRelations(vm, type) { |
|
// TODO 需要移除 relationNodes |
|
var handlers = vm["_$".concat(type, "Handlers")]; |
|
if (!handlers) { |
|
return; |
|
} |
|
handlers.forEach(function (handler) { |
|
return handler(); |
|
}); |
|
} |
|
var sharedPropertyDefinition = { |
|
enumerable: true, |
|
configurable: true, |
|
get: noop, |
|
set: noop |
|
}; |
|
function proxy(target, sourceKey, key) { |
|
sharedPropertyDefinition.get = function proxyGetter() { |
|
return this[sourceKey][key]; |
|
}; |
|
sharedPropertyDefinition.set = function proxySetter(val) { |
|
this[sourceKey][key] = val; |
|
}; |
|
Object.defineProperty(target, key, sharedPropertyDefinition); |
|
} |
|
function setDataByExprPath(exprPath, value, data) { |
|
var keys = exprPath.replace(/\[(\d+?)\]/g, '.$1').split('.'); |
|
keys.reduce(function (obj, key, idx) { |
|
if (idx === keys.length - 1) { |
|
obj[key] = value; |
|
} else { |
|
if (typeof obj[key] === 'undefined') { |
|
obj[key] = {}; |
|
} |
|
return obj[key]; |
|
} |
|
}, data); |
|
return keys.length === 1; |
|
} |
|
function setData(data, callback) { |
|
var _this = this; |
|
if (!isPlainObject(data)) { |
|
return; |
|
} |
|
Object.keys(data).forEach(function (key) { |
|
if (setDataByExprPath(key, data[key], _this.data)) { |
|
!hasOwn(_this, key) && proxy(_this, SOURCE_KEY, key); |
|
} |
|
}); |
|
this.$forceUpdate(); |
|
isFn(callback) && this.$nextTick(callback); |
|
} |
|
|
|
/** |
|
* https://github.com/swan-team/swan-js/blob/61e2a63f7aa576b5daafbe77fdfa7c65b977060c/src/utils/index.js |
|
*/ |
|
|
|
var _toString$1 = Object.prototype.toString; |
|
/** |
|
* 深度assign的函数 |
|
* @param {Object} targetObject 要被拷贝的目标对象 |
|
* @param {Object} originObject 拷贝的源对象 |
|
* @return {Object} merge后的对象 |
|
*/ |
|
var deepAssign = function deepAssign() { |
|
var targetObject = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; |
|
var originObject = arguments.length > 1 ? arguments[1] : undefined; |
|
var originType = _toString$1.call(originObject); |
|
if (originType === '[object Array]') { |
|
targetObject = originObject.slice(0); |
|
return targetObject; |
|
} else if (originType === '[object Object]') { |
|
for (var key in originObject) { |
|
targetObject[key] = deepAssign(targetObject[key], originObject[key]); |
|
} |
|
return targetObject; |
|
} else if (originType === '[object Date]') { |
|
return new Date(originObject.getTime()); |
|
} else if (originType === '[object RegExp]') { |
|
var target = String(originObject); |
|
var lastIndex = target.lastIndexOf('/'); |
|
return new RegExp(target.slice(1, lastIndex), target.slice(lastIndex + 1)); |
|
} |
|
return originObject; |
|
}; |
|
|
|
/** |
|
* 深度拷贝逻辑,不同于lodash等库,但是与微信一致 |
|
* @param {*} [originObj] 原对象 |
|
* @return {Object|Array} 拷贝结果 |
|
*/ |
|
var deepClone = function deepClone(originObj) { |
|
return deepAssign(_toString$1.call(originObj) === '[object Array]' ? [] : {}, originObj); |
|
}; |
|
var PROP_DEFAULT_VALUES = (_PROP_DEFAULT_VALUES = {}, (0, _defineProperty2.default)(_PROP_DEFAULT_VALUES, String, ''), (0, _defineProperty2.default)(_PROP_DEFAULT_VALUES, Number, 0), (0, _defineProperty2.default)(_PROP_DEFAULT_VALUES, Boolean, false), (0, _defineProperty2.default)(_PROP_DEFAULT_VALUES, Object, null), (0, _defineProperty2.default)(_PROP_DEFAULT_VALUES, Array, []), (0, _defineProperty2.default)(_PROP_DEFAULT_VALUES, null, null), _PROP_DEFAULT_VALUES); |
|
function getDefaultVal(propType) { |
|
return PROP_DEFAULT_VALUES[propType]; |
|
} |
|
function getPropertyVal(options) { |
|
if (isPlainObject(options)) { |
|
if (hasOwn(options, 'value')) { |
|
return options.value; |
|
} |
|
return getDefaultVal(options.type); |
|
} |
|
return getDefaultVal(options); |
|
} |
|
function getType(propOptions) { |
|
return isPlainObject(propOptions) ? propOptions.type : propOptions; |
|
} |
|
function validateProp(key, propsOptions, propsData, vm) { |
|
var value = propsData[key]; |
|
if (value !== undefined) { |
|
var propOptions = propsOptions[key]; |
|
var type = getType(propOptions); |
|
value = formatVal(value, type); |
|
var observer = propOptions && propOptions.observer; |
|
if (observer) { |
|
// 初始化时,异步触发 observer,否则 observer 中无法访问 methods 或其他 |
|
setTimeout(function () { |
|
observe(observer, vm, value); |
|
}, 4); |
|
} |
|
return value; |
|
} |
|
return getPropertyVal(propsOptions[key]); |
|
} |
|
function formatVal(val, type) { |
|
if (type === Boolean) { |
|
return !!val; |
|
} else if (type === String) { |
|
return String(val); |
|
} |
|
return val; |
|
} |
|
function observe(observer, vm, newVal, oldVal) { |
|
try { |
|
if (typeof observer === 'function') { |
|
observer.call(vm, newVal, oldVal); |
|
} else if (typeof observer === 'string' && typeof vm[observer] === 'function') { |
|
vm[observer](newVal, oldVal); |
|
} |
|
} catch (err) { |
|
console.error("execute observer ".concat(observer, " callback fail! err: ").concat(err)); |
|
} |
|
} |
|
function initProperties(vm, instanceData) { |
|
var properties = vm.$options.mpOptions.properties; |
|
if (!properties) { |
|
return; |
|
} |
|
var propsData = deepClone(vm.$options.propsData) || {}; |
|
var _loop = function _loop(key) { |
|
var observer = isPlainObject(properties[key]) ? properties[key].observer : false; |
|
var value = validateProp(key, properties, propsData, vm); |
|
Object.defineProperty(instanceData, key, { |
|
enumerable: true, |
|
configurable: true, |
|
get: function get() { |
|
return value; |
|
}, |
|
set: function set(newVal) { |
|
var oldVal = value; |
|
/* eslint-disable no-self-compare */ |
|
if (newVal === value || newVal !== newVal && value !== value) { |
|
return; |
|
} |
|
// TODO 临时方案,clone array |
|
value = Array.isArray(newVal) ? newVal.slice(0) : newVal; |
|
if (observer) { |
|
observe(observer, vm, newVal, oldVal); |
|
} |
|
// 触发渲染 |
|
vm.$forceUpdate(); |
|
} |
|
}); |
|
}; |
|
for (var key in properties) { |
|
_loop(key); |
|
} |
|
} |
|
function updateProperties(vm) { |
|
var properties = vm.$options.mpOptions && vm.$options.mpOptions.properties; |
|
var propsData = vm.$options.propsData; |
|
if (propsData && properties) { |
|
Object.keys(properties).forEach(function (key) { |
|
if (hasOwn(propsData, key)) { |
|
vm[key] = formatVal(propsData[key], getType(properties[key])); |
|
} |
|
}); |
|
} |
|
} |
|
function initState(vm) { |
|
var instanceData = JSON.parse(JSON.stringify(vm.$options.mpOptions.data || {})); |
|
vm[SOURCE_KEY] = instanceData; |
|
var propertyDefinition = { |
|
get: function get() { |
|
return vm[SOURCE_KEY]; |
|
}, |
|
set: function set(value) { |
|
vm[SOURCE_KEY] = value; |
|
} |
|
}; |
|
Object.defineProperties(vm, { |
|
data: propertyDefinition, |
|
properties: propertyDefinition |
|
}); |
|
vm.setData = setData; |
|
initProperties(vm, instanceData); |
|
Object.keys(instanceData).forEach(function (key) { |
|
proxy(vm, SOURCE_KEY, key); |
|
}); |
|
} |
|
function initMethods(vm) { |
|
var oldEmit = vm.$emit; |
|
vm.triggerEvent = function (eventName, detail, options) { |
|
var target = { |
|
dataset: vm.$el.dataset |
|
}; |
|
var event = { |
|
target: target, |
|
currentTarget: target, |
|
detail: detail, |
|
preventDefault: noop, |
|
stopPropagation: noop |
|
}; |
|
oldEmit.call(vm, eventName, event); |
|
}; |
|
// 主要是Vant 自己封装了 $emit,放到 methods 中会触发 Vue 的警告,索性,框架直接重写该方法 |
|
vm.$emit = function () { |
|
vm.triggerEvent.apply(vm, arguments); |
|
}; |
|
vm.getRelationNodes = function (relationKey) { |
|
// 需要过滤已被销毁的vm |
|
/* eslint-disable no-mixed-operators */ |
|
return (vm._$relationNodes && vm._$relationNodes[relationKey] || []).filter(function (vm) { |
|
return !vm._isDestroyed; |
|
}); |
|
}; |
|
vm._$updateProperties = updateProperties; |
|
} |
|
function handleObservers(vm) { |
|
var watch = vm.$options.watch; |
|
if (!watch) { |
|
return; |
|
} |
|
Object.keys(watch).forEach(function (name) { |
|
var observer = watch[name]; |
|
if (observer.mounted) { |
|
var val = vm[name]; |
|
var handler = observer.handler; |
|
if (typeof handler === 'string') { |
|
handler = vm[handler]; |
|
} |
|
handler && handler.call(vm, val, val); |
|
} |
|
}); |
|
} |
|
var polyfill = { |
|
beforeCreate: function beforeCreate() { |
|
// 取消 development 时的 Proxy,避免小程序组件模板中使用尚未定义的属性告警 |
|
this._renderProxy = this; |
|
this._$self = this; |
|
this._$noop = noop; |
|
}, |
|
created: function created() { |
|
// properties 中可能会访问 methods,故需要在 created 中初始化 |
|
initState(this); |
|
initMethods(this); |
|
initRelations(this); |
|
}, |
|
mounted: function mounted() { |
|
handleObservers(this); |
|
}, |
|
destroyed: function destroyed() { |
|
handleRelations(this, 'unlinked'); |
|
} |
|
}; |
|
global.__wxRoute = ''; |
|
global.__wxComponents = Object.create(null); |
|
global.__wxVueOptions = Object.create(null); |
|
function Page(options) { |
|
var pageOptions = parsePage(options); |
|
pageOptions.mixins.unshift(polyfill); |
|
pageOptions.mpOptions.path = global.__wxRoute; |
|
global.__wxComponents[global.__wxRoute] = pageOptions; |
|
} |
|
function initRelationsHandler(vueComponentOptions) { |
|
// linked 需要在当前组件 attached 之后再执行 |
|
if (!vueComponentOptions.onServiceAttached) { |
|
vueComponentOptions.onServiceAttached = []; |
|
} |
|
vueComponentOptions.onServiceAttached.push(function onServiceAttached() { |
|
handleRelations(this, 'linked'); |
|
}); |
|
} |
|
function Component(options) { |
|
var componentOptions = parseComponent(options); |
|
componentOptions.mixins.unshift(polyfill); |
|
componentOptions.mpOptions.path = global.__wxRoute; |
|
initRelationsHandler(componentOptions); |
|
global.__wxComponents[global.__wxRoute] = componentOptions; |
|
} |
|
function Behavior(options) { |
|
return options; |
|
} |
|
var nextTick = _vue.default.nextTick; |
|
exports.nextTick = nextTick; |
|
var index = uni.__$wx__; |
|
var _default = index; |
|
exports.default = _default; |
|
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../webpack/buildin/global.js */ 17))) |
|
|
|
/***/ }), |
|
/* 17 */ |
|
/*!***********************************!*\ |
|
!*** (webpack)/buildin/global.js ***! |
|
\***********************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports) { |
|
|
|
var g; |
|
|
|
// This works in non-strict mode |
|
g = (function() { |
|
return this; |
|
})(); |
|
|
|
try { |
|
// This works if eval is allowed (see CSP) |
|
g = g || new Function("return this")(); |
|
} catch (e) { |
|
// This works if the window reference is available |
|
if (typeof window === "object") g = window; |
|
} |
|
|
|
// g can still be undefined, but nothing to do about it... |
|
// We return undefined, instead of nothing here, so it's |
|
// easier to handle this case. if(!global) { ...} |
|
|
|
module.exports = g; |
|
|
|
|
|
/***/ }), |
|
/* 18 */ |
|
/*!**************************************************************!*\ |
|
!*** ./node_modules/@babel/runtime/helpers/slicedToArray.js ***! |
|
\**************************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports, __webpack_require__) { |
|
|
|
var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ 19); |
|
var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ 20); |
|
var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ 21); |
|
var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ 23); |
|
function _slicedToArray(arr, i) { |
|
return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest(); |
|
} |
|
module.exports = _slicedToArray, module.exports.__esModule = true, module.exports["default"] = module.exports; |
|
|
|
/***/ }), |
|
/* 19 */ |
|
/*!***************************************************************!*\ |
|
!*** ./node_modules/@babel/runtime/helpers/arrayWithHoles.js ***! |
|
\***************************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports) { |
|
|
|
function _arrayWithHoles(arr) { |
|
if (Array.isArray(arr)) return arr; |
|
} |
|
module.exports = _arrayWithHoles, module.exports.__esModule = true, module.exports["default"] = module.exports; |
|
|
|
/***/ }), |
|
/* 20 */ |
|
/*!*********************************************************************!*\ |
|
!*** ./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js ***! |
|
\*********************************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports) { |
|
|
|
function _iterableToArrayLimit(arr, i) { |
|
var _i = null == arr ? null : "undefined" != typeof Symbol && arr[Symbol.iterator] || arr["@@iterator"]; |
|
if (null != _i) { |
|
var _s, |
|
_e, |
|
_x, |
|
_r, |
|
_arr = [], |
|
_n = !0, |
|
_d = !1; |
|
try { |
|
if (_x = (_i = _i.call(arr)).next, 0 === i) { |
|
if (Object(_i) !== _i) return; |
|
_n = !1; |
|
} else for (; !(_n = (_s = _x.call(_i)).done) && (_arr.push(_s.value), _arr.length !== i); _n = !0) { |
|
; |
|
} |
|
} catch (err) { |
|
_d = !0, _e = err; |
|
} finally { |
|
try { |
|
if (!_n && null != _i["return"] && (_r = _i["return"](), Object(_r) !== _r)) return; |
|
} finally { |
|
if (_d) throw _e; |
|
} |
|
} |
|
return _arr; |
|
} |
|
} |
|
module.exports = _iterableToArrayLimit, module.exports.__esModule = true, module.exports["default"] = module.exports; |
|
|
|
/***/ }), |
|
/* 21 */ |
|
/*!***************************************************************************!*\ |
|
!*** ./node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js ***! |
|
\***************************************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports, __webpack_require__) { |
|
|
|
var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ 22); |
|
function _unsupportedIterableToArray(o, minLen) { |
|
if (!o) return; |
|
if (typeof o === "string") return arrayLikeToArray(o, minLen); |
|
var n = Object.prototype.toString.call(o).slice(8, -1); |
|
if (n === "Object" && o.constructor) n = o.constructor.name; |
|
if (n === "Map" || n === "Set") return Array.from(o); |
|
if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen); |
|
} |
|
module.exports = _unsupportedIterableToArray, module.exports.__esModule = true, module.exports["default"] = module.exports; |
|
|
|
/***/ }), |
|
/* 22 */ |
|
/*!*****************************************************************!*\ |
|
!*** ./node_modules/@babel/runtime/helpers/arrayLikeToArray.js ***! |
|
\*****************************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports) { |
|
|
|
function _arrayLikeToArray(arr, len) { |
|
if (len == null || len > arr.length) len = arr.length; |
|
for (var i = 0, arr2 = new Array(len); i < len; i++) { |
|
arr2[i] = arr[i]; |
|
} |
|
return arr2; |
|
} |
|
module.exports = _arrayLikeToArray, module.exports.__esModule = true, module.exports["default"] = module.exports; |
|
|
|
/***/ }), |
|
/* 23 */ |
|
/*!****************************************************************!*\ |
|
!*** ./node_modules/@babel/runtime/helpers/nonIterableRest.js ***! |
|
\****************************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports) { |
|
|
|
function _nonIterableRest() { |
|
throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); |
|
} |
|
module.exports = _nonIterableRest, module.exports.__esModule = true, module.exports["default"] = module.exports; |
|
|
|
/***/ }), |
|
/* 24 */ |
|
/*!**********************!*\ |
|
!*** external "Vue" ***! |
|
\**********************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports) { |
|
|
|
module.exports = Vue; |
|
|
|
/***/ }), |
|
/* 25 */ |
|
/*!**********************************************************************************************************!*\ |
|
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js ***! |
|
\**********************************************************************************************************/ |
|
/*! exports provided: default */ |
|
/***/ (function(module, __webpack_exports__, __webpack_require__) { |
|
|
|
"use strict"; |
|
__webpack_require__.r(__webpack_exports__); |
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return normalizeComponent; }); |
|
/* globals __VUE_SSR_CONTEXT__ */ |
|
|
|
// IMPORTANT: Do NOT use ES2015 features in this file (except for modules). |
|
// This module is a runtime utility for cleaner component module output and will |
|
// be included in the final webpack user bundle. |
|
|
|
function normalizeComponent ( |
|
scriptExports, |
|
render, |
|
staticRenderFns, |
|
functionalTemplate, |
|
injectStyles, |
|
scopeId, |
|
moduleIdentifier, /* server only */ |
|
shadowMode, /* vue-cli only */ |
|
components, // fixed by xxxxxx auto components |
|
renderjs // fixed by xxxxxx renderjs |
|
) { |
|
// Vue.extend constructor export interop |
|
var options = typeof scriptExports === 'function' |
|
? scriptExports.options |
|
: scriptExports |
|
|
|
// fixed by xxxxxx auto components |
|
if (components) { |
|
if (!options.components) { |
|
options.components = {} |
|
} |
|
var hasOwn = Object.prototype.hasOwnProperty |
|
for (var name in components) { |
|
if (hasOwn.call(components, name) && !hasOwn.call(options.components, name)) { |
|
options.components[name] = components[name] |
|
} |
|
} |
|
} |
|
// fixed by xxxxxx renderjs |
|
if (renderjs) { |
|
(renderjs.beforeCreate || (renderjs.beforeCreate = [])).unshift(function() { |
|
this[renderjs.__module] = this |
|
}); |
|
(options.mixins || (options.mixins = [])).push(renderjs) |
|
} |
|
|
|
// render functions |
|
if (render) { |
|
options.render = render |
|
options.staticRenderFns = staticRenderFns |
|
options._compiled = true |
|
} |
|
|
|
// functional template |
|
if (functionalTemplate) { |
|
options.functional = true |
|
} |
|
|
|
// scopedId |
|
if (scopeId) { |
|
options._scopeId = 'data-v-' + scopeId |
|
} |
|
|
|
var hook |
|
if (moduleIdentifier) { // server build |
|
hook = function (context) { |
|
// 2.3 injection |
|
context = |
|
context || // cached call |
|
(this.$vnode && this.$vnode.ssrContext) || // stateful |
|
(this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional |
|
// 2.2 with runInNewContext: true |
|
if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') { |
|
context = __VUE_SSR_CONTEXT__ |
|
} |
|
// inject component styles |
|
if (injectStyles) { |
|
injectStyles.call(this, context) |
|
} |
|
// register component module identifier for async chunk inferrence |
|
if (context && context._registeredComponents) { |
|
context._registeredComponents.add(moduleIdentifier) |
|
} |
|
} |
|
// used by ssr in case component is cached and beforeCreate |
|
// never gets called |
|
options._ssrRegister = hook |
|
} else if (injectStyles) { |
|
hook = shadowMode |
|
? function () { injectStyles.call(this, this.$root.$options.shadowRoot) } |
|
: injectStyles |
|
} |
|
|
|
if (hook) { |
|
if (options.functional) { |
|
// for template-only hot-reload because in that case the render fn doesn't |
|
// go through the normalizer |
|
options._injectStyles = hook |
|
// register for functioal component in vue file |
|
var originalRender = options.render |
|
options.render = function renderWithStyleInjection (h, context) { |
|
hook.call(context) |
|
return originalRender(h, context) |
|
} |
|
} else { |
|
// inject component registration as beforeCreate hook |
|
var existing = options.beforeCreate |
|
options.beforeCreate = existing |
|
? [].concat(existing, hook) |
|
: [hook] |
|
} |
|
} |
|
|
|
return { |
|
exports: scriptExports, |
|
options: options |
|
} |
|
} |
|
|
|
|
|
/***/ }), |
|
/* 26 */ |
|
/*!************************************************!*\ |
|
!*** E:/01-烁今项目/05-app端开发/xumuocr_app/App.vue ***! |
|
\************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, __webpack_exports__, __webpack_require__) { |
|
|
|
"use strict"; |
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./App.vue?vue&type=script&lang=js& */ 27);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _App_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 _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 25);\nvar render, staticRenderFns, recyclableRender, components\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(\n _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"App.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUN1RDtBQUNMOzs7QUFHbEQ7QUFDbU47QUFDbk4sZ0JBQWdCLDJOQUFVO0FBQzFCLEVBQUUseUVBQU07QUFDUjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNlLGdGIiwiZmlsZSI6IjI2LmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciwgc3RhdGljUmVuZGVyRm5zLCByZWN5Y2xhYmxlUmVuZGVyLCBjb21wb25lbnRzXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vQXBwLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vQXBwLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxcMS5kZXZlbG9wU29mdHdhcmVcXFxcSEJ1aWxkZXJYLjMuNi4xNS4yMDIyMTIyOFxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIG51bGwsXG4gIG51bGwsXG4gIGZhbHNlLFxuICBjb21wb25lbnRzLFxuICByZW5kZXJqc1xuKVxuXG5jb21wb25lbnQub3B0aW9ucy5fX2ZpbGUgPSBcIkFwcC52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///26\n"); |
|
|
|
/***/ }), |
|
/* 27 */ |
|
/*!*************************************************************************!*\ |
|
!*** E:/01-烁今项目/05-app端开发/xumuocr_app/App.vue?vue&type=script&lang=js& ***! |
|
\*************************************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, __webpack_exports__, __webpack_require__) { |
|
|
|
"use strict"; |
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./App.vue?vue&type=script&lang=js& */ 28);\n/* harmony import */ var _D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_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 _D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_D_1_developSoftware_HBuilderX_3_6_15_20221228_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXN0QixDQUFnQixpdkJBQUcsRUFBQyIsImZpbGUiOiIyNy5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2QgZnJvbSBcIi0hRDpcXFxcMS5kZXZlbG9wU29mdHdhcmVcXFxcSEJ1aWxkZXJYLjMuNi4xNS4yMDIyMTIyOFxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUQ6XFxcXDEuZGV2ZWxvcFNvZnR3YXJlXFxcXEhCdWlsZGVyWC4zLjYuMTUuMjAyMjEyMjhcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTYtMSFEOlxcXFwxLmRldmVsb3BTb2Z0d2FyZVxcXFxIQnVpbGRlclguMy42LjE1LjIwMjIxMjI4XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay11bmktYXBwLWxvYWRlclxcXFx1c2luZy1jb21wb25lbnRzLmpzIUQ6XFxcXDEuZGV2ZWxvcFNvZnR3YXJlXFxcXEhCdWlsZGVyWC4zLjYuMTUuMjAyMjEyMjhcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vQXBwLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFwxLmRldmVsb3BTb2Z0d2FyZVxcXFxIQnVpbGRlclguMy42LjE1LjIwMjIxMjI4XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRDpcXFxcMS5kZXZlbG9wU29mdHdhcmVcXFxcSEJ1aWxkZXJYLjMuNi4xNS4yMDIyMTIyOFxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNi0xIUQ6XFxcXDEuZGV2ZWxvcFNvZnR3YXJlXFxcXEhCdWlsZGVyWC4zLjYuMTUuMjAyMjEyMjhcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXVuaS1hcHAtbG9hZGVyXFxcXHVzaW5nLWNvbXBvbmVudHMuanMhRDpcXFxcMS5kZXZlbG9wU29mdHdhcmVcXFxcSEJ1aWxkZXJYLjMuNi4xNS4yMDIyMTIyOFxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9BcHAudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///27\n"); |
|
|
|
/***/ }), |
|
/* 28 */ |
|
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ |
|
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/01-烁今项目/05-app端开发/xumuocr_app/App.vue?vue&type=script&lang=js& ***! |
|
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ |
|
/*! no static exports found */ |
|
/***/ (function(module, exports, __webpack_require__) { |
|
|
|
"use strict"; |
|
eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _default = {\n onLaunch: function onLaunch() {\n __f__(\"log\", 'App Launch', \" at App.vue:4\");\n this.qxcz();\n },\n onShow: function onShow() {\n __f__(\"log\", 'App Show', \" at App.vue:8\");\n },\n onHide: function onHide() {\n __f__(\"log\", 'App Hide', \" at App.vue:12\");\n },\n methods: {\n // 判断有没有存储权限\n qxcz: function qxcz() {\n var _this = this;\n plus.android.requestPermissions(['android.permission.WRITE_EXTERNAL_STORAGE'], function (e) {\n if (e.deniedAlways.length > 0) {\n //权限被永久拒绝\n // 弹出提示框解释为何需要读写手机储存权限,引导用户打开设置页面开启\n uni.showModal({\n title: '存储权限',\n content: '您拒绝了存储权限,请去设置-应用开启存储权限。',\n success: function success(res) {\n if (res.confirm) {\n // console.log('用户点击确定');\n } else if (res.cancel) {\n // console.log('用户点击取消');\n }\n }\n });\n }\n if (e.deniedPresent.length > 0) {\n //权限被临时拒绝\n // 弹出提示框解释为何需要读写手机储存权限,可再次调用plus.android.requestPermissions申请权限\n plus.android.requestPermissions(['android.permission.WRITE_EXTERNAL_STORAGE']);\n // console.log('666666666 ' + e.deniedPresent.toString());\n }\n\n if (e.granted.length > 0) {//权限被允许\n //调用依赖获取读写手机储存权限的代码\n // _this.upload() // 获取权限成功之后调用的函数\n // console.log('2222222222 ' + e.granted.toString());\n }\n }, function (e) {\n // console.log('R12133313221' + JSON.stringify(e));\n });\n }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 12)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vQXBwLnZ1ZSJdLCJuYW1lcyI6WyJvbkxhdW5jaCIsIm9uU2hvdyIsIm9uSGlkZSIsIm1ldGhvZHMiLCJxeGN6IiwicGx1cyIsInVuaSIsInRpdGxlIiwiY29udGVudCIsInN1Y2Nlc3MiXSwibWFwcGluZ3MiOiI7Ozs7OztlQUNBO0VBQ0FBO0lBQ0E7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7RUFFQTtFQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtJQUNBQztNQUNBO01BQ0FDO1FBQ0E7VUFBQTtVQUNBO1VBQ0FDO1lBQ0FDO1lBQ0FDO1lBQ0FDO2NBQ0E7Z0JBQ0E7Y0FBQSxDQUNBO2dCQUNBO2NBQUE7WUFFQTtVQUNBO1FBQ0E7UUFDQTtVQUFBO1VBQ0E7VUFDQUo7VUFDQTtRQUNBOztRQUNBO1VBQ0E7VUFDQTtVQUNBO1FBQUE7TUFFQTtRQUNBO01BQUEsQ0FDQTtJQUNBO0VBQ0E7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjI4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHNjcmlwdD5cclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRvbkxhdW5jaDogZnVuY3Rpb24oKSB7XHJcblx0XHRcdGNvbnNvbGUubG9nKCdBcHAgTGF1bmNoJylcclxuXHRcdFx0dGhpcy5xeGN6KClcclxuXHRcdH0sXHJcblx0XHRvblNob3c6IGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRjb25zb2xlLmxvZygnQXBwIFNob3cnKVxyXG5cclxuXHRcdH0sXHJcblx0XHRvbkhpZGU6IGZ1bmN0aW9uKCkge1xyXG5cdFx0XHRjb25zb2xlLmxvZygnQXBwIEhpZGUnKVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Ly8g5Yik5pat5pyJ5rKh5pyJ5a2Y5YKo5p2D6ZmQXHJcblx0XHRcdHF4Y3ooKSB7XHJcblx0XHRcdFx0dmFyIF90aGlzID0gdGhpc1xyXG5cdFx0XHRcdHBsdXMuYW5kcm9pZC5yZXF1ZXN0UGVybWlzc2lvbnMoWydhbmRyb2lkLnBlcm1pc3Npb24uV1JJVEVfRVhURVJOQUxfU1RPUkFHRSddLCBmdW5jdGlvbihlKSB7XHJcblx0XHRcdFx0XHRpZiAoZS5kZW5pZWRBbHdheXMubGVuZ3RoID4gMCkgeyAvL+adg+mZkOiiq+awuOS5heaLkue7nVxyXG5cdFx0XHRcdFx0XHQvLyDlvLnlh7rmj5DnpLrmoYbop6Pph4rkuLrkvZXpnIDopoHor7vlhpnmiYvmnLrlgqjlrZjmnYPpmZDvvIzlvJXlr7znlKjmiLfmiZPlvIDorr7nva7pobXpnaLlvIDlkK9cclxuXHRcdFx0XHRcdFx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdFx0XHRcdFx0dGl0bGU6ICflrZjlgqjmnYPpmZAnLFxyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICfmgqjmi5Lnu53kuoblrZjlgqjmnYPpmZDvvIzor7fljrvorr7nva4t5bqU55So5byA5ZCv5a2Y5YKo5p2D6ZmQ44CCJyxcclxuXHRcdFx0XHRcdFx0XHRzdWNjZXNzOiBmdW5jdGlvbihyZXMpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGlmIChyZXMuY29uZmlybSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBjb25zb2xlLmxvZygn55So5oi354K55Ye756Gu5a6aJyk7XHJcblx0XHRcdFx0XHRcdFx0XHR9IGVsc2UgaWYgKHJlcy5jYW5jZWwpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gY29uc29sZS5sb2coJ+eUqOaIt+eCueWHu+WPlua2iCcpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRpZiAoZS5kZW5pZWRQcmVzZW50Lmxlbmd0aCA+IDApIHsgLy/mnYPpmZDooqvkuLTml7bmi5Lnu51cclxuXHRcdFx0XHRcdFx0Ly8g5by55Ye65o+Q56S65qGG6Kej6YeK5Li65L2V6ZyA6KaB6K+75YaZ5omL5py65YKo5a2Y5p2D6ZmQ77yM5Y+v5YaN5qyh6LCD55SocGx1cy5hbmRyb2lkLnJlcXVlc3RQZXJtaXNzaW9uc+eUs+ivt+adg+mZkFxyXG5cdFx0XHRcdFx0XHRwbHVzLmFuZHJvaWQucmVxdWVzdFBlcm1pc3Npb25zKFsnYW5kcm9pZC5wZXJtaXNzaW9uLldSSVRFX0VYVEVSTkFMX1NUT1JBR0UnXSlcclxuXHRcdFx0XHRcdFx0Ly8gY29uc29sZS5sb2coJzY2NjY2NjY2NiAnICsgZS5kZW5pZWRQcmVzZW50LnRvU3RyaW5nKCkpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aWYgKGUuZ3JhbnRlZC5sZW5ndGggPiAwKSB7IC8v5p2D6ZmQ6KKr5YWB6K64XHJcblx0XHRcdFx0XHRcdC8v6LCD55So5L6d6LWW6I635Y+W6K+75YaZ5omL5py65YKo5a2Y5p2D6ZmQ55qE5Luj56CBXHJcblx0XHRcdFx0XHRcdC8vIF90aGlzLnVwbG9hZCgpIC8vIOiOt+WPluadg+mZkOaIkOWKn+S5i+WQjuiwg+eUqOeahOWHveaVsFxyXG5cdFx0XHRcdFx0XHQvLyBjb25zb2xlLmxvZygnMjIyMjIyMjIyMiAnICsgZS5ncmFudGVkLnRvU3RyaW5nKCkpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0sIGZ1bmN0aW9uKGUpIHtcclxuXHRcdFx0XHRcdC8vIGNvbnNvbGUubG9nKCdSMTIxMzMzMTMyMjEnICsgSlNPTi5zdHJpbmdpZnkoZSkpO1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZT5cclxuXHQvKuavj+S4qumhtemdouWFrOWFsWNzcyAqL1xyXG48L3N0eWxlPlxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///28\n"); |
|
|
|
/***/ }) |
|
],[[0,"app-config"]]]); |