uni-file-picker.js 54 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890
  1. (global["webpackJsonp"] = global["webpackJsonp"] || []).push([["uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker"],{
  2. /***/ 324:
  3. /*!**************************************************************************************************************************!*\
  4. !*** E:/work/Project_newGit/hptwxMiniProgram/uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue ***!
  5. \**************************************************************************************************************************/
  6. /*! no static exports found */
  7. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  8. "use strict";
  9. __webpack_require__.r(__webpack_exports__);
  10. /* harmony import */ var _uni_file_picker_vue_vue_type_template_id_363ace0e___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./uni-file-picker.vue?vue&type=template&id=363ace0e& */ 325);
  11. /* harmony import */ var _uni_file_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./uni-file-picker.vue?vue&type=script&lang=js& */ 327);
  12. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _uni_file_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _uni_file_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  13. /* harmony import */ var _uni_file_picker_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./uni-file-picker.vue?vue&type=style&index=0&lang=css& */ 331);
  14. /* harmony import */ var _software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 32);
  15. var renderjs
  16. /* normalize component */
  17. var component = Object(_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
  18. _uni_file_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
  19. _uni_file_picker_vue_vue_type_template_id_363ace0e___WEBPACK_IMPORTED_MODULE_0__["render"],
  20. _uni_file_picker_vue_vue_type_template_id_363ace0e___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
  21. false,
  22. null,
  23. null,
  24. null,
  25. false,
  26. _uni_file_picker_vue_vue_type_template_id_363ace0e___WEBPACK_IMPORTED_MODULE_0__["components"],
  27. renderjs
  28. )
  29. component.options.__file = "uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue"
  30. /* harmony default export */ __webpack_exports__["default"] = (component.exports);
  31. /***/ }),
  32. /***/ 325:
  33. /*!*********************************************************************************************************************************************************!*\
  34. !*** E:/work/Project_newGit/hptwxMiniProgram/uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue?vue&type=template&id=363ace0e& ***!
  35. \*********************************************************************************************************************************************************/
  36. /*! exports provided: render, staticRenderFns, recyclableRender, components */
  37. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  38. "use strict";
  39. __webpack_require__.r(__webpack_exports__);
  40. /* harmony import */ var _software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_vue_vue_type_template_id_363ace0e___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./uni-file-picker.vue?vue&type=template&id=363ace0e& */ 326);
  41. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_vue_vue_type_template_id_363ace0e___WEBPACK_IMPORTED_MODULE_0__["render"]; });
  42. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_vue_vue_type_template_id_363ace0e___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
  43. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_vue_vue_type_template_id_363ace0e___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
  44. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_vue_vue_type_template_id_363ace0e___WEBPACK_IMPORTED_MODULE_0__["components"]; });
  45. /***/ }),
  46. /***/ 326:
  47. /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  48. !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!E:/work/Project_newGit/hptwxMiniProgram/uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue?vue&type=template&id=363ace0e& ***!
  49. \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  50. /*! exports provided: render, staticRenderFns, recyclableRender, components */
  51. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  52. "use strict";
  53. __webpack_require__.r(__webpack_exports__);
  54. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
  55. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
  56. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
  57. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
  58. var components
  59. var render = function () {
  60. var _vm = this
  61. var _h = _vm.$createElement
  62. var _c = _vm._self._c || _h
  63. var g0 = _vm.title ? _vm.filesList.length : null
  64. _vm.$mp.data = Object.assign(
  65. {},
  66. {
  67. $root: {
  68. g0: g0,
  69. },
  70. }
  71. )
  72. }
  73. var recyclableRender = false
  74. var staticRenderFns = []
  75. render._withStripped = true
  76. /***/ }),
  77. /***/ 327:
  78. /*!***************************************************************************************************************************************************!*\
  79. !*** E:/work/Project_newGit/hptwxMiniProgram/uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue?vue&type=script&lang=js& ***!
  80. \***************************************************************************************************************************************************/
  81. /*! no static exports found */
  82. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  83. "use strict";
  84. __webpack_require__.r(__webpack_exports__);
  85. /* harmony import */ var _software_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./uni-file-picker.vue?vue&type=script&lang=js& */ 328);
  86. /* harmony import */ var _software_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_software_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
  87. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _software_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_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 _software_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  88. /* harmony default export */ __webpack_exports__["default"] = (_software_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
  89. /***/ }),
  90. /***/ 328:
  91. /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  92. !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!E:/work/Project_newGit/hptwxMiniProgram/uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue?vue&type=script&lang=js& ***!
  93. \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  94. /*! no static exports found */
  95. /***/ (function(module, exports, __webpack_require__) {
  96. "use strict";
  97. /* WEBPACK VAR INJECTION */(function(uniCloud, uni) {
  98. var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
  99. Object.defineProperty(exports, "__esModule", {
  100. value: true
  101. });
  102. exports.default = void 0;
  103. var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 40));
  104. var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ 18));
  105. var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
  106. var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 42));
  107. var _chooseAndUploadFile = __webpack_require__(/*! ./choose-and-upload-file.js */ 329);
  108. var _utils = __webpack_require__(/*! ./utils.js */ 330);
  109. function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
  110. function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
  111. var uploadImage = function uploadImage() {
  112. __webpack_require__.e(/*! require.ensure | uni_modules/uni-file-picker/components/uni-file-picker/upload-image */ "uni_modules/uni-file-picker/components/uni-file-picker/upload-image").then((function () {
  113. return resolve(__webpack_require__(/*! ./upload-image.vue */ 401));
  114. }).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
  115. };
  116. var uploadFile = function uploadFile() {
  117. __webpack_require__.e(/*! require.ensure | uni_modules/uni-file-picker/components/uni-file-picker/upload-file */ "uni_modules/uni-file-picker/components/uni-file-picker/upload-file").then((function () {
  118. return resolve(__webpack_require__(/*! ./upload-file.vue */ 408));
  119. }).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
  120. };
  121. var fileInput = null;
  122. /**
  123. * FilePicker 文件选择上传
  124. * @description 文件选择上传组件,可以选择图片、视频等任意文件并上传到当前绑定的服务空间
  125. * @tutorial https://ext.dcloud.net.cn/plugin?id=4079
  126. * @property {Object|Array} value 组件数据,通常用来回显 ,类型由return-type属性决定
  127. * @property {Boolean} disabled = [true|false] 组件禁用
  128. * @value true 禁用
  129. * @value false 取消禁用
  130. * @property {Boolean} readonly = [true|false] 组件只读,不可选择,不显示进度,不显示删除按钮
  131. * @value true 只读
  132. * @value false 取消只读
  133. * @property {String} return-type = [array|object] 限制 value 格式,当为 object 时 ,组件只能单选,且会覆盖
  134. * @value array 规定 value 属性的类型为数组
  135. * @value object 规定 value 属性的类型为对象
  136. * @property {Boolean} disable-preview = [true|false] 禁用图片预览,仅 mode:grid 时生效
  137. * @value true 禁用图片预览
  138. * @value false 取消禁用图片预览
  139. * @property {Boolean} del-icon = [true|false] 是否显示删除按钮
  140. * @value true 显示删除按钮
  141. * @value false 不显示删除按钮
  142. * @property {Boolean} auto-upload = [true|false] 是否自动上传,值为true则只触发@select,可自行上传
  143. * @value true 自动上传
  144. * @value false 取消自动上传
  145. * @property {Number|String} limit 最大选择个数 ,h5 会自动忽略多选的部分
  146. * @property {String} title 组件标题,右侧显示上传计数
  147. * @property {String} mode = [list|grid] 选择文件后的文件列表样式
  148. * @value list 列表显示
  149. * @value grid 宫格显示
  150. * @property {String} file-mediatype = [image|video|all] 选择文件类型
  151. * @value image 只选择图片
  152. * @value video 只选择视频
  153. * @value all 选择所有文件
  154. * @property {Array} file-extname 选择文件后缀,根据 file-mediatype 属性而不同
  155. * @property {Object} list-style mode:list 时的样式
  156. * @property {Object} image-styles 选择文件后缀,根据 file-mediatype 属性而不同
  157. * @event {Function} select 选择文件后触发
  158. * @event {Function} progress 文件上传时触发
  159. * @event {Function} success 上传成功触发
  160. * @event {Function} fail 上传失败触发
  161. * @event {Function} delete 文件从列表移除时触发
  162. */
  163. var _default2 = {
  164. name: 'uniFilePicker',
  165. components: {
  166. uploadImage: uploadImage,
  167. uploadFile: uploadFile
  168. },
  169. options: {
  170. virtualHost: true
  171. },
  172. emits: ['select', 'success', 'fail', 'progress', 'delete', 'update:modelValue', 'input'],
  173. props: {
  174. value: {
  175. type: [Array, Object],
  176. default: function _default() {
  177. return [];
  178. }
  179. },
  180. disabled: {
  181. type: Boolean,
  182. default: false
  183. },
  184. disablePreview: {
  185. type: Boolean,
  186. default: false
  187. },
  188. delIcon: {
  189. type: Boolean,
  190. default: true
  191. },
  192. // 自动上传
  193. autoUpload: {
  194. type: Boolean,
  195. default: true
  196. },
  197. // 最大选择个数 ,h5只能限制单选或是多选
  198. limit: {
  199. type: [Number, String],
  200. default: 9
  201. },
  202. // 列表样式 grid | list | list-card
  203. mode: {
  204. type: String,
  205. default: 'grid'
  206. },
  207. // 选择文件类型 image/video/all
  208. fileMediatype: {
  209. type: String,
  210. default: 'image'
  211. },
  212. // 文件类型筛选
  213. fileExtname: {
  214. type: [Array, String],
  215. default: function _default() {
  216. return [];
  217. }
  218. },
  219. title: {
  220. type: String,
  221. default: ''
  222. },
  223. listStyles: {
  224. type: Object,
  225. default: function _default() {
  226. return {
  227. // 是否显示边框
  228. border: true,
  229. // 是否显示分隔线
  230. dividline: true,
  231. // 线条样式
  232. borderStyle: {}
  233. };
  234. }
  235. },
  236. imageStyles: {
  237. type: Object,
  238. default: function _default() {
  239. return {
  240. width: 'auto',
  241. height: 'auto'
  242. };
  243. }
  244. },
  245. readonly: {
  246. type: Boolean,
  247. default: false
  248. },
  249. returnType: {
  250. type: String,
  251. default: 'array'
  252. },
  253. sizeType: {
  254. type: Array,
  255. default: function _default() {
  256. return ['original', 'compressed'];
  257. }
  258. },
  259. sourceType: {
  260. type: Array,
  261. default: function _default() {
  262. return ['album', 'camera'];
  263. }
  264. }
  265. },
  266. data: function data() {
  267. return {
  268. files: [],
  269. localValue: []
  270. };
  271. },
  272. watch: {
  273. value: {
  274. handler: function handler(newVal, oldVal) {
  275. this.setValue(newVal, oldVal);
  276. },
  277. immediate: true
  278. }
  279. },
  280. computed: {
  281. filesList: function filesList() {
  282. var files = [];
  283. this.files.forEach(function (v) {
  284. files.push(v);
  285. });
  286. return files;
  287. },
  288. showType: function showType() {
  289. if (this.fileMediatype === 'image') {
  290. return this.mode;
  291. }
  292. return 'list';
  293. },
  294. limitLength: function limitLength() {
  295. if (this.returnType === 'object') {
  296. return 1;
  297. }
  298. if (!this.limit) {
  299. return 1;
  300. }
  301. if (this.limit >= 9) {
  302. return 9;
  303. }
  304. return this.limit;
  305. }
  306. },
  307. created: function created() {
  308. // TODO 兼容不开通服务空间的情况
  309. if (!(uniCloud.config && uniCloud.config.provider)) {
  310. this.noSpace = true;
  311. uniCloud.chooseAndUploadFile = _chooseAndUploadFile.chooseAndUploadFile;
  312. }
  313. this.form = this.getForm('uniForms');
  314. this.formItem = this.getForm('uniFormsItem');
  315. if (this.form && this.formItem) {
  316. if (this.formItem.name) {
  317. this.rename = this.formItem.name;
  318. this.form.inputChildrens.push(this);
  319. }
  320. }
  321. },
  322. methods: {
  323. /**
  324. * 公开用户使用,清空文件
  325. * @param {Object} index
  326. */
  327. clearFiles: function clearFiles(index) {
  328. var _this = this;
  329. if (index !== 0 && !index) {
  330. this.files = [];
  331. this.$nextTick(function () {
  332. _this.setEmit();
  333. });
  334. } else {
  335. this.files.splice(index, 1);
  336. }
  337. this.$nextTick(function () {
  338. _this.setEmit();
  339. });
  340. },
  341. /**
  342. * 公开用户使用,继续上传
  343. */
  344. upload: function upload() {
  345. var files = [];
  346. this.files.forEach(function (v, index) {
  347. if (v.status === 'ready' || v.status === 'error') {
  348. files.push(Object.assign({}, v));
  349. }
  350. });
  351. return this.uploadFiles(files);
  352. },
  353. setValue: function setValue(newVal, oldVal) {
  354. var _this2 = this;
  355. return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
  356. var newData, i, v, filesData;
  357. return _regenerator.default.wrap(function _callee2$(_context2) {
  358. while (1) {
  359. switch (_context2.prev = _context2.next) {
  360. case 0:
  361. newData = /*#__PURE__*/function () {
  362. var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(v) {
  363. var reg, url;
  364. return _regenerator.default.wrap(function _callee$(_context) {
  365. while (1) {
  366. switch (_context.prev = _context.next) {
  367. case 0:
  368. reg = /cloud:\/\/([\w.]+\/?)\S*/;
  369. url = '';
  370. if (v.fileID) {
  371. url = v.fileID;
  372. } else {
  373. url = v.url;
  374. }
  375. if (!reg.test(url)) {
  376. _context.next = 8;
  377. break;
  378. }
  379. v.fileID = url;
  380. _context.next = 7;
  381. return _this2.getTempFileURL(url);
  382. case 7:
  383. v.url = _context.sent;
  384. case 8:
  385. if (v.url) v.path = v.url;
  386. return _context.abrupt("return", v);
  387. case 10:
  388. case "end":
  389. return _context.stop();
  390. }
  391. }
  392. }, _callee);
  393. }));
  394. return function newData(_x) {
  395. return _ref.apply(this, arguments);
  396. };
  397. }();
  398. if (!(_this2.returnType === 'object')) {
  399. _context2.next = 10;
  400. break;
  401. }
  402. if (!newVal) {
  403. _context2.next = 7;
  404. break;
  405. }
  406. _context2.next = 5;
  407. return newData(newVal);
  408. case 5:
  409. _context2.next = 8;
  410. break;
  411. case 7:
  412. newVal = {};
  413. case 8:
  414. _context2.next = 19;
  415. break;
  416. case 10:
  417. if (!newVal) newVal = [];
  418. i = 0;
  419. case 12:
  420. if (!(i < newVal.length)) {
  421. _context2.next = 19;
  422. break;
  423. }
  424. v = newVal[i];
  425. _context2.next = 16;
  426. return newData(v);
  427. case 16:
  428. i++;
  429. _context2.next = 12;
  430. break;
  431. case 19:
  432. _this2.localValue = newVal;
  433. if (_this2.form && _this2.formItem && !_this2.is_reset) {
  434. _this2.is_reset = false;
  435. _this2.formItem.setValue(_this2.localValue);
  436. }
  437. filesData = Object.keys(newVal).length > 0 ? newVal : [];
  438. _this2.files = [].concat(filesData);
  439. case 23:
  440. case "end":
  441. return _context2.stop();
  442. }
  443. }
  444. }, _callee2);
  445. }))();
  446. },
  447. /**
  448. * 选择文件
  449. */
  450. choose: function choose() {
  451. if (this.disabled) return;
  452. if (this.files.length >= Number(this.limitLength) && this.showType !== 'grid' && this.returnType === 'array') {
  453. uni.showToast({
  454. title: "\u60A8\u6700\u591A\u9009\u62E9 ".concat(this.limitLength, " \u4E2A\u6587\u4EF6"),
  455. icon: 'none'
  456. });
  457. return;
  458. }
  459. this.chooseFiles();
  460. },
  461. /**
  462. * 选择文件并上传
  463. */
  464. chooseFiles: function chooseFiles() {
  465. var _this3 = this;
  466. var _extname = (0, _utils.get_extname)(this.fileExtname);
  467. // 获取后缀
  468. uniCloud.chooseAndUploadFile({
  469. type: this.fileMediatype,
  470. compressed: false,
  471. sizeType: this.sizeType,
  472. sourceType: this.sourceType,
  473. // TODO 如果为空,video 有问题
  474. extension: _extname.length > 0 ? _extname : undefined,
  475. count: this.limitLength - this.files.length,
  476. //默认9
  477. onChooseFile: this.chooseFileCallback,
  478. onUploadProgress: function onUploadProgress(progressEvent) {
  479. _this3.setProgress(progressEvent, progressEvent.index);
  480. }
  481. }).then(function (result) {
  482. _this3.setSuccessAndError(result.tempFiles);
  483. }).catch(function (err) {
  484. console.log('选择失败', err);
  485. });
  486. },
  487. /**
  488. * 选择文件回调
  489. * @param {Object} res
  490. */
  491. chooseFileCallback: function chooseFileCallback(res) {
  492. var _this4 = this;
  493. return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3() {
  494. var _extname, is_one, _get_files_and_is_max, filePaths, files, currentData, i, filedata;
  495. return _regenerator.default.wrap(function _callee3$(_context3) {
  496. while (1) {
  497. switch (_context3.prev = _context3.next) {
  498. case 0:
  499. _extname = (0, _utils.get_extname)(_this4.fileExtname);
  500. is_one = Number(_this4.limitLength) === 1 && _this4.disablePreview && !_this4.disabled || _this4.returnType === 'object'; // 如果这有一个文件 ,需要清空本地缓存数据
  501. if (is_one) {
  502. _this4.files = [];
  503. }
  504. _get_files_and_is_max = (0, _utils.get_files_and_is_max)(res, _extname), filePaths = _get_files_and_is_max.filePaths, files = _get_files_and_is_max.files;
  505. if (!(_extname && _extname.length > 0)) {
  506. filePaths = res.tempFilePaths;
  507. files = res.tempFiles;
  508. }
  509. currentData = [];
  510. i = 0;
  511. case 7:
  512. if (!(i < files.length)) {
  513. _context3.next = 21;
  514. break;
  515. }
  516. if (!(_this4.limitLength - _this4.files.length <= 0)) {
  517. _context3.next = 10;
  518. break;
  519. }
  520. return _context3.abrupt("break", 21);
  521. case 10:
  522. files[i].uuid = Date.now();
  523. _context3.next = 13;
  524. return (0, _utils.get_file_data)(files[i], _this4.fileMediatype);
  525. case 13:
  526. filedata = _context3.sent;
  527. filedata.progress = 0;
  528. filedata.status = 'ready';
  529. _this4.files.push(filedata);
  530. currentData.push(_objectSpread(_objectSpread({}, filedata), {}, {
  531. file: files[i]
  532. }));
  533. case 18:
  534. i++;
  535. _context3.next = 7;
  536. break;
  537. case 21:
  538. _this4.$emit('select', {
  539. tempFiles: currentData,
  540. tempFilePaths: filePaths
  541. });
  542. res.tempFiles = files;
  543. // 停止自动上传
  544. if (!_this4.autoUpload || _this4.noSpace) {
  545. res.tempFiles = [];
  546. }
  547. case 24:
  548. case "end":
  549. return _context3.stop();
  550. }
  551. }
  552. }, _callee3);
  553. }))();
  554. },
  555. /**
  556. * 批传
  557. * @param {Object} e
  558. */
  559. uploadFiles: function uploadFiles(files) {
  560. var _this5 = this;
  561. files = [].concat(files);
  562. return _chooseAndUploadFile.uploadCloudFiles.call(this, files, 5, function (res) {
  563. _this5.setProgress(res, res.index, true);
  564. }).then(function (result) {
  565. _this5.setSuccessAndError(result);
  566. return result;
  567. }).catch(function (err) {
  568. console.log(err);
  569. });
  570. },
  571. /**
  572. * 成功或失败
  573. */
  574. setSuccessAndError: function setSuccessAndError(res, fn) {
  575. var _this6 = this;
  576. return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4() {
  577. var successData, errorData, tempFilePath, errorTempFilePath, _loop, i, _ret;
  578. return _regenerator.default.wrap(function _callee4$(_context5) {
  579. while (1) {
  580. switch (_context5.prev = _context5.next) {
  581. case 0:
  582. successData = [];
  583. errorData = [];
  584. tempFilePath = [];
  585. errorTempFilePath = [];
  586. _loop = /*#__PURE__*/_regenerator.default.mark(function _loop(i) {
  587. var item, index, reg;
  588. return _regenerator.default.wrap(function _loop$(_context4) {
  589. while (1) {
  590. switch (_context4.prev = _context4.next) {
  591. case 0:
  592. item = res[i];
  593. index = item.uuid ? _this6.files.findIndex(function (p) {
  594. return p.uuid === item.uuid;
  595. }) : item.index;
  596. if (!(index === -1 || !_this6.files)) {
  597. _context4.next = 4;
  598. break;
  599. }
  600. return _context4.abrupt("return", "break");
  601. case 4:
  602. if (!(item.errMsg === 'request:fail')) {
  603. _context4.next = 12;
  604. break;
  605. }
  606. _this6.files[index].url = item.path;
  607. _this6.files[index].status = 'error';
  608. _this6.files[index].errMsg = item.errMsg;
  609. // this.files[index].progress = -1
  610. errorData.push(_this6.files[index]);
  611. errorTempFilePath.push(_this6.files[index].url);
  612. _context4.next = 26;
  613. break;
  614. case 12:
  615. _this6.files[index].errMsg = '';
  616. _this6.files[index].fileID = item.url;
  617. reg = /cloud:\/\/([\w.]+\/?)\S*/;
  618. if (!reg.test(item.url)) {
  619. _context4.next = 21;
  620. break;
  621. }
  622. _context4.next = 18;
  623. return _this6.getTempFileURL(item.url);
  624. case 18:
  625. _this6.files[index].url = _context4.sent;
  626. _context4.next = 22;
  627. break;
  628. case 21:
  629. _this6.files[index].url = item.url;
  630. case 22:
  631. _this6.files[index].status = 'success';
  632. _this6.files[index].progress += 1;
  633. successData.push(_this6.files[index]);
  634. tempFilePath.push(_this6.files[index].fileID);
  635. case 26:
  636. case "end":
  637. return _context4.stop();
  638. }
  639. }
  640. }, _loop);
  641. });
  642. i = 0;
  643. case 6:
  644. if (!(i < res.length)) {
  645. _context5.next = 14;
  646. break;
  647. }
  648. return _context5.delegateYield(_loop(i), "t0", 8);
  649. case 8:
  650. _ret = _context5.t0;
  651. if (!(_ret === "break")) {
  652. _context5.next = 11;
  653. break;
  654. }
  655. return _context5.abrupt("break", 14);
  656. case 11:
  657. i++;
  658. _context5.next = 6;
  659. break;
  660. case 14:
  661. if (successData.length > 0) {
  662. _this6.setEmit();
  663. // 状态改变返回
  664. _this6.$emit('success', {
  665. tempFiles: _this6.backObject(successData),
  666. tempFilePaths: tempFilePath
  667. });
  668. }
  669. if (errorData.length > 0) {
  670. _this6.$emit('fail', {
  671. tempFiles: _this6.backObject(errorData),
  672. tempFilePaths: errorTempFilePath
  673. });
  674. }
  675. case 16:
  676. case "end":
  677. return _context5.stop();
  678. }
  679. }
  680. }, _callee4);
  681. }))();
  682. },
  683. /**
  684. * 获取进度
  685. * @param {Object} progressEvent
  686. * @param {Object} index
  687. * @param {Object} type
  688. */
  689. setProgress: function setProgress(progressEvent, index, type) {
  690. var fileLenth = this.files.length;
  691. var percentNum = index / fileLenth * 100;
  692. var percentCompleted = Math.round(progressEvent.loaded * 100 / progressEvent.total);
  693. var idx = index;
  694. if (!type) {
  695. idx = this.files.findIndex(function (p) {
  696. return p.uuid === progressEvent.tempFile.uuid;
  697. });
  698. }
  699. if (idx === -1 || !this.files[idx]) return;
  700. // fix by mehaotian 100 就会消失,-1 是为了让进度条消失
  701. this.files[idx].progress = percentCompleted - 1;
  702. // 上传中
  703. this.$emit('progress', {
  704. index: idx,
  705. progress: parseInt(percentCompleted),
  706. tempFile: this.files[idx]
  707. });
  708. },
  709. /**
  710. * 删除文件
  711. * @param {Object} index
  712. */
  713. delFile: function delFile(index) {
  714. var _this7 = this;
  715. this.$emit('delete', {
  716. tempFile: this.files[index],
  717. tempFilePath: this.files[index].url
  718. });
  719. this.files.splice(index, 1);
  720. this.$nextTick(function () {
  721. _this7.setEmit();
  722. });
  723. },
  724. /**
  725. * 获取文件名和后缀
  726. * @param {Object} name
  727. */
  728. getFileExt: function getFileExt(name) {
  729. var last_len = name.lastIndexOf('.');
  730. var len = name.length;
  731. return {
  732. name: name.substring(0, last_len),
  733. ext: name.substring(last_len + 1, len)
  734. };
  735. },
  736. /**
  737. * 处理返回事件
  738. */
  739. setEmit: function setEmit() {
  740. var data = [];
  741. if (this.returnType === 'object') {
  742. data = this.backObject(this.files)[0];
  743. this.localValue = data ? data : null;
  744. } else {
  745. data = this.backObject(this.files);
  746. if (!this.localValue) {
  747. this.localValue = [];
  748. }
  749. this.localValue = (0, _toConsumableArray2.default)(data);
  750. }
  751. this.$emit('input', this.localValue);
  752. },
  753. /**
  754. * 处理返回参数
  755. * @param {Object} files
  756. */
  757. backObject: function backObject(files) {
  758. var newFilesData = [];
  759. files.forEach(function (v) {
  760. newFilesData.push({
  761. extname: v.extname,
  762. fileType: v.fileType,
  763. image: v.image,
  764. name: v.name,
  765. path: v.path,
  766. size: v.size,
  767. fileID: v.fileID,
  768. url: v.url,
  769. // 修改删除一个文件后不能再上传的bug, #694
  770. uuid: v.uuid,
  771. status: v.status,
  772. cloudPath: v.cloudPath
  773. });
  774. });
  775. return newFilesData;
  776. },
  777. getTempFileURL: function getTempFileURL(fileList) {
  778. return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5() {
  779. var urls;
  780. return _regenerator.default.wrap(function _callee5$(_context6) {
  781. while (1) {
  782. switch (_context6.prev = _context6.next) {
  783. case 0:
  784. fileList = {
  785. fileList: [].concat(fileList)
  786. };
  787. _context6.next = 3;
  788. return uniCloud.getTempFileURL(fileList);
  789. case 3:
  790. urls = _context6.sent;
  791. return _context6.abrupt("return", urls.fileList[0].tempFileURL || '');
  792. case 5:
  793. case "end":
  794. return _context6.stop();
  795. }
  796. }
  797. }, _callee5);
  798. }))();
  799. },
  800. /**
  801. * 获取父元素实例
  802. */
  803. getForm: function getForm() {
  804. var name = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'uniForms';
  805. var parent = this.$parent;
  806. var parentName = parent.$options.name;
  807. while (parentName !== name) {
  808. parent = parent.$parent;
  809. if (!parent) return false;
  810. parentName = parent.$options.name;
  811. }
  812. return parent;
  813. }
  814. }
  815. };
  816. exports.default = _default2;
  817. /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/uni-cloud/dist/index.js */ 289)["default"], __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
  818. /***/ }),
  819. /***/ 331:
  820. /*!***********************************************************************************************************************************************************!*\
  821. !*** E:/work/Project_newGit/hptwxMiniProgram/uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue?vue&type=style&index=0&lang=css& ***!
  822. \***********************************************************************************************************************************************************/
  823. /*! no static exports found */
  824. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  825. "use strict";
  826. __webpack_require__.r(__webpack_exports__);
  827. /* harmony import */ var _software_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_software_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_software_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--6-oneOf-1-3!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../software/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./uni-file-picker.vue?vue&type=style&index=0&lang=css& */ 332);
  828. /* harmony import */ var _software_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_software_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_software_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_software_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_software_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_software_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
  829. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _software_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_software_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_software_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _software_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_software_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_software_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  830. /* harmony default export */ __webpack_exports__["default"] = (_software_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_software_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_software_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_software_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uni_file_picker_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
  831. /***/ }),
  832. /***/ 332:
  833. /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  834. !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!E:/work/Project_newGit/hptwxMiniProgram/uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue?vue&type=style&index=0&lang=css& ***!
  835. \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  836. /*! no static exports found */
  837. /***/ (function(module, exports, __webpack_require__) {
  838. // extracted by mini-css-extract-plugin
  839. if(false) { var cssReload; }
  840. /***/ })
  841. }]);
  842. //# sourceMappingURL=../../../../../.sourcemap/mp-weixin/uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.js.map
  843. ;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
  844. 'uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker-create-component',
  845. {
  846. 'uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker-create-component':(function(module, exports, __webpack_require__){
  847. __webpack_require__('2')['createComponent'](__webpack_require__(324))
  848. })
  849. },
  850. [['uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker-create-component']]
  851. ]);