default-menu.js 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. exports.ids = [7];
  2. exports.modules = {
  3. /***/ 133:
  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__(136);
  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("7890e14c", content, true, context)
  15. };
  16. /***/ }),
  17. /***/ 135:
  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_menu_vue_vue_type_style_index_0_id_39ff7bf9_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(133);
  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_menu_vue_vue_type_style_index_0_id_39ff7bf9_lang_scss_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_menu_vue_vue_type_style_index_0_id_39ff7bf9_lang_scss_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_menu_vue_vue_type_style_index_0_id_39ff7bf9_lang_scss_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_menu_vue_vue_type_style_index_0_id_39ff7bf9_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  24. /***/ }),
  25. /***/ 136:
  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-39ff7bf9]{color:#f11111}.col_green[data-v-39ff7bf9]{color:#44be95}.col_white[data-v-39ff7bf9]{color:#fff}.flex-col[data-v-39ff7bf9]{flex-direction:column}.flex-j-c[data-v-39ff7bf9]{justify-content:center}.flex-j-sb[data-v-39ff7bf9]{justify-content:space-between}.flex-j-ar[data-v-39ff7bf9]{justify-content:space-around}.flex-a-c[data-v-39ff7bf9]{align-items:center}.flex-a-e[data-v-39ff7bf9]{align-items:flex-end}.w[data-v-39ff7bf9]{width:1200px}.m-auto[data-v-39ff7bf9]{margin:0 auto}.height-one[data-v-39ff7bf9]{height:100%}.flex[data-v-39ff7bf9]{display:flex}.text-overflow[data-v-39ff7bf9]{-webkit-line-clamp:4}.text-overflow[data-v-39ff7bf9],.text-overflow-2[data-v-39ff7bf9]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-overflow-2[data-v-39ff7bf9]{-webkit-line-clamp:2}.text-overflow-3[data-v-39ff7bf9]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.overflow-hide[data-v-39ff7bf9],.text-overflow-3[data-v-39ff7bf9]{overflow:hidden;text-overflow:ellipsis}.overflow-hide[data-v-39ff7bf9]{white-space:nowrap}.hiddenScroll[data-v-39ff7bf9]{scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;overflow-y:scroll}.hiddenScroll[data-v-39ff7bf9]::-webkit-scrollbar{display:none}.finger-point[data-v-39ff7bf9]{cursor:pointer}.cursor-default[data-v-39ff7bf9]{cursor:default}.el-icon-circle-close[data-v-39ff7bf9]{color:#fff}.left_nav[data-v-39ff7bf9]{width:236px;box-sizing:border-box;min-height:600px}.left_nav .nav[data-v-39ff7bf9]{border:1px solid #f0f0f0;border-top:none;border-bottom:none;width:234px;height:60px;box-sizing:border-box;padding-left:36px;color:#999;font-size:16px;cursor:pointer}.left_nav .nav[data-v-39ff7bf9]:last-child{border-bottom:1px solid #f0f0f0}.left_nav .nav_title[data-v-39ff7bf9]{width:236px;height:60px;box-sizing:border-box;padding-left:36px;background-color:#f5f5f5;color:#202020;font-size:16px}.left_nav .color_red[data-v-39ff7bf9]{color:#f11111!important}", ""]);
  32. // Exports
  33. module.exports = ___CSS_LOADER_EXPORT___;
  34. /***/ }),
  35. /***/ 137:
  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/menu.vue?vue&type=template&id=39ff7bf9&scoped=true&
  41. var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"left_nav"},[_vm._ssrNode("<div class=\"nav_title flex flex-a-c \" data-v-39ff7bf9>\n 个人中心\n </div> "+(_vm._ssrList((_vm.menu),function(item,index){return ("<div"+(_vm._ssrClass("nav flex flex-a-c ",[item.name==_vm.name?'color_red':'']))+" data-v-39ff7bf9>"+_vm._ssrEscape("\n "+_vm._s(item.text)+"\n ")+"</div>")}))+" <div"+(_vm._ssrClass("nav flex flex-a-c ",[
  42. _vm.name=='application_market'||
  43. _vm.name=='member-workerOrderlist'||
  44. _vm.name=='member-workerOrderDetail-id'||
  45. _vm.name=='member-userOrderDetail-id'||
  46. _vm.name=='member-userOrderlist'||
  47. _vm.name=='member-workerApply'||
  48. _vm.name=='market'?'color_red':''
  49. ]))+" data-v-39ff7bf9>\n 营销互动\n </div> <div"+(_vm._ssrClass("nav flex flex-a-c ",[_vm.name=='member-extension'?'color_red':'']))+" data-v-39ff7bf9>\n 推广中心\n </div> <div class=\"nav flex flex-a-c \" data-v-39ff7bf9>\n 个人资料\n </div>")])}
  50. var staticRenderFns = []
  51. // CONCATENATED MODULE: ./components/default/menu.vue?vue&type=template&id=39ff7bf9&scoped=true&
  52. // EXTERNAL MODULE: external "vuex"
  53. var external_vuex_ = __webpack_require__(1);
  54. // 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/menu.vue?vue&type=script&lang=js&
  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. /* harmony default export */ var menuvue_type_script_lang_js_ = ({
  88. data() {
  89. return {
  90. name: "",
  91. menu: [{
  92. name: "order",
  93. text: "我的订单"
  94. }, {
  95. name: "cart",
  96. text: "购物车"
  97. }, {
  98. name: "member-collection",
  99. text: "我的收藏"
  100. }, {
  101. name: "coupon-coupon_index",
  102. text: "优惠券"
  103. }, {
  104. name: "coupon-coupon_store",
  105. text: "领券中心"
  106. }, {
  107. name: "member-balance",
  108. text: ""
  109. }, {
  110. name: "member-integral_v2",
  111. text: ""
  112. }, {
  113. name: "member-address",
  114. text: "收件人管理"
  115. }]
  116. };
  117. },
  118. components: {},
  119. mounted() {
  120. this.menu[5].text = this.basic_info.balance && this.basic_info.balance.balance ? this.basic_info.balance.balance : '余额';
  121. this.menu[6].text = this.basic_info.home && this.basic_info.home.mailInfo && this.basic_info.home.mailInfo.credit1 ? this.basic_info.home.mailInfo.credit1 : '积分';
  122. this.name = this.$route.name;
  123. },
  124. computed: { ...Object(external_vuex_["mapState"])(["basic_info"])
  125. },
  126. methods: {
  127. toSet() {
  128. window.location.href = this.fun.toRealURl(`member/info`);
  129. },
  130. toUrl(url) {
  131. this.$router.push(this.fun.getUrl(url));
  132. }
  133. }
  134. });
  135. // CONCATENATED MODULE: ./components/default/menu.vue?vue&type=script&lang=js&
  136. /* harmony default export */ var default_menuvue_type_script_lang_js_ = (menuvue_type_script_lang_js_);
  137. // EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.8@vue-loader/lib/runtime/componentNormalizer.js
  138. var componentNormalizer = __webpack_require__(2);
  139. // CONCATENATED MODULE: ./components/default/menu.vue
  140. function injectStyles (context) {
  141. var style0 = __webpack_require__(135)
  142. if (style0.__inject__) style0.__inject__(context)
  143. }
  144. /* normalize component */
  145. var component = Object(componentNormalizer["a" /* default */])(
  146. default_menuvue_type_script_lang_js_,
  147. render,
  148. staticRenderFns,
  149. false,
  150. injectStyles,
  151. "39ff7bf9",
  152. "cd29d628"
  153. )
  154. /* harmony default export */ var menu = __webpack_exports__["default"] = (component.exports);
  155. /***/ })
  156. };;
  157. //# sourceMappingURL=default-menu.js.map