92c55bf.js 5.5 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([[19],{789:function(e,t,o){var content=o(872);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(8).default)("5b54b53e",content,!0,{sourceMap:!1})},871:function(e,t,o){"use strict";o(789)},872:function(e,t,o){var n=o(7)(!1);n.push([e.i,".col_red[data-v-2c3b856e]{color:#f11111}.col_green[data-v-2c3b856e]{color:#44be95}.col_white[data-v-2c3b856e]{color:#fff}.flex-col[data-v-2c3b856e]{flex-direction:column}.flex-j-c[data-v-2c3b856e]{justify-content:center}.flex-j-sb[data-v-2c3b856e]{justify-content:space-between}.flex-j-ar[data-v-2c3b856e]{justify-content:space-around}.flex-a-c[data-v-2c3b856e]{align-items:center}.flex-a-e[data-v-2c3b856e]{align-items:flex-end}.w[data-v-2c3b856e]{width:1200px}.m-auto[data-v-2c3b856e]{margin:0 auto}.height-one[data-v-2c3b856e]{height:100%}.flex[data-v-2c3b856e]{display:flex}.text-overflow[data-v-2c3b856e]{-webkit-line-clamp:4}.text-overflow[data-v-2c3b856e],.text-overflow-2[data-v-2c3b856e]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-overflow-2[data-v-2c3b856e]{-webkit-line-clamp:2}.text-overflow-3[data-v-2c3b856e]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.overflow-hide[data-v-2c3b856e],.text-overflow-3[data-v-2c3b856e]{overflow:hidden;text-overflow:ellipsis}.overflow-hide[data-v-2c3b856e]{white-space:nowrap}.hiddenScroll[data-v-2c3b856e]{scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;overflow-y:scroll}.hiddenScroll[data-v-2c3b856e]::-webkit-scrollbar{display:none}.finger-point[data-v-2c3b856e]{cursor:pointer}.cursor-default[data-v-2c3b856e]{cursor:default}.el-icon-circle-close[data-v-2c3b856e]{color:#fff}.goodsGroup_index[data-v-2c3b856e]{padding-bottom:20px;background-color:#fff}.goodsGroup_index .banner-box[data-v-2c3b856e]{cursor:pointer;width:100%;margin-bottom:20px}.goodsGroup_index .banner-box img[data-v-2c3b856e]{width:100%}.goodsGroup_index .index_content[data-v-2c3b856e]{width:1200px}.goodsGroup_index .pagination_box[data-v-2c3b856e]{text-align:center}",""]),e.exports=n},999:function(e,t,o){"use strict";o.r(t);var n=o(4),r=o(26),c=(o(91),o(29),o(14),o(90),o(12),o(13),o(6),o(16),o(11),o(17),o(236)),l=o(716),d=o(5);function h(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,o)}return t}function f(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?h(Object(source),!0).forEach((function(t){Object(n.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):h(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var v={data:function(){return{navigationTitle:"",banner_src:"",banner_url:"",goodList:{total:0},goodsShow:{}}},components:{goods:c.default,pagination:l.default},head:function(){return{title:"".concat(this.navigationTitle,"-").concat(this.basicSet.seo.title),meta:[{name:"keywords",content:"".concat(this.navigationTitle,",").concat(this.basicSet.seo.keywords)},{name:"description",content:"".concat(this.navigationTitle,"-").concat(this.basicSet.seo.description)}]}},asyncData:function(e){return Object(r.a)(regeneratorRuntime.mark((function t(){var o,n,r,c;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.params,o=e.query,n=e.store,r=e.app,t.next=3,r.$axios.post("".concat(n.state.baseUrl,"?route=plugin.pc-terminal.api.home.get-goods&page=1&goods_type=").concat(o.goodtype),f({},o));case 3:return c=t.sent,t.abrupt("return",{goodsShow:c.data.goodsShow,goodList:c.data.list});case 5:case"end":return t.stop()}}),t)})))()},computed:f({},Object(d.b)(["basicSet","keywords"])),mounted:function(){switch(this.$route.query.goodtype){case"recommend":this.navigationTitle="推荐商品",this.banner_src=this.goodsShow.recommend_banner_src,this.banner_url=this.goodsShow.recommend_url;break;case"hot":this.navigationTitle="热销商品",this.banner_src=this.goodsShow.hot_banner_src,this.banner_url=this.goodsShow.hot_url;break;case"new":this.navigationTitle="新品商品",this.banner_src=this.goodsShow.new_banner_src,this.banner_url=this.goodsShow.new_url;break;case"promotion":this.navigationTitle="促销商品",this.banner_src=this.goodsShow.promotion_banner_src,this.banner_url=this.goodsShow.promotion_url;break;default:this.navigationTitle="商品"}},methods:{toLink:function(){this.banner_url&&window.open(this.banner_url,"_blank")},handleCurrentChange:function(e){var t=this,o={page:e.page,goods_type:this.$route.query.goodtype};this.fun.$get("plugin.pc-terminal.api.home.get-goods",o,"正在获取").then((function(e){1===e.result?(document.body.scrollIntoView(),t.goodList=e.data.list):t.$message.error(e.msg)}))}}},w=(o(871),o(1)),component=Object(w.a)(v,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"goodsGroup_index"},[e.banner_src?o("div",{staticClass:"banner-box"},[o("img",{attrs:{src:e.banner_src,alt:""},on:{click:e.toLink}})]):e._e(),e._v(" "),o("div",{staticClass:"index_content m-auto flex"},[o("div",{staticClass:"group_wrap"},[o("goods",{attrs:{list:e.goodList.data}})],1)]),e._v(" "),o("div",{staticClass:"pagination_box"},[o("pagination",{attrs:{total:e.goodList.total,pageSize:e.goodList.per_page},on:{pagination:e.handleCurrentChange}})],1)])}),[],!1,null,"2c3b856e",null);t.default=component.exports}}]);