default-service-box.js 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209
  1. exports.ids = [11];
  2. exports.modules = {
  3. /***/ 154:
  4. /***/ (function(module, exports, __webpack_require__) {
  5. // style-loader: Adds some css to the DOM by adding a <style> tag
  6. // load the styles
  7. var content = __webpack_require__(170);
  8. if(content.__esModule) content = content.default;
  9. if(typeof content === 'string') content = [[module.i, content, '']];
  10. if(content.locals) module.exports = content.locals;
  11. // add CSS to SSR context
  12. var add = __webpack_require__(4).default
  13. module.exports.__inject__ = function (context) {
  14. add("0edb6a5d", content, true, context)
  15. };
  16. /***/ }),
  17. /***/ 169:
  18. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  19. "use strict";
  20. __webpack_require__.r(__webpack_exports__);
  21. /* harmony import */ var _node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_4_3_0_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_15_9_8_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_10_2_1_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_2_2_4_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_components_2_2_1_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_15_9_8_vue_loader_lib_index_js_vue_loader_options_serviceBox_vue_vue_type_style_index_0_id_dac37c38_lang_scss_rel_stylesheet_2Fscss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(154);
  22. /* harmony import */ var _node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_4_3_0_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_15_9_8_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_10_2_1_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_2_2_4_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_components_2_2_1_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_15_9_8_vue_loader_lib_index_js_vue_loader_options_serviceBox_vue_vue_type_style_index_0_id_dac37c38_lang_scss_rel_stylesheet_2Fscss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_4_3_0_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_15_9_8_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_10_2_1_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_2_2_4_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_components_2_2_1_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_15_9_8_vue_loader_lib_index_js_vue_loader_options_serviceBox_vue_vue_type_style_index_0_id_dac37c38_lang_scss_rel_stylesheet_2Fscss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
  23. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_4_3_0_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_15_9_8_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_10_2_1_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_2_2_4_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_components_2_2_1_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_15_9_8_vue_loader_lib_index_js_vue_loader_options_serviceBox_vue_vue_type_style_index_0_id_dac37c38_lang_scss_rel_stylesheet_2Fscss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_4_3_0_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_15_9_8_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_10_2_1_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_2_2_4_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_components_2_2_1_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_15_9_8_vue_loader_lib_index_js_vue_loader_options_serviceBox_vue_vue_type_style_index_0_id_dac37c38_lang_scss_rel_stylesheet_2Fscss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  24. /***/ }),
  25. /***/ 170:
  26. /***/ (function(module, exports, __webpack_require__) {
  27. // Imports
  28. var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
  29. var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
  30. // Module
  31. ___CSS_LOADER_EXPORT___.push([module.i, ".col_red[data-v-dac37c38]{color:#f11111}.col_green[data-v-dac37c38]{color:#44be95}.col_white[data-v-dac37c38]{color:#fff}.flex-col[data-v-dac37c38]{flex-direction:column}.flex-j-c[data-v-dac37c38]{justify-content:center}.flex-j-sb[data-v-dac37c38]{justify-content:space-between}.flex-j-ar[data-v-dac37c38]{justify-content:space-around}.flex-a-c[data-v-dac37c38]{align-items:center}.flex-a-e[data-v-dac37c38]{align-items:flex-end}.w[data-v-dac37c38]{width:1200px}.m-auto[data-v-dac37c38]{margin:0 auto}.height-one[data-v-dac37c38]{height:100%}.flex[data-v-dac37c38]{display:flex}.text-overflow[data-v-dac37c38]{-webkit-line-clamp:4}.text-overflow[data-v-dac37c38],.text-overflow-2[data-v-dac37c38]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-overflow-2[data-v-dac37c38]{-webkit-line-clamp:2}.text-overflow-3[data-v-dac37c38]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.overflow-hide[data-v-dac37c38],.text-overflow-3[data-v-dac37c38]{overflow:hidden;text-overflow:ellipsis}.overflow-hide[data-v-dac37c38]{white-space:nowrap}.hiddenScroll[data-v-dac37c38]{scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;overflow-y:scroll}.hiddenScroll[data-v-dac37c38]::-webkit-scrollbar{display:none}.finger-point[data-v-dac37c38]{cursor:pointer}.cursor-default[data-v-dac37c38]{cursor:default}.el-icon-circle-close[data-v-dac37c38]{color:#fff}.service[data-v-dac37c38]{position:fixed;text-align:center;width:100px;bottom:150px;right:2%;z-index:3;box-shadow:0 2px 10px 0 hsla(0,0%,67.1%,.28);background-color:#fff}.service .service_mobile[data-v-dac37c38]{height:50px;border-bottom:1px solid #f4f4f4;word-break:break-all;padding:0 3px}.service .service_mobile_link[data-v-dac37c38]{height:50px;border-bottom:1px solid #f4f4f4;cursor:pointer}.service .service_qr[data-v-dac37c38]{width:70px;height:70px;margin:10px auto}.service .service_qr img[data-v-dac37c38]{width:100%;height:100%}.service .back_top[data-v-dac37c38]{cursor:pointer;margin-bottom:10px}.service-temp02[data-v-dac37c38]{position:fixed;text-align:center;width:64px;bottom:150px;right:2%;z-index:3;display:flex;flex-direction:column}.service-temp02 .service-temp02-item[data-v-dac37c38]{display:flex;width:62px;border-radius:5px;text-align:center;margin-bottom:9px;box-sizing:border-box;flex-direction:column;justify-content:space-around;align-items:center}.service-temp02 .service-temp02-item i[data-v-dac37c38]{font-size:26px}.service-temp02 .service-temp02-item[data-v-dac37c38]:hover{cursor:pointer}.service-temp02 .service-temp02-item:hover i[data-v-dac37c38]{transform:rotate(1turn);-webkit-transform:rotate(1turn);transition:transform .5s}.service-temp02 .item1[data-v-dac37c38]{background:var(--color);font-size:16px;line-height:1;height:120px;padding:15px;color:#fff;line-height:22px;font-weight:700;position:relative}.service-temp02 .item1 i[data-v-dac37c38]{font-weight:400}.service-temp02 .item2[data-v-dac37c38],.service-temp02 .item3[data-v-dac37c38],.service-temp02 .item4[data-v-dac37c38]{height:62px;border:1px solid var(--color);font-size:10px;color:var(--color);background:#fff}.service-temp02 .item2 i[data-v-dac37c38],.service-temp02 .item3 i[data-v-dac37c38],.service-temp02 .item4 i[data-v-dac37c38]{font-size:30px;transform:rotate(0deg);-webkit-transform:rotate(0deg);transition:transform .5s}.service-temp02 .item2[data-v-dac37c38]:hover,.service-temp02 .item3[data-v-dac37c38]:hover,.service-temp02 .item4[data-v-dac37c38]:hover{background:var(--color);color:#fff}.service-temp02 .item-box[data-v-dac37c38]{position:relative}.service-temp02 .item-box .phone-shows[data-v-dac37c38]{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:100%}.service-temp02 .item-box .phone-hide[data-v-dac37c38]{display:flex;width:60px;color:#fff;align-items:center;height:62px;position:absolute;right:0;top:-1px;padding:0 15px;text-align:left;background:var(--color);box-sizing:border-box;overflow:hidden;border-radius:5px;border:1px solid var(--color);z-index:-1;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.service-temp02 .item-box .phone-hide i[data-v-dac37c38]{margin-right:6px}.service-temp02 .item2:hover .phone-shows[data-v-dac37c38]{display:none}.service-temp02 .item2:hover .phone-hide[data-v-dac37c38]{z-index:1;width:230px}.service-temp02 .hover-box[data-v-dac37c38]{height:160px;width:140px;position:absolute;right:84px;min-height:90px;border-radius:3px;text-align:center;background:var(--color);font-size:13px;color:#fff;line-height:12px;top:-51px;font-size:10px;display:none;flex-direction:column;align-items:center;justify-content:space-around}.service-temp02 .hover-box img[data-v-dac37c38]{width:120px;height:120px}.service-temp02 .hover-box .triangle-right[data-v-dac37c38]{width:0;height:0;border-top:5px solid transparent;border-left:10px solid var(--color);border-bottom:5px solid transparent;position:absolute;right:-10px;top:50%;margin-top:-5px}.service-temp02 .item3:hover .hover-box[data-v-dac37c38],.service-temp02 .item4:hover .hover-box[data-v-dac37c38]{display:flex}.service-temp02 .back_top[data-v-dac37c38]{box-shadow:0 5px 10px 0 rgba(212,197,197,.3098);display:block;width:62px;height:30px;line-height:30px;border-radius:5px;text-align:center;background:#fff}.service-temp02 .back_top .icon-show[data-v-dac37c38]{color:var(--color);display:block}.service-temp02 .back_top .text-show[data-v-dac37c38]{display:none}.service-temp02 .back_top[data-v-dac37c38]:hover{background:var(--color);color:#fff;cursor:pointer}.service-temp02 .back_top:hover .icon-show[data-v-dac37c38]{display:none}.service-temp02 .back_top:hover .text-show[data-v-dac37c38]{display:block;font-size:12px}@media screen and (min-width:320px) and (max-width:1500px){.service[data-v-dac37c38]{width:76px;right:1%}}", ""]);
  32. // Exports
  33. module.exports = ___CSS_LOADER_EXPORT___;
  34. /***/ }),
  35. /***/ 174:
  36. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  37. "use strict";
  38. // ESM COMPAT FLAG
  39. __webpack_require__.r(__webpack_exports__);
  40. // CONCATENATED MODULE: ./node_modules/_vue-loader@15.9.8@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_@nuxt_components@2.2.1@@nuxt/components/dist/loader.js??ref--0-0!./node_modules/_vue-loader@15.9.8@vue-loader/lib??vue-loader-options!./components/default/serviceBox.vue?vue&type=template&id=dac37c38&scoped=true&
  41. var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_vm._ssrNode(((_vm.basicSet.set && _vm.basicSet.set.pc_temp==1)?(((_vm.basic_info.home && _vm.basic_info.home.mailInfo)?("<div class=\"service\" data-v-dac37c38>"+((_vm.basic_info.home.mailInfo.service_mobile)?("<div class=\"service_mobile flex flex-a-c flex-j-c\" data-v-dac37c38>"+_vm._ssrEscape(_vm._s(_vm.basic_info.home.mailInfo.service_mobile))+"</div>"):"<!---->")+" <div class=\"service_mobile_link flex flex-a-c flex-j-c\" data-v-dac37c38><span style=\"color:#333;\" data-v-dac37c38>在线客服</span></div> <div class=\"service_qr\" data-v-dac37c38><img"+(_vm._ssrAttr("src",_vm.basic_info.home.mailInfo.service_QRcode))+" data-v-dac37c38></div> <div class=\"back_top\" data-v-dac37c38><div data-v-dac37c38><i class=\"iconfont icon-member-top\" style=\"font-size:24px;\" data-v-dac37c38></i></div> <div data-v-dac37c38>回到顶部</div></div></div>"):"<!---->")):"<!---->")+" "+((_vm.basicSet.set && _vm.basicSet.set.pc_temp==2)?("<div class=\"service-temp02\" data-v-dac37c38><div class=\"service-temp02-item item1\" data-v-dac37c38><i class=\"iconfont icon-member_kefu\" data-v-dac37c38></i> <div data-v-dac37c38>在线咨询</div></div> "+((_vm.basic_info.home.mailInfo.service_mobile)?("<div class=\"service-temp02-item item2 item-box\" data-v-dac37c38><div class=\"phone-shows\" data-v-dac37c38><i class=\"iconfont icon-card_phone\" data-v-dac37c38></i> <div data-v-dac37c38>咨询热线</div></div> <div class=\"phone-hide\" data-v-dac37c38><i class=\"iconfont icon-card_phone\" data-v-dac37c38></i> <div class=\"phone-hide-left\" data-v-dac37c38><div data-v-dac37c38>咨询电话</div> <div style=\"font-size:18px;font-weight: bold;\" data-v-dac37c38>"+_vm._ssrEscape(_vm._s(_vm.basic_info.home.mailInfo.service_mobile))+"</div></div></div></div>"):"<!---->")+" "+((_vm.basic_info.home.mailInfo.service_QRcode)?("<div class=\"service-temp02-item item3 item-box\" data-v-dac37c38><div class=\"phone-shows\" data-v-dac37c38><i class=\"iconfont icon-all_wechat\" data-v-dac37c38></i> <div data-v-dac37c38>微信咨询</div></div> <div class=\"hover-box\" data-v-dac37c38><img"+(_vm._ssrAttr("src",_vm.basic_info.home.mailInfo.service_QRcode))+" alt data-v-dac37c38> <div data-v-dac37c38>微信咨询</div> <div class=\"triangle-right\" data-v-dac37c38></div></div></div>"):"<!---->")+" "+((_vm.basicSet.pc_temp2_set.wechat_code_src)?("<div class=\"service-temp02-item item4 item-box\" data-v-dac37c38><div class=\"phone-shows\" data-v-dac37c38><i class=\"iconfont icon-erweima1\" data-v-dac37c38></i> <div data-v-dac37c38>公众号</div></div> <div class=\"hover-box\" data-v-dac37c38><img"+(_vm._ssrAttr("src",_vm.basicSet.pc_temp2_set.wechat_code_src))+" alt data-v-dac37c38> <div data-v-dac37c38>公众号</div> <div class=\"triangle-right\" data-v-dac37c38></div></div></div>"):"<!---->")+" <div class=\"back_top\" data-v-dac37c38><div class=\"icon-show\" data-v-dac37c38><i class=\"iconfont icon-member-top\" style=\"font-size:24px;\" data-v-dac37c38></i></div> <div class=\"text-show\" data-v-dac37c38>回到顶部</div></div></div>"):"<!---->"))])}
  42. var staticRenderFns = []
  43. // CONCATENATED MODULE: ./components/default/serviceBox.vue?vue&type=template&id=dac37c38&scoped=true&
  44. // EXTERNAL MODULE: external "vuex"
  45. var external_vuex_ = __webpack_require__(1);
  46. // CONCATENATED MODULE: ./node_modules/_babel-loader@8.2.3@babel-loader/lib??ref--2-0!./node_modules/_@nuxt_components@2.2.1@@nuxt/components/dist/loader.js??ref--0-0!./node_modules/_vue-loader@15.9.8@vue-loader/lib??vue-loader-options!./components/default/serviceBox.vue?vue&type=script&lang=js&
  47. //
  48. //
  49. //
  50. //
  51. //
  52. //
  53. //
  54. //
  55. //
  56. //
  57. //
  58. //
  59. //
  60. //
  61. //
  62. //
  63. //
  64. //
  65. //
  66. //
  67. //
  68. //
  69. //
  70. //
  71. //
  72. //
  73. //
  74. //
  75. //
  76. //
  77. //
  78. //
  79. //
  80. //
  81. //
  82. //
  83. //
  84. //
  85. //
  86. //
  87. //
  88. //
  89. //
  90. //
  91. //
  92. //
  93. //
  94. //
  95. //
  96. //
  97. //
  98. //
  99. //
  100. //
  101. //
  102. //
  103. //
  104. //
  105. //
  106. //
  107. //
  108. //
  109. //
  110. //
  111. //
  112. //
  113. //
  114. //
  115. //
  116. //
  117. //
  118. //
  119. /* harmony default export */ var serviceBoxvue_type_script_lang_js_ = ({
  120. props: [],
  121. data() {
  122. return {};
  123. },
  124. computed: { ...Object(external_vuex_["mapState"])(["basicSet", "basic_info"])
  125. },
  126. mounted() {// console.log("sssssssssssss",this.basic_info)
  127. },
  128. methods: {
  129. mouseOver() {
  130. this.$refs.service.style.display = 'block';
  131. },
  132. mouseLeave() {
  133. this.$refs.service.style.display = 'none';
  134. },
  135. toTop() {
  136. window.scrollTo(0, 0);
  137. },
  138. toLink(item, flag) {
  139. if (item.url) {
  140. window.open(item.url, "_blank");
  141. } else if (flag == 1 && item) {
  142. window.open(item, "_blank");
  143. }
  144. }
  145. }
  146. });
  147. // CONCATENATED MODULE: ./components/default/serviceBox.vue?vue&type=script&lang=js&
  148. /* harmony default export */ var default_serviceBoxvue_type_script_lang_js_ = (serviceBoxvue_type_script_lang_js_);
  149. // EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.8@vue-loader/lib/runtime/componentNormalizer.js
  150. var componentNormalizer = __webpack_require__(2);
  151. // CONCATENATED MODULE: ./components/default/serviceBox.vue
  152. function injectStyles (context) {
  153. var style0 = __webpack_require__(169)
  154. if (style0.__inject__) style0.__inject__(context)
  155. }
  156. /* normalize component */
  157. var component = Object(componentNormalizer["a" /* default */])(
  158. default_serviceBoxvue_type_script_lang_js_,
  159. render,
  160. staticRenderFns,
  161. false,
  162. injectStyles,
  163. "dac37c38",
  164. "995f71ba"
  165. )
  166. /* harmony default export */ var serviceBox = __webpack_exports__["default"] = (component.exports);
  167. /***/ })
  168. };;
  169. //# sourceMappingURL=default-service-box.js.map