chat.js 46 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787
  1. require('../../common/vendor.js');(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["bundle/pages/chat/chat"],{
  2. /***/ 712:
  3. /*!************************************************************************!*\
  4. !*** D:/工作/项目2/华畦/xcw/main.js?{"page":"bundle%2Fpages%2Fchat%2Fchat"} ***!
  5. \************************************************************************/
  6. /*! no static exports found */
  7. /***/ (function(module, exports, __webpack_require__) {
  8. "use strict";
  9. /* WEBPACK VAR INJECTION */(function(wx, createPage) {
  10. var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
  11. __webpack_require__(/*! uni-pages */ 26);
  12. var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25));
  13. var _chat = _interopRequireDefault(__webpack_require__(/*! ./bundle/pages/chat/chat.vue */ 713));
  14. // @ts-ignore
  15. wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
  16. createPage(_chat.default);
  17. /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ 1)["default"], __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["createPage"]))
  18. /***/ }),
  19. /***/ 713:
  20. /*!***************************************************!*\
  21. !*** D:/工作/项目2/华畦/xcw/bundle/pages/chat/chat.vue ***!
  22. \***************************************************/
  23. /*! no static exports found */
  24. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  25. "use strict";
  26. __webpack_require__.r(__webpack_exports__);
  27. /* harmony import */ var _chat_vue_vue_type_template_id_57e01325___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./chat.vue?vue&type=template&id=57e01325& */ 714);
  28. /* harmony import */ var _chat_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./chat.vue?vue&type=script&lang=js& */ 716);
  29. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _chat_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 _chat_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  30. /* harmony import */ var _chat_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./chat.vue?vue&type=style&index=0&lang=scss& */ 720);
  31. /* 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 */ 57);
  32. var renderjs
  33. /* normalize component */
  34. 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"])(
  35. _chat_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
  36. _chat_vue_vue_type_template_id_57e01325___WEBPACK_IMPORTED_MODULE_0__["render"],
  37. _chat_vue_vue_type_template_id_57e01325___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
  38. false,
  39. null,
  40. null,
  41. null,
  42. false,
  43. _chat_vue_vue_type_template_id_57e01325___WEBPACK_IMPORTED_MODULE_0__["components"],
  44. renderjs
  45. )
  46. component.options.__file = "bundle/pages/chat/chat.vue"
  47. /* harmony default export */ __webpack_exports__["default"] = (component.exports);
  48. /***/ }),
  49. /***/ 714:
  50. /*!**********************************************************************************!*\
  51. !*** D:/工作/项目2/华畦/xcw/bundle/pages/chat/chat.vue?vue&type=template&id=57e01325& ***!
  52. \**********************************************************************************/
  53. /*! exports provided: render, staticRenderFns, recyclableRender, components */
  54. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  55. "use strict";
  56. __webpack_require__.r(__webpack_exports__);
  57. /* 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_17_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_chat_vue_vue_type_template_id_57e01325___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--17-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!./chat.vue?vue&type=template&id=57e01325& */ 715);
  58. /* 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_17_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_chat_vue_vue_type_template_id_57e01325___WEBPACK_IMPORTED_MODULE_0__["render"]; });
  59. /* 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_17_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_chat_vue_vue_type_template_id_57e01325___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
  60. /* 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_17_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_chat_vue_vue_type_template_id_57e01325___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
  61. /* 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_17_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_chat_vue_vue_type_template_id_57e01325___WEBPACK_IMPORTED_MODULE_0__["components"]; });
  62. /***/ }),
  63. /***/ 715:
  64. /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  65. !*** ./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!D:/工作/项目2/华畦/xcw/bundle/pages/chat/chat.vue?vue&type=template&id=57e01325& ***!
  66. \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  67. /*! exports provided: render, staticRenderFns, recyclableRender, components */
  68. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  69. "use strict";
  70. __webpack_require__.r(__webpack_exports__);
  71. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
  72. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
  73. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
  74. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
  75. var components
  76. try {
  77. components = {
  78. uLoading: function () {
  79. return __webpack_require__.e(/*! import() | components/uview-ui/components/u-loading/u-loading */ "components/uview-ui/components/u-loading/u-loading").then(__webpack_require__.bind(null, /*! @/components/uview-ui/components/u-loading/u-loading.vue */ 1230))
  80. },
  81. priceFormat: function () {
  82. return __webpack_require__.e(/*! import() | components/price-format/price-format */ "components/price-format/price-format").then(__webpack_require__.bind(null, /*! @/components/price-format/price-format.vue */ 1079))
  83. },
  84. emoji: function () {
  85. return Promise.all(/*! import() | components/emoji/emoji */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/emoji/emoji")]).then(__webpack_require__.bind(null, /*! @/components/emoji/emoji.vue */ 1439))
  86. },
  87. uIcon: function () {
  88. return __webpack_require__.e(/*! import() | components/uview-ui/components/u-icon/u-icon */ "components/uview-ui/components/u-icon/u-icon").then(__webpack_require__.bind(null, /*! @/components/uview-ui/components/u-icon/u-icon.vue */ 913))
  89. },
  90. uImage: function () {
  91. return __webpack_require__.e(/*! import() | components/uview-ui/components/u-image/u-image */ "components/uview-ui/components/u-image/u-image").then(__webpack_require__.bind(null, /*! @/components/uview-ui/components/u-image/u-image.vue */ 995))
  92. },
  93. }
  94. } catch (e) {
  95. if (
  96. e.message.indexOf("Cannot find module") !== -1 &&
  97. e.message.indexOf(".vue") !== -1
  98. ) {
  99. console.error(e.message)
  100. console.error("1. 排查组件名称拼写是否正确")
  101. console.error(
  102. "2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"
  103. )
  104. console.error(
  105. "3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件"
  106. )
  107. } else {
  108. throw e
  109. }
  110. }
  111. var render = function () {
  112. var _vm = this
  113. var _h = _vm.$createElement
  114. var _c = _vm._self._c || _h
  115. var l0 = _vm.__map(_vm.recoreds, function (item, index) {
  116. var $orig = _vm.__get_orig(item)
  117. var m0 = item.type == 1 ? _vm.timeFormat(item, index) : null
  118. var m1 = item.type == 1 && m0 ? _vm.timeFormat(item, index) : null
  119. var m2 = item.type == 1 ? _vm.$getImageUri(item.from_avatar) : null
  120. var m3 =
  121. item.type == 1 && item.msg_type == 1 ? _vm.replaceEmoji(item.msg) : null
  122. var m4 =
  123. item.type == 1 && item.msg_type == 2 ? _vm.$getImageUri(item.msg) : null
  124. var m5 =
  125. item.type == 1 && item.msg_type == 2 ? _vm.$getImageUri(item.msg) : null
  126. var m6 =
  127. item.type == 1 && item.msg_type == 3
  128. ? _vm.$getImageUri(item.goods.image)
  129. : null
  130. return {
  131. $orig: $orig,
  132. m0: m0,
  133. m1: m1,
  134. m2: m2,
  135. m3: m3,
  136. m4: m4,
  137. m5: m5,
  138. m6: m6,
  139. }
  140. })
  141. if (!_vm._isMounted) {
  142. _vm.e0 = function ($event) {
  143. _vm.showEmoji = false
  144. }
  145. _vm.e1 = function ($event) {
  146. _vm.showGoods = false
  147. }
  148. _vm.e2 = function ($event) {
  149. _vm.showGoods = false
  150. }
  151. }
  152. _vm.$mp.data = Object.assign(
  153. {},
  154. {
  155. $root: {
  156. l0: l0,
  157. },
  158. }
  159. )
  160. }
  161. var recyclableRender = false
  162. var staticRenderFns = []
  163. render._withStripped = true
  164. /***/ }),
  165. /***/ 716:
  166. /*!****************************************************************************!*\
  167. !*** D:/工作/项目2/华畦/xcw/bundle/pages/chat/chat.vue?vue&type=script&lang=js& ***!
  168. \****************************************************************************/
  169. /*! no static exports found */
  170. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  171. "use strict";
  172. __webpack_require__.r(__webpack_exports__);
  173. /* 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_13_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_chat_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--13-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!./chat.vue?vue&type=script&lang=js& */ 717);
  174. /* 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_13_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_chat_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_13_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_chat_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
  175. /* 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_13_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_chat_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 _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_13_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_chat_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  176. /* 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_13_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_chat_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
  177. /***/ }),
  178. /***/ 717:
  179. /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  180. !*** ./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!D:/工作/项目2/华畦/xcw/bundle/pages/chat/chat.vue?vue&type=script&lang=js& ***!
  181. \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  182. /*! no static exports found */
  183. /***/ (function(module, exports, __webpack_require__) {
  184. "use strict";
  185. /* WEBPACK VAR INJECTION */(function(uni) {
  186. var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
  187. Object.defineProperty(exports, "__esModule", {
  188. value: true
  189. });
  190. exports.default = void 0;
  191. var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 30));
  192. var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ 18));
  193. var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ 5));
  194. var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 32));
  195. var _socket = _interopRequireDefault(__webpack_require__(/*! @/utils/socket */ 718));
  196. var _user = __webpack_require__(/*! @/api/user */ 40);
  197. var _app = __webpack_require__(/*! @/api/app */ 34);
  198. var _store = __webpack_require__(/*! @/api/store */ 44);
  199. var _tools = __webpack_require__(/*! @/utils/tools */ 41);
  200. var _date = __webpack_require__(/*! @/utils/date */ 719);
  201. var _vuex = __webpack_require__(/*! vuex */ 33);
  202. //
  203. //
  204. //
  205. //
  206. //
  207. //
  208. //
  209. //
  210. //
  211. //
  212. //
  213. //
  214. //
  215. //
  216. //
  217. //
  218. //
  219. //
  220. //
  221. //
  222. //
  223. //
  224. //
  225. //
  226. //
  227. //
  228. //
  229. //
  230. //
  231. //
  232. //
  233. //
  234. //
  235. //
  236. //
  237. //
  238. //
  239. //
  240. //
  241. //
  242. //
  243. //
  244. //
  245. //
  246. //
  247. //
  248. //
  249. //
  250. //
  251. //
  252. //
  253. //
  254. //
  255. //
  256. //
  257. //
  258. //
  259. //
  260. //
  261. //
  262. //
  263. //
  264. //
  265. //
  266. //
  267. //
  268. //
  269. //
  270. //
  271. //
  272. //
  273. //
  274. //
  275. //
  276. //
  277. //
  278. //
  279. //
  280. //
  281. //
  282. //
  283. //
  284. //
  285. //
  286. //
  287. //
  288. //
  289. //
  290. //
  291. //
  292. //
  293. //
  294. var _default = {
  295. data: function data() {
  296. return {
  297. pageStatus: 'loading',
  298. scrollTop: '',
  299. intoView: '',
  300. page: 1,
  301. msg: '',
  302. socket: {},
  303. kefu: {},
  304. showEmoji: false,
  305. recoreds: [],
  306. errorMsg: '',
  307. goodsInfo: {},
  308. isError: false,
  309. showGoods: false,
  310. showIndex: -1
  311. };
  312. },
  313. computed: {
  314. // 设置记录
  315. timeFormat: function timeFormat() {
  316. var _this = this;
  317. return function (item, index) {
  318. var timeFmt = (0, _date.timeFormatChat)(item.create_time_stamp);
  319. if (index && item.create_time_stamp - _this.recoreds[index - 1].create_time_stamp < 300 && !item.show_time) {
  320. timeFmt = '';
  321. }
  322. return timeFmt;
  323. };
  324. },
  325. // 表情转换
  326. replaceEmoji: function replaceEmoji() {
  327. return function (str) {
  328. return str.replace(/\[em-([a-z_]+)\]/g, "<span class=\"em em-$1\"></span>");
  329. };
  330. },
  331. // 获取图片域名
  332. $getImageUri: function $getImageUri() {
  333. var _this2 = this;
  334. return function (url) {
  335. return _this2.$store.state.app.config.base_domain + url;
  336. };
  337. }
  338. },
  339. watch: {
  340. kefu: function kefu(val) {
  341. if (val.id) {
  342. this.setTitle(val.nickname);
  343. }
  344. }
  345. },
  346. methods: {
  347. // 初始化
  348. init: function init() {
  349. var _this3 = this;
  350. this.shopId = this.$Route.query.shop_id || 0;
  351. this.goodsId = this.$Route.query.goods_id;
  352. this.socket = new _socket.default(this.appConfig.ws_domain, {
  353. token: this.$store.getters.token,
  354. type: 'user',
  355. client: _tools.client,
  356. shop_id: this.shopId
  357. });
  358. this.socket.addEvent('connect', function () {
  359. _this3.setTitle('连接中...');
  360. });
  361. this.socket.addEvent('open', function () {
  362. _this3.setTitle(_this3.kefu.nickname);
  363. _this3.isError = false;
  364. });
  365. this.socket.addEvent('message', function (data) {
  366. switch (data.event) {
  367. case 'login':
  368. _this3.loginEvent(data.data);
  369. break;
  370. case 'chat':
  371. _this3.chatEvent(data.data);
  372. break;
  373. case 'transfer':
  374. _this3.transferEvent(data.data);
  375. break;
  376. case 'error':
  377. _this3.errorEvent(data.data);
  378. break;
  379. }
  380. });
  381. this.socket.addEvent('error', function (data) {
  382. _this3.setTitle('连接失败');
  383. });
  384. },
  385. showTips: function showTips(msg) {
  386. var _this4 = this;
  387. if (!msg) {
  388. console.log('1111');
  389. // uni.navigateTo({
  390. // url: '/bundle/pages/contact_offical/contact_offical?id=' + this.shopId,
  391. // success(e) {
  392. // console.log(e, 'cg');
  393. // },
  394. // fail(e) {
  395. // console.log(e, 'sb');
  396. // }
  397. // });
  398. return;
  399. } else {
  400. uni.showModal({
  401. title: '温馨提示',
  402. content: msg,
  403. success: function success(res) {
  404. if (res.confirm) {
  405. uni.redirectTo({
  406. url: "/bundle/pages/contact_offical/contact_offical?id=".concat(_this4.shopId)
  407. });
  408. } else if (res.cancel) {
  409. _this4.$Router.back();
  410. }
  411. }
  412. });
  413. }
  414. },
  415. getConfig: function getConfig() {
  416. return (0, _app.getChatConfig)({
  417. shop_id: this.shopId
  418. }).then(function (res) {
  419. return Promise.resolve(res);
  420. }).catch(function () {
  421. return Promise.reject();
  422. });
  423. },
  424. // 获取数据
  425. getData: function getData() {
  426. var _this5 = this;
  427. return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
  428. var res;
  429. return _regenerator.default.wrap(function _callee$(_context) {
  430. while (1) {
  431. switch (_context.prev = _context.next) {
  432. case 0:
  433. _context.prev = 0;
  434. _context.next = 3;
  435. return _this5.getConfig();
  436. case 3:
  437. res = _context.sent;
  438. console.log(res);
  439. if (!(res.code == 0)) {
  440. _context.next = 7;
  441. break;
  442. }
  443. return _context.abrupt("return", _this5.showTips(res.msg));
  444. case 7:
  445. _context.next = 9;
  446. return _this5.getChatRecord();
  447. case 9:
  448. _this5.getGoods();
  449. _this5.scrollToBottom();
  450. if (_this5.kefu.id) {
  451. _context.next = 14;
  452. break;
  453. }
  454. _this5.setTitle('客服不在线');
  455. return _context.abrupt("return");
  456. case 14:
  457. _this5.socket.connect();
  458. _context.next = 19;
  459. break;
  460. case 17:
  461. _context.prev = 17;
  462. _context.t0 = _context["catch"](0);
  463. case 19:
  464. case "end":
  465. return _context.stop();
  466. }
  467. }
  468. }, _callee, null, [[0, 17]]);
  469. }))();
  470. },
  471. getGoods: function getGoods() {
  472. var _this6 = this;
  473. if (!this.goodsId) return;
  474. (0, _store.getGoodsDetail)({
  475. goods_id: this.goodsId
  476. }).then(function (res) {
  477. if (res.code == 1) {
  478. _this6.goodsInfo = res.data;
  479. if (_this6.kefu.id) {
  480. _this6.showGoods = true;
  481. }
  482. }
  483. });
  484. },
  485. // 图片预览
  486. previewImage: function previewImage(url) {
  487. uni.previewImage({
  488. urls: [url]
  489. });
  490. },
  491. // 上传图片
  492. uploadFile: function uploadFile() {
  493. var _this7 = this;
  494. return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
  495. var _yield$uni$chooseImag, _yield$uni$chooseImag2, error, success, file;
  496. return _regenerator.default.wrap(function _callee2$(_context2) {
  497. while (1) {
  498. switch (_context2.prev = _context2.next) {
  499. case 0:
  500. _context2.next = 2;
  501. return uni.chooseImage({
  502. count: 1
  503. });
  504. case 2:
  505. _yield$uni$chooseImag = _context2.sent;
  506. _yield$uni$chooseImag2 = (0, _slicedToArray2.default)(_yield$uni$chooseImag, 2);
  507. error = _yield$uni$chooseImag2[0];
  508. success = _yield$uni$chooseImag2[1];
  509. if (!error) {
  510. _context2.next = 8;
  511. break;
  512. }
  513. return _context2.abrupt("return");
  514. case 8:
  515. uni.showLoading({
  516. title: '上传中...'
  517. });
  518. _context2.prev = 9;
  519. _context2.next = 12;
  520. return (0, _tools.uploadFile)(success.tempFilePaths[0]);
  521. case 12:
  522. file = _context2.sent;
  523. _this7.send(file.base_uri, 2);
  524. uni.hideLoading();
  525. _context2.next = 21;
  526. break;
  527. case 17:
  528. _context2.prev = 17;
  529. _context2.t0 = _context2["catch"](9);
  530. _this7.$toast({
  531. title: '上传失败,请稍后再试'
  532. });
  533. uni.hideLoading();
  534. case 21:
  535. case "end":
  536. return _context2.stop();
  537. }
  538. }
  539. }, _callee2, null, [[9, 17]]);
  540. }))();
  541. },
  542. // 发送文本
  543. sendText: function sendText() {
  544. if (!this.msg) return;
  545. this.send(this.msg, 1);
  546. this.msg = '';
  547. },
  548. // 发送商品
  549. sendGoods: function sendGoods() {
  550. this.showGoods = false;
  551. this.send(this.goodsId, 3);
  552. },
  553. // 获取聊天记录
  554. getChatRecord: function getChatRecord() {
  555. var _this8 = this;
  556. return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3() {
  557. var page, pageStatus, res, _this8$recoreds, toid, _res$data, kefu, record;
  558. return _regenerator.default.wrap(function _callee3$(_context3) {
  559. while (1) {
  560. switch (_context3.prev = _context3.next) {
  561. case 0:
  562. page = _this8.page, pageStatus = _this8.pageStatus;
  563. if (!(pageStatus == 'finish')) {
  564. _context3.next = 3;
  565. break;
  566. }
  567. return _context3.abrupt("return");
  568. case 3:
  569. _context3.next = 5;
  570. return (0, _user.chatRecord)({
  571. shop_id: _this8.shopId,
  572. page_no: page
  573. });
  574. case 5:
  575. res = _context3.sent;
  576. if (res.code == 1) {
  577. toid = 0;
  578. _this8.page++;
  579. _res$data = res.data, kefu = _res$data.kefu, record = _res$data.record;
  580. _this8.kefu = kefu;
  581. _this8.showIndex = record.list.length;
  582. if (_this8.recoreds.length) {
  583. toid = _this8.recoreds[0].id;
  584. _this8.recoreds[0].show_time = true;
  585. }
  586. (_this8$recoreds = _this8.recoreds).unshift.apply(_this8$recoreds, (0, _toConsumableArray2.default)(record.list));
  587. _this8.$nextTick(function () {
  588. if (!record.more) {
  589. _this8.pageStatus = 'finish';
  590. }
  591. _this8.scrollToItem(toid);
  592. _this8.showIndex = -1;
  593. });
  594. }
  595. case 7:
  596. case "end":
  597. return _context3.stop();
  598. }
  599. }
  600. }, _callee3);
  601. }))();
  602. },
  603. // 发送消息
  604. send: function send(msg, type) {
  605. this.socket.send({
  606. event: 'chat',
  607. data: {
  608. msg: msg,
  609. msg_type: type,
  610. // 暂定 1=>文本;2=>图片;3=>表情
  611. to_id: this.kefu.id,
  612. // 接收人id;客服发给用户则为user_id, 用户发给客服则为kefu_id
  613. to_type: 'kefu'
  614. }
  615. });
  616. },
  617. // 显示、隐藏表情库
  618. handleEmojiShow: function handleEmojiShow() {
  619. var _this9 = this;
  620. this.showEmoji = !this.showEmoji;
  621. if (!this.showEmoji) return;
  622. setTimeout(function () {
  623. _this9.scrollToBottom();
  624. }, 300);
  625. },
  626. scrollToupper: function scrollToupper() {
  627. this.getChatRecord();
  628. },
  629. scrollToBottom: function scrollToBottom() {
  630. var _this10 = this;
  631. this.intoView = 'bottom';
  632. this.$nextTick(function () {
  633. _this10.intoView = '';
  634. });
  635. },
  636. scrollToItem: function scrollToItem(id) {
  637. var _this11 = this;
  638. this.intoView = "chat-item_".concat(id);
  639. this.$nextTick(function () {
  640. _this11.intoView = '';
  641. });
  642. },
  643. handleEmojiInput: function handleEmojiInput(val) {
  644. this.msg = this.msg + val;
  645. },
  646. chatEvent: function chatEvent(data) {
  647. var _this12 = this;
  648. this.isError = false;
  649. if (data.from_type == 'kefu') {
  650. uni.vibrateLong({
  651. success: function success() {
  652. console.log('success');
  653. }
  654. });
  655. }
  656. if (data.shop_id != this.shopId) {
  657. return;
  658. }
  659. this.recoreds.push(data);
  660. this.$nextTick(function () {
  661. (0, _tools.getRect)('#bottom').then(function (res) {
  662. if (res.bottom < 1000) {
  663. _this12.scrollToItem(data.id);
  664. }
  665. });
  666. });
  667. },
  668. errorEvent: function errorEvent(data) {
  669. var _this13 = this;
  670. this.errorMsg = data.msg;
  671. this.isError = true;
  672. this.$nextTick(function () {
  673. _this13.scrollToBottom();
  674. });
  675. },
  676. loginEvent: function loginEvent(data) {
  677. // 登录成功,发送用户上线通知
  678. this.socket.send({
  679. event: 'user_online',
  680. data: {
  681. kefu_id: this.kefu.id
  682. }
  683. });
  684. },
  685. transferEvent: function transferEvent(data) {
  686. this.kefu = data;
  687. },
  688. setTitle: function setTitle(title) {
  689. uni.setNavigationBarTitle({
  690. title: title
  691. });
  692. }
  693. },
  694. onLoad: function onLoad() {
  695. var _this14 = this;
  696. return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4() {
  697. return _regenerator.default.wrap(function _callee4$(_context4) {
  698. while (1) {
  699. switch (_context4.prev = _context4.next) {
  700. case 0:
  701. _this14.scrollToupper = (0, _tools.debounce)(_this14.scrollToupper, 500, _this14);
  702. _this14.init();
  703. _this14.getData();
  704. case 3:
  705. case "end":
  706. return _context4.stop();
  707. }
  708. }
  709. }, _callee4);
  710. }))();
  711. },
  712. onUnload: function onUnload() {
  713. this.socket.close();
  714. },
  715. onReady: function onReady() {}
  716. };
  717. exports.default = _default;
  718. /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
  719. /***/ }),
  720. /***/ 720:
  721. /*!*************************************************************************************!*\
  722. !*** D:/工作/项目2/华畦/xcw/bundle/pages/chat/chat.vue?vue&type=style&index=0&lang=scss& ***!
  723. \*************************************************************************************/
  724. /*! no static exports found */
  725. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  726. "use strict";
  727. __webpack_require__.r(__webpack_exports__);
  728. /* 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_chat_vue_vue_type_style_index_0_lang_scss___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!./chat.vue?vue&type=style&index=0&lang=scss& */ 721);
  729. /* 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_chat_vue_vue_type_style_index_0_lang_scss___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_chat_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
  730. /* 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_chat_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (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_chat_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  731. /* 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_chat_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
  732. /***/ }),
  733. /***/ 721:
  734. /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  735. !*** ./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:/工作/项目2/华畦/xcw/bundle/pages/chat/chat.vue?vue&type=style&index=0&lang=scss& ***!
  736. \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  737. /*! no static exports found */
  738. /***/ (function(module, exports, __webpack_require__) {
  739. // extracted by mini-css-extract-plugin
  740. if(false) { var cssReload; }
  741. /***/ })
  742. },[[712,"common/runtime","common/vendor","bundle/common/vendor"]]]);
  743. //# sourceMappingURL=../../../../.sourcemap/mp-weixin/bundle/pages/chat/chat.js.map