friends.js 54 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228
  1. (global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/friends/friends"],{
  2. /***/ 152:
  3. /*!***************************************************************************************!*\
  4. !*** D:/meloinfo/sugarpark-mini-program/main.js?{"page":"pages%2Ffriends%2Ffriends"} ***!
  5. \***************************************************************************************/
  6. /*! no static exports found */
  7. /***/ (function(module, exports, __webpack_require__) {
  8. "use strict";
  9. /* WEBPACK VAR INJECTION */(function(createPage) {__webpack_require__(/*! uni-pages */ 5);
  10. var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 3));
  11. var _friends = _interopRequireDefault(__webpack_require__(/*! ./pages/friends/friends.vue */ 153));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
  12. createPage(_friends.default);
  13. /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 1)["createPage"]))
  14. /***/ }),
  15. /***/ 153:
  16. /*!********************************************************************!*\
  17. !*** D:/meloinfo/sugarpark-mini-program/pages/friends/friends.vue ***!
  18. \********************************************************************/
  19. /*! no static exports found */
  20. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  21. "use strict";
  22. __webpack_require__.r(__webpack_exports__);
  23. /* harmony import */ var _friends_vue_vue_type_template_id_081d8e32_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./friends.vue?vue&type=template&id=081d8e32&scoped=true& */ 154);
  24. /* harmony import */ var _friends_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./friends.vue?vue&type=script&lang=js& */ 156);
  25. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _friends_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _friends_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  26. /* harmony import */ var _friends_vue_vue_type_style_index_0_id_081d8e32_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./friends.vue?vue&type=style&index=0&id=081d8e32&lang=scss&scoped=true& */ 161);
  27. /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 9);
  28. var renderjs
  29. /* normalize component */
  30. var component = Object(_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
  31. _friends_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
  32. _friends_vue_vue_type_template_id_081d8e32_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
  33. _friends_vue_vue_type_template_id_081d8e32_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
  34. false,
  35. null,
  36. "081d8e32",
  37. null,
  38. false,
  39. _friends_vue_vue_type_template_id_081d8e32_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
  40. renderjs
  41. )
  42. component.options.__file = "pages/friends/friends.vue"
  43. /* harmony default export */ __webpack_exports__["default"] = (component.exports);
  44. /***/ }),
  45. /***/ 154:
  46. /*!***************************************************************************************************************!*\
  47. !*** D:/meloinfo/sugarpark-mini-program/pages/friends/friends.vue?vue&type=template&id=081d8e32&scoped=true& ***!
  48. \***************************************************************************************************************/
  49. /*! exports provided: render, staticRenderFns, recyclableRender, components */
  50. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  51. "use strict";
  52. __webpack_require__.r(__webpack_exports__);
  53. /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_template_id_081d8e32_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./friends.vue?vue&type=template&id=081d8e32&scoped=true& */ 155);
  54. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_template_id_081d8e32_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
  55. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_template_id_081d8e32_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
  56. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_template_id_081d8e32_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
  57. /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_template_id_081d8e32_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
  58. /***/ }),
  59. /***/ 155:
  60. /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  61. !*** ./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--16-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!D:/meloinfo/sugarpark-mini-program/pages/friends/friends.vue?vue&type=template&id=081d8e32&scoped=true& ***!
  62. \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  63. /*! exports provided: render, staticRenderFns, recyclableRender, components */
  64. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  65. "use strict";
  66. __webpack_require__.r(__webpack_exports__);
  67. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
  68. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
  69. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
  70. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
  71. var components
  72. try {
  73. components = {
  74. TabBar: function() {
  75. return Promise.all(/*! import() | components/TabBar/TabBar */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/TabBar/TabBar")]).then(__webpack_require__.bind(null, /*! @/components/TabBar/TabBar.vue */ 388))
  76. },
  77. uniPopup: function() {
  78. return __webpack_require__.e(/*! import() | node-modules/@dcloudio/uni-ui/lib/uni-popup/uni-popup */ "node-modules/@dcloudio/uni-ui/lib/uni-popup/uni-popup").then(__webpack_require__.bind(null, /*! @dcloudio/uni-ui/lib/uni-popup/uni-popup.vue */ 395))
  79. },
  80. Popup: function() {
  81. return __webpack_require__.e(/*! import() | components/Popup/Popup */ "components/Popup/Popup").then(__webpack_require__.bind(null, /*! @/components/Popup/Popup.vue */ 402))
  82. },
  83. Status: function() {
  84. return __webpack_require__.e(/*! import() | components/Status/Status */ "components/Status/Status").then(__webpack_require__.bind(null, /*! @/components/Status/Status.vue */ 409))
  85. }
  86. }
  87. } catch (e) {
  88. if (
  89. e.message.indexOf("Cannot find module") !== -1 &&
  90. e.message.indexOf(".vue") !== -1
  91. ) {
  92. console.error(e.message)
  93. console.error("1. 排查组件名称拼写是否正确")
  94. console.error(
  95. "2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"
  96. )
  97. console.error(
  98. "3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件"
  99. )
  100. } else {
  101. throw e
  102. }
  103. }
  104. var render = function() {
  105. var _vm = this
  106. var _h = _vm.$createElement
  107. var _c = _vm._self._c || _h
  108. }
  109. var recyclableRender = false
  110. var staticRenderFns = []
  111. render._withStripped = true
  112. /***/ }),
  113. /***/ 156:
  114. /*!*********************************************************************************************!*\
  115. !*** D:/meloinfo/sugarpark-mini-program/pages/friends/friends.vue?vue&type=script&lang=js& ***!
  116. \*********************************************************************************************/
  117. /*! no static exports found */
  118. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  119. "use strict";
  120. __webpack_require__.r(__webpack_exports__);
  121. /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./friends.vue?vue&type=script&lang=js& */ 157);
  122. /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
  123. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  124. /* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
  125. /***/ }),
  126. /***/ 157:
  127. /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  128. !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-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!D:/meloinfo/sugarpark-mini-program/pages/friends/friends.vue?vue&type=script&lang=js& ***!
  129. \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  130. /*! no static exports found */
  131. /***/ (function(module, exports, __webpack_require__) {
  132. "use strict";
  133. /* WEBPACK VAR INJECTION */(function(uni) {Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;
  134. var _qqmapWxJssdkMin = _interopRequireDefault(__webpack_require__(/*! @/static/qqmap-wx-jssdk1.2/qqmap-wx-jssdk.min.js */ 158));
  135. var _timWxSdk = _interopRequireDefault(__webpack_require__(/*! tim-wx-sdk */ 159));
  136. var _timUploadPlugin = _interopRequireDefault(__webpack_require__(/*! tim-upload-plugin */ 160));
  137. var _index = __webpack_require__(/*! @/util/index.js */ 12);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}function _toConsumableArray(arr) {return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread();}function _nonIterableSpread() {throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}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);}function _iterableToArray(iter) {if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter);}function _arrayWithoutHoles(arr) {if (Array.isArray(arr)) return _arrayLikeToArray(arr);}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;}var TabBar = function TabBar() {Promise.all(/*! require.ensure | components/TabBar/TabBar */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/TabBar/TabBar")]).then((function () {return resolve(__webpack_require__(/*! @/components/TabBar/TabBar.vue */ 388));}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);};var Status = function Status() {__webpack_require__.e(/*! require.ensure | components/Status/Status */ "components/Status/Status").then((function () {return resolve(__webpack_require__(/*! @/components/Status/Status.vue */ 409));}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);};var Popup = function Popup() {__webpack_require__.e(/*! require.ensure | components/Popup/Popup */ "components/Popup/Popup").then((function () {return resolve(__webpack_require__(/*! @/components/Popup/Popup.vue */ 402));}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);}; // 腾讯位置服务,手机账号:18996226740
  138. var wxMapSdk = new _qqmapWxJssdkMin.default({ key: 'E5SBZ-T2YC3-CBL3F-YGFQQ-26PP2-ERFII' });var _default = {
  139. components: {
  140. TabBar: TabBar, Status: Status, Popup: Popup },
  141. data: function data() {
  142. return {
  143. statusType: 'noPos',
  144. statusBtnText: '开启定位',
  145. statusText: '开启定位后才能帮你找到身边的TA哦',
  146. assetsUrl: this.$util.assetsUrl,
  147. tabIndex: 0,
  148. navs: ['推荐', '附近'],
  149. navIndex: 0,
  150. tops: ['魅力榜', '壕气榜'],
  151. topsIndex: 0,
  152. scrollHeight: 0,
  153. rankingOptions: {
  154. city: '',
  155. cityCode: '',
  156. number: 3,
  157. type: 'M' },
  158. popup: {
  159. content1: '',
  160. content2: '',
  161. tip1: '',
  162. tip2: '',
  163. btntext: '' },
  164. recommendListOptions: {
  165. filterIds: [],
  166. page: {
  167. index: 1,
  168. size: 20,
  169. sortValues: [] },
  170. queryPre: {
  171. city: '',
  172. cityCode: '',
  173. femaleGoddess: false,
  174. femaleNew: false,
  175. geo: {
  176. lat: 0,
  177. lon: 0 },
  178. maleNew: false,
  179. maleVip: false },
  180. showList: true,
  181. type: {} },
  182. nearListOptions: {
  183. filterIds: [],
  184. page: {
  185. index: 1,
  186. size: 20,
  187. sortValues: [] },
  188. queryPre: {
  189. city: '',
  190. cityCode: '',
  191. femaleGoddess: false,
  192. femaleNew: false,
  193. geo: {
  194. lat: 0,
  195. lon: 0 },
  196. maleNew: false,
  197. maleVip: false },
  198. showList: true,
  199. type: {} },
  200. showGetLocation: false,
  201. showNoData: false,
  202. latitude: 0,
  203. longitude: 0,
  204. locationCity: '',
  205. locationCityCode: '',
  206. recommendTopsM: [],
  207. recommendTopsH: [],
  208. recommendList: [],
  209. recommendTotal: 0,
  210. recommendRefreshing: false,
  211. recommendTriggered: true,
  212. nearTopsM: [],
  213. nearTopsH: [],
  214. nearList: [],
  215. nearTotal: 0,
  216. nearRefreshing: false,
  217. nearTriggered: true,
  218. otherInfo: null };
  219. },
  220. computed: {
  221. statusBarHeight: function statusBarHeight() {
  222. return this.$store.state.statusBarHeight || 20;
  223. },
  224. topbarOffsetHeight: function topbarOffsetHeight() {
  225. return this.$store.state.topbarOffsetHeight || 40;
  226. },
  227. userInfo: function userInfo() {
  228. return this.$store.state.userInfo || {};
  229. } },
  230. mounted: function mounted() {var _this = this;
  231. uni.showLoading({
  232. mask: true,
  233. title: '加载中' });
  234. this.computedScollviewHeight();
  235. if (!uni.getStorageSync('token')) {
  236. this.computedLocation();
  237. } else
  238. {
  239. this.computedLocation();
  240. this.getRecommendTopsMData();
  241. this.getRecommendTopsHData();
  242. setTimeout(function () {
  243. _this.imInit();
  244. }, 3000);
  245. }
  246. },
  247. onShareAppMessage: function onShareAppMessage() {
  248. return {
  249. title: '糖果公园',
  250. path: "/pages/login/login?share=".concat(this.userInfo.inviteCode) };
  251. },
  252. methods: {
  253. imInit: function imInit() {
  254. /**
  255. * IM初始化
  256. */
  257. if (uni.$TUIKit) {
  258. uni.$TUIKit.logout();
  259. }
  260. var SDKAppID = this.$util.IMSDKCode,that = this;
  261. uni.$TUIKit = _timWxSdk.default.create({
  262. SDKAppID: SDKAppID });
  263. uni.$TUIKitTIM = _timWxSdk.default;
  264. uni.$TUIKitEvent = _timWxSdk.default.EVENT;
  265. uni.$TUIKitVersion = _timWxSdk.default.VERSION;
  266. uni.$TUIKitTypes = _timWxSdk.default.TYPES; // 监听系统级事件
  267. uni.$TUIKit.on(uni.$TUIKitEvent.SDK_READY, this.onSDKReady);
  268. uni.$TUIKit.on(uni.$TUIKitEvent.SDK_NOT_READY, this.onSdkNotReady);
  269. uni.$TUIKit.on(uni.$TUIKitEvent.KICKED_OUT, this.onKickedOut);
  270. uni.$TUIKit.on(uni.$TUIKitEvent.ERROR, this.onTIMError);
  271. uni.$TUIKit.on(uni.$TUIKitEvent.NET_STATE_CHANGE, this.onNetStateChange);
  272. uni.$TUIKit.on(uni.$TUIKitEvent.SDK_RELOAD, this.onSDKReload);
  273. uni.$resetLoginData = this.resetLoginData();
  274. uni.$TUIKit.registerPlugin({ 'tim-upload-plugin': _timUploadPlugin.default });
  275. },
  276. resetLoginData: function resetLoginData() {var _this2 = this;
  277. var user = JSON.parse(uni.getStorageSync('userInfo'));
  278. this.$api.IM.loadSig({}).then(function (res) {
  279. _this2.$store.commit('setImLoadSig', res.data.sig);
  280. uni.$TUIKit.login({
  281. userID: String(user.id),
  282. userSig: _this2.$store.state.IMloadSig });
  283. });
  284. uni.hideLoading();
  285. },
  286. onTIMError: function onTIMError() {},
  287. onSDKReady: function onSDKReady(_ref) {var name = _ref.name;
  288. var isSDKReady = name === uni.$TUIKitEvent.SDK_READY ? true : false;
  289. if (isSDKReady) {
  290. uni.$emit('isSDKReady', {
  291. isSDKReady: true });
  292. }
  293. },
  294. onNetStateChange: function onNetStateChange() {},
  295. onSDKReload: function onSDKReload() {},
  296. onSdkNotReady: function onSdkNotReady() {},
  297. onKickedOut: function onKickedOut() {
  298. uni.showToast({
  299. title: '您被踢下线',
  300. icon: 'error' });
  301. uni.reLaunch({
  302. url: '/pages/login/login' });
  303. },
  304. /**
  305. * 推荐下拉刷新、加载更多
  306. */
  307. recommendRefresh: function recommendRefresh() {var _this3 = this;
  308. if (!uni.getStorageSync('token')) {
  309. setTimeout(function () {
  310. _this3.recommendTriggered = false;
  311. _this3.recommendRefreshing = false;
  312. }, 1000);
  313. return;
  314. }
  315. if (this.recommendRefreshing)
  316. {
  317. return;
  318. }
  319. this.recommendRefreshing = true;
  320. setTimeout(function () {
  321. _this3.recommendTriggered = false;
  322. _this3.recommendRefreshing = false;
  323. }, 1000);
  324. this.recommendListOptions.page = {
  325. index: 1,
  326. size: 20,
  327. sortValues: [] };
  328. this.getRecommendTopsMData();
  329. this.getRecommendTopsHData();
  330. this.getRecommendList();
  331. },
  332. recommendPulling: function recommendPulling(e) {},
  333. recommendRestore: function recommendRestore() {this.recommendTriggered = true;},
  334. recommendAbort: function recommendAbort() {},
  335. recommendToBottom: function recommendToBottom() {
  336. if (this.recommendList.length >= this.recommendTotal) {return;}
  337. this.recommendListOptions.page.index++;
  338. this.getRecommendList();
  339. },
  340. /**
  341. * 附近下拉刷新、加载更多
  342. */
  343. nearRefresh: function nearRefresh() {var _this4 = this;
  344. if (this.nearRefreshing)
  345. {
  346. return;
  347. }
  348. this.nearRefreshing = true;
  349. setTimeout(function () {
  350. _this4.nearTriggered = false;
  351. _this4.nearRefreshing = false;
  352. }, 1000);
  353. this.nearListOptions.page = {
  354. index: 1,
  355. size: 20,
  356. sortValues: [] };
  357. this.getNearTopsMData();
  358. this.getNearTopsHData();
  359. this.getNearList();
  360. },
  361. nearPulling: function nearPulling(e) {},
  362. nearRestore: function nearRestore() {this.nearTriggered = true;},
  363. nearAbort: function nearAbort() {},
  364. nearToBottom: function nearToBottom() {
  365. if (this.nearList.length >= this.nearTotal) {return;}
  366. this.nearListOptions.page.index++;
  367. this.getNearList();
  368. },
  369. /**
  370. * 计算scroll高度
  371. */
  372. computedScollviewHeight: function computedScollviewHeight() {var _this5 = this;
  373. var query = uni.createSelectorQuery().in(this);
  374. var heightLeaf = this.$store.state.tabbarHeight / 2;
  375. query.select('#topnav').boundingClientRect(function (data) {
  376. heightLeaf += data.height;
  377. }).exec(function () {
  378. var sysInfo = uni.getSystemInfoSync();
  379. _this5.scrollHeight = sysInfo.windowHeight - heightLeaf;
  380. });
  381. },
  382. /**
  383. * 计算列表定位距离
  384. */
  385. computedLocation: function computedLocation() {var _this6 = this;
  386. uni.getFuzzyLocation({
  387. type: 'gcj02',
  388. success: function success(res) {
  389. _this6.latitude = res.latitude;
  390. _this6.longitude = res.longitude;
  391. _this6.$store.commit('setLatitude', _this6.latitude);
  392. _this6.$store.commit('setLongitude', _this6.longitude);
  393. wxMapSdk.reverseGeocoder({
  394. location: {
  395. latitude: res.latitude,
  396. longitude: res.longitude },
  397. success: function success(result) {
  398. _this6.locationCity = result.result.ad_info.city;
  399. _this6.locationCityCode = result.result.ad_info.city_code.split(result.result.ad_info.nation_code)[1];
  400. _this6.getTempRecommendList();
  401. if (!uni.getStorageSync('token')) {
  402. _this6.getTempRecommendList();
  403. } else
  404. {
  405. _this6.$api.public.heartBeat({
  406. city: _this6.locationCity,
  407. cityCode: _this6.locationCityCode,
  408. geo: {
  409. lat: _this6.latitude,
  410. lon: _this6.longitude } }).
  411. then(function () {
  412. _this6.getNearTopsMData();
  413. _this6.getNearTopsHData();
  414. _this6.getNearList();
  415. _this6.getRecommendList();
  416. _this6.showGetLocation = false;
  417. }).catch(function (err) {
  418. _this6.getTempRecommendList();
  419. });
  420. }
  421. } });
  422. },
  423. fail: function fail(err) {
  424. _this6.showGetLocation = true;
  425. uni.showModal({
  426. content: '检测到您没打开地址信息权限,是否去设置打开?',
  427. confirmText: "确认",
  428. cancelText: '取消',
  429. success: function success(res) {
  430. if (res.confirm) {
  431. uni.openSetting({
  432. success: function success(ress) {
  433. if (ress.authSetting) {
  434. _this6.computedLocation();
  435. }
  436. } });
  437. }
  438. } });
  439. } });
  440. },
  441. toLogin: function toLogin() {
  442. uni.reLaunch({
  443. url: '/pages/login/login' });
  444. },
  445. navClick: function navClick(index) {
  446. if (!uni.getStorageSync('token')) {
  447. this.popup = {
  448. content1: '您还未登录',
  449. content2: '该功能登录后才能使用',
  450. tip1: '',
  451. tip2: '',
  452. btntext: '去登录' };
  453. this.$refs.popup.open();
  454. return;
  455. }
  456. this.rankingOptions.city = index === 0 ? '' : this.locationCity;
  457. this.rankingOptions.cityCode = index === 0 ? '' : this.locationCityCode;
  458. this.navIndex = index;
  459. },
  460. toSearch: function toSearch() {
  461. if (!uni.getStorageSync('token')) {
  462. this.popup = {
  463. content1: '您还未登录',
  464. content2: '该功能登录后才能使用',
  465. tip1: '',
  466. tip2: '',
  467. btntext: '去登录' };
  468. this.$refs.popup.open();
  469. return;
  470. }
  471. uni.navigateTo({
  472. url: '/pages/search/search' });
  473. },
  474. topsNavClick: function topsNavClick(index) {
  475. this.topsIndex = index;
  476. },
  477. outerSwiperChange: function outerSwiperChange(e) {
  478. this.navIndex = e.detail.current;
  479. },
  480. swiperChange: function swiperChange(e) {
  481. this.topsIndex = e.detail.current;
  482. },
  483. getRecommendTopsMData: function getRecommendTopsMData() {var _this7 = this;
  484. this.rankingOptions.type = 'M';
  485. this.$api.public.ranking(this.rankingOptions).then(function (res) {
  486. _this7.recommendTopsM = res.data.list;
  487. });
  488. },
  489. getRecommendTopsHData: function getRecommendTopsHData() {var _this8 = this;
  490. this.rankingOptions.type = 'H';
  491. this.$api.public.ranking(this.rankingOptions).then(function (res) {
  492. _this8.recommendTopsH = res.data.list;
  493. });
  494. },
  495. getNearTopsMData: function getNearTopsMData() {var _this9 = this;
  496. this.rankingOptions.type = 'M';
  497. this.rankingOptions.city = this.locationCity;
  498. this.rankingOptions.cityCode = this.locationCityCode;
  499. this.$api.public.ranking(this.rankingOptions).then(function (res) {
  500. _this9.nearTopsM = res.data.list;
  501. });
  502. },
  503. getNearTopsHData: function getNearTopsHData() {var _this10 = this;
  504. this.rankingOptions.type = 'H';
  505. this.rankingOptions.city = this.locationCity;
  506. this.rankingOptions.cityCode = this.locationCityCode;
  507. this.$api.public.ranking(this.rankingOptions).then(function (res) {
  508. _this10.nearTopsH = res.data.list;
  509. });
  510. },
  511. getTempRecommendList: function getTempRecommendList() {var _this11 = this; //获取免登录体验数据
  512. this.recommendListOptions.type = 'FamaleReco';
  513. this.$api.public.friendsNoAuth(this.recommendListOptions).then(function (res) {
  514. if (res.status === 'Succ') {
  515. _this11.recommendTotal = res.data.page.recordCount;
  516. _this11.recommendListOptions.page.sortValues = res.data.sortValues;
  517. var arr = [],obj = { latitude: 0, longitude: 0 };
  518. for (var i = 0; i < res.data.users.length; i++) {
  519. res.data.users[i].lastActiveTime = _this11.$moment(new Date()).diff(res.data.users[i].lastActive, 'minutes');
  520. obj = { latitude: 0, longitude: 0 };
  521. obj.latitude = res.data.users[i].geo.lat;
  522. obj.longitude = res.data.users[i].geo.lon;
  523. arr.push(obj);
  524. }
  525. wxMapSdk.calculateDistance({
  526. mode: 'straight',
  527. from: {
  528. latitude: _this11.latitude,
  529. longitude: _this11.longitude },
  530. to: arr,
  531. success: function success(dists) {
  532. if (dists.message === "query ok") {
  533. for (var j = 0; j < dists.result.elements.length; j++) {
  534. res.data.users[j].distance = dists.result.elements[j].distance > 1000 ? "".concat(Math.floor(dists.result.elements[j].distance / 100) / 10, "km") : "".concat(dists.result.elements[j].distance, "m");
  535. }
  536. if (_this11.recommendListOptions.page.index > 1) {
  537. _this11.recommendList = [].concat(_toConsumableArray(_this11.recommendList), _toConsumableArray(res.data.users));
  538. } else
  539. {
  540. _this11.recommendList = res.data.users;
  541. }
  542. uni.hideLoading();
  543. _this11.$forceUpdate();
  544. }
  545. } });
  546. _this11.recommendList = res.data.users;
  547. }
  548. });
  549. },
  550. getRecommendList: function getRecommendList() {var _this12 = this;
  551. var user = JSON.parse(uni.getStorageSync('user'));
  552. this.recommendListOptions.type = user.sex === 'male' ? 'MaleReco' : 'FamaleReco';
  553. this.recommendListOptions.queryPre.city = this.locationCity;
  554. this.recommendListOptions.queryPre.cityCode = this.locationCityCode;
  555. this.recommendListOptions.queryPre.geo.lat = this.latitude;
  556. this.recommendListOptions.queryPre.geo.lon = this.longitude;
  557. this.$api.public.friends(this.recommendListOptions).then(function (res) {
  558. if (res.status === 'Succ') {
  559. _this12.recommendTotal = res.data.page.recordCount;
  560. _this12.recommendListOptions.page.sortValues = res.data.sortValues;
  561. var arr = [],obj = { latitude: 0, longitude: 0 };
  562. for (var i = 0; i < res.data.users.length; i++) {
  563. res.data.users[i].lastActiveTime = _this12.$moment(new Date()).diff(res.data.users[i].lastActive, 'minutes');
  564. obj = { latitude: 0, longitude: 0 };
  565. obj.latitude = res.data.users[i].geo.lat;
  566. obj.longitude = res.data.users[i].geo.lon;
  567. arr.push(obj);
  568. }
  569. wxMapSdk.calculateDistance({
  570. mode: 'straight',
  571. from: {
  572. latitude: _this12.latitude,
  573. longitude: _this12.longitude },
  574. to: arr,
  575. success: function success(dists) {
  576. if (dists.message === "query ok") {
  577. for (var j = 0; j < dists.result.elements.length; j++) {
  578. res.data.users[j].distance = dists.result.elements[j].distance > 1000 ? "".concat(Math.floor(dists.result.elements[j].distance / 100) / 10, "km") : "".concat(dists.result.elements[j].distance, "m");
  579. }
  580. if (_this12.recommendListOptions.page.index > 1) {
  581. _this12.recommendList = [].concat(_toConsumableArray(_this12.recommendList), _toConsumableArray(res.data.users));
  582. } else
  583. {
  584. _this12.recommendList = res.data.users;
  585. }
  586. _this12.$forceUpdate();
  587. }
  588. } });
  589. }
  590. });
  591. },
  592. getNearList: function getNearList() {var _this13 = this;
  593. var user = JSON.parse(uni.getStorageSync('user'));
  594. this.nearListOptions.type = user.sex === 'male' ? 'MaleNearby' : 'FamaleNearby';
  595. this.nearListOptions.queryPre.city = this.locationCity;
  596. this.nearListOptions.queryPre.cityCode = this.locationCityCode;
  597. this.nearListOptions.queryPre.geo.lat = this.latitude;
  598. this.nearListOptions.queryPre.geo.lon = this.longitude;
  599. this.$api.public.friends(this.nearListOptions).then(function (res) {
  600. if (res.status === 'Succ' && res.data.users.length > 0) {
  601. _this13.nearTotal = res.data.page.recordCount;
  602. _this13.nearListOptions.page.sortValues = res.data.sortValues;
  603. _this13.showNoData = res.data.users.length === 0 ? true : false;
  604. var arr = [],obj = { latitude: 0, longitude: 0 };
  605. for (var i = 0; i < res.data.users.length; i++) {
  606. res.data.users[i].lastActiveTime = _this13.$moment(new Date()).diff(res.data.users[i].lastActive, 'minutes');
  607. obj = { latitude: 0, longitude: 0 };
  608. obj.latitude = res.data.users[i].geo.lat;
  609. obj.longitude = res.data.users[i].geo.lon;
  610. arr.push(obj);
  611. }
  612. wxMapSdk.calculateDistance({
  613. mode: 'straight',
  614. from: {
  615. latitude: _this13.latitude,
  616. longitude: _this13.longitude },
  617. to: arr,
  618. success: function success(dists) {
  619. if (dists.message === "query ok") {
  620. for (var j = 0; j < dists.result.elements.length; j++) {
  621. res.data.users[j].distance = dists.result.elements[j].distance > 1000 ? "".concat(Math.floor(dists.result.elements[j].distance / 100) / 10, "km") : "".concat(dists.result.elements[j].distance, "m");
  622. }
  623. if (_this13.nearListOptions.page.index > 1) {
  624. _this13.nearList = [].concat(_toConsumableArray(_this13.nearList), _toConsumableArray(res.data.users));
  625. } else
  626. {
  627. _this13.nearList = res.data.users;
  628. }
  629. _this13.$forceUpdate();
  630. }
  631. } });
  632. } else
  633. {
  634. _this13.showNoData = _this13.nearList.length === 0 ? true : false;
  635. }
  636. });
  637. },
  638. toDetail: function toDetail(id) {var _this14 = this;
  639. if (!uni.getStorageSync('token')) {
  640. this.popup = {
  641. content1: '您还未登录',
  642. content2: '该功能登录后才能使用',
  643. tip1: '',
  644. tip2: '',
  645. btntext: '去登录' };
  646. this.$refs.popup.open();
  647. return;
  648. }
  649. uni.showLoading({});
  650. var user = JSON.parse(uni.getStorageSync('user'));
  651. this.$api.public.userDetail({ getAlbum: true, completeUser: user, uponUserId: id }).then(function (res) {
  652. if (res.data.frozen) {
  653. uni.showToast({
  654. title: '该用户已被冻结',
  655. icon: 'none' });
  656. return;
  657. }
  658. if (res.data.sex === user.sex) {
  659. uni.showToast({
  660. title: '同性用户不能查看主页',
  661. icon: 'none' });
  662. } else
  663. {
  664. _this14.otherInfo = res.data;
  665. uni.hideLoading();
  666. uni.navigateTo({
  667. url: "/pages/friends/user?id=".concat(id) });
  668. }
  669. });
  670. } } };exports.default = _default;
  671. /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 1)["default"]))
  672. /***/ }),
  673. /***/ 161:
  674. /*!******************************************************************************************************************************!*\
  675. !*** D:/meloinfo/sugarpark-mini-program/pages/friends/friends.vue?vue&type=style&index=0&id=081d8e32&lang=scss&scoped=true& ***!
  676. \******************************************************************************************************************************/
  677. /*! no static exports found */
  678. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  679. "use strict";
  680. __webpack_require__.r(__webpack_exports__);
  681. /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_style_index_0_id_081d8e32_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--8-oneOf-1-3!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./friends.vue?vue&type=style&index=0&id=081d8e32&lang=scss&scoped=true& */ 162);
  682. /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_style_index_0_id_081d8e32_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_style_index_0_id_081d8e32_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
  683. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_style_index_0_id_081d8e32_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_style_index_0_id_081d8e32_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  684. /* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_friends_vue_vue_type_style_index_0_id_081d8e32_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
  685. /***/ }),
  686. /***/ 162:
  687. /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  688. !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-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--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/meloinfo/sugarpark-mini-program/pages/friends/friends.vue?vue&type=style&index=0&id=081d8e32&lang=scss&scoped=true& ***!
  689. \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  690. /*! no static exports found */
  691. /***/ (function(module, exports, __webpack_require__) {
  692. // extracted by mini-css-extract-plugin
  693. if(false) { var cssReload; }
  694. /***/ })
  695. },[[152,"common/runtime","common/vendor"]]]);
  696. //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/friends/friends.js.map