index.a8a65b11.js 9.4 KB

1
  1. import{C as I}from"./index.ade3b310.js";import{d as c,a as t,k as w,l as g,I as A,b as l,q as d,ag as u,x as m,ah as h,v as _,G as v,H as y}from"./vendor.6544a766.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as j,a as S,T as M}from"./index.2119dc4e.js";import{_ as b,a as x,b as B}from"./icon-zfb.cb76a08e.js";import{_ as L,i as Q}from"./icon-shop-cart.37434050.js";/* empty css */import{r as G}from"./index.bfda0881.js";import"./index.f91e15be.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */var N="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAytJREFUSEvllltIVFEUhv9/7ZlRpFQslZAoKaKLFZmIgVGp9dCFCMpAKCpSJKILFkYIWlqRQUFlUEQGgUQQglIgqfUQaJeHSEQIu4hEiBKGWD40s+PMzBnPmYszRvjSwDDnnFl7f/v/91prH2KGP5xhHv5zoG47lQbXrEQ4fw4xv35sKvt19/VExE2kQ8ePMvvYcKTYEEt1a1kCPInHISyFkkyIAKQHIq8gcoWF55utk+nXF4rhURVwSg5AAWnE9wOeOxgdv8FNNRPWeBtQPyrPAJxPIFztBQnh+zW/xr1qhNNZhjQIhtEIsgTKWJQ1PjDuLRxqO1eeGDKhAaC+XeZEArpBZkeGBeDNiFN1cKMTlKTwCwvEdiFn4Xqy2G1AJ4F3DxwB0GBXY1XmV+FVQ0BJq2ExyBaIJIeqtChWcoh5ZxvtwIaSLpB5oerC2epfCPkUDtdF0GNAU7wLsdkfUPmcG6oL7MBru8dBSZjaHsuE5uRK2uBwnAPRAnBuWKBSIyyqTbUDL++cABkXmiRBSWMkh2GrL3vN63a4XFXQHgOa5v1PGdnqj1P8wa31yXZg7bYeEFkRLAnKWP9k1uxUfAFxVEH4MtRa9Ya7rubagVVbqiGoiQ60wMz9mlQ6BnK2zSWf0kruvVlvB1YWJYHuXohkxLyPRp2aFk/aZ3nmrdsv4K8s7n8wbgMaN7oify0oHRAmxaQ0tCn4rDebgFLf4eRGHrzfE1L45gN9cl0uNNu8tRW201hq06rOmiTepJERxMtmljW9i9jaAtCjuUZfbIMwJYauY81Wv0I1DJEinn78PriJRzwPdXnOGkA/g8gcO9Rfi9byMPuu79kQXKqQZ1p7w50YUx7A+nD2KsDTDmFqTC1P5BuEhaxr74v5eAoO1KXLV+C3dICSbt/T4JYnXxGHAl56+WGqczOmVwy9L2sZtNvI3nkROtEg4Cjgra7+aO9IMQG9JbN36RLQ3RmmTgcAXcB7PZ+iwULqMNoAvWfRYkB3gpzvV/oZkE1s6huINjZiHUYbqHcsyIQDN0ASLlXOhx8Ho42JWofTmWC6sTHv4XQn/uuy+Fcgc54/fFaqHa77eeIAAAAASUVORK5CYII=",k=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:N}),D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAkCAMAAADfNcjQAAAAAXNSR0IArs4c6QAAAMlQTFRFAAAAAAAAAAAAMzMzKysrLi4uKysrMzMzMDAwLS0tNjY2MTExNzc3MDAwMzMzMDAwMTExNDQ0MjIyNTU1NDQ0MjIyMjIyMjIyMjIyNDQ0MzMzMzMzMjIyNDQ0MzMzMzMzMzMzMjIyMzMzMjIyMjIyNDQ0MjIyNDQ0NDQ0MzMzMjIyMzMzMzMzNDQ0MzMzNDQ0MzMzMjIyNDQ0MzMzMzMzMzMzMzMzMjIyMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMjIyMzMzMzMzfELI5AAAAEJ0Uk5TAAECBQYLDA8QERMVHCAjJSoxMzo7R0xRUlNVWlxeZGlvcH6Ej4+eo62ut7m6vL/BxMXGyMnNz9DY3O3w8fb3/P3+hqpolgAAALVJREFUOMvtk8cOwjAQRB1CDZ3Qe+gdQu/B8/8fxSFSso4SS9xA4t3W87SSPTJjfz5CbU83psNymPXksR1EnjVRGMPLI01zzQLvFXWH8hnoU0EHDsLGBjChcw64JunBABjRWbkAJ82dDQ5UhJUlixoGB2aKeI0mMQwOrCPel3KNrm/uGinLP7eNY5wlbgG5bWyjLFMNBzXWegGLkKzTDgfy0tb3gC4VzC8QVkBBKtTvc/UHv9wbexcnAljN7tMAAAAASUVORK5CYII=",C=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:D}),R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA9tJREFUWEfNl29oU1cYxp/nphQro+J0MmQKzg8iDJRW8cMQ3Bw02xwELNjhoNowwgJ2tBCyggl30siaDXXFYikt2ioi7YdpGWu31a3Ywajin8EGggNxTBFEP1TBlSZ5x2n+NH/uzblJavF8COTec573d899n/e+h3jJBivlkfHxV+l2P6lUJ72+cqCLF38GcJ4ez+nFgKoISC5dWotY7B4AF0Ta2Nj4baVQlQEND0eRSARSEAkA77Op6adKoMoGkgsXNiIe/xPAsnkAEfX7D+bmNvHgwf/KhSoLSESIoSG1E+9ZBP6Uzc39SwvU3x8E+ZVN0DF6vR8sGZD09TVA5HsAVTZB/6XPt25JgKSnZyvISYissA1IPqHfv+qFA8mJE5tgGArm9aLByLtsbX3zhQLNw8TjvwBYaxmITLsMIC+zvT2T7GKaVait3c/29kEnkFqXSTS6FcCPANZk2TupnQ2SjmYY3QwEPs8OLtHoXxC5C+BjBoNPi4EVBZKuLrUzUxB5LQNgp5asQ4BhfMaOjt4coKNHRyDSCHIajx69w+PHn9vJ2AKJaa4BeQ3keidbnZlDfsRQSLkwM+TIEfVJaU1d6GM47CsdKBQaANlSEoyanEh8yM7OH3KAwmFVKL2pawkYxnaa5g0rbcsdklCoHvH4VfUCSgYiOxiJZIqmDA+7cOvWHQAbsnbxNCMRy4e1BgoGz0Lkk5JhkgsegnSzq+sP9UcCgS9BhnO0yGeoqVlJ04zlxygAmrfpzMxjALWOgQrdlgB5ByI1AApzMDm/jseO3dQDtbVtQzx+rcBVaRepG/kAuv/pqLnzWtjdXdDUFe6Q378f5LlUO5GUUkJ2Ix80PU933TACPHnyG/0O+XyHAHQveDZVX3RguvebD0hG2Nt7WA/k9foB9Oj0F+F+JwcGQnqgAwc8EPluEQLqJPwcHDylB2pqWoeqqntQXeFij+ykdrl2cGhI1brcimAVU/btuw6grmwevevuY/Pm9TRNdTBwALR3bzOAM5ZfcytKq69+vgmyk9owOjgyYtkCW1dqgPB4fgeww7HbdDZfAPwbs7NvcWxs1vLZbMvLnj1bAPwG4JWir845iKrOc3C5Gjg6+qudZvF+yO1uADkKkeqy82lhocqXZo6PnyumpXWS7N7tBnkWwOoKoJ4B8HFi4rxOQwukBGTXrjdAqp5GHYF0mvn3VS62cHLytpOFjoDSQrJz59sQ+SJ1Yk0eobPHgtvmQF4B8DWnplQ/7niUBJQBq69fjurqdyFSD1IdCpcDeA6RB3C5biIWm+D09IxjiqyJZQGVE8jpmpcO6H9ltlY0RKXuMwAAAABJRU5ErkJggg==",P=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:R}),T="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAwdJREFUSMftll2IFlUYx3//Z95tzUBDKBKKgkCKJIIEb4KiLzVKV8FV6JPsxkJJiEwKfckVBUlohWgJwoswMsuPPrxYLAwW6Sa6SLrvRgzCciX3PefMnC5md955d16dsbySDhyYc2bO//c8Z87zPAeu96amH8YYxcSupRirkA2RCNBRMh1j6Zs/Sor/GRjPtG/gbHgUYwjZStBCTCDLV5pNq9hZjOOYjnJT5zvd13aNgXF863wuhadIbBVKViDmIaYhyrup+zx7bLqA7ASmYyT6Vkve+qus36qYMDl1DjRImoHSWYLTnvWDSrnHYh6ydZjWIXWAOVcGOj/QFVcJYH0AteOKfhXo0wywy3tRM5aV52I90Pms8KoiWjosdf8135WsgYc+VsQKiOoAExi3gBYhg6QKtD7ADBfA+1IP4Hx1rtzT8L6G9z+Ey9bkcx6ci/VAF7IcMCPmIYTzhPAVPoQCMGOA8+DDHj079nqMiNDZUhjl0oYe+h4x8H6HXju4kjRbjwuu530I27Xh423x0NqEj148QCdsKIwKTTz0PvZsn/Pgwstx37IF2vTpF2TpGlyYwodIGt7Qxk92xrEHB/i9dRDvX+iu8fkBrAdOb2m5O/8Alwa+j+0nb9WWz78h8DRpeFWbD70XR1cMcvHOw7gw3DW0WNsgLHzIraqexPuRnYo7nnhMWw+fBE7GfWtv5GLnCJYuy7OS9a5rFBbOx26GsdngexA/xPbyx/l78g8uTB5HeqT7TSn1XUUc+kp89ULvJmRnGJgzhQ8LugDrl4VCky0dB56v5s6e4J9L0Nz6XGrj9UDcLoINgwZrc+lMPeyfhTokcaRRAY4vLd4EjJZKTun/WLOkniSbtffU/sYVPz5377vAO0hqViUK4yKWjGj09Parv2KsX7Qa+ABxW+5Z6YAU0J65cyTaqA9/OvKvL1Fx6K6baSW7Ea8gtS7jWYppDFpv68DPf16bW9vqOxajZC+wfFZwf01sbdNnv/5yTa+JBfiZ2x9GGsE0hdHWl79N8H8rtX8A+w9hVDjPd1oAAAAASUVORK5CYII=",E=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:T});const F="_hotGoods_1fnqd_1",K="_title_1fnqd_7",O="_tips_1fnqd_19",U="_hotGoodsSection_1fnqd_35",J="_hotGoodsItem_1fnqd_41",Y="_hotGoodsItemImg_1fnqd_42";var i={hotGoods:F,title:K,tips:O,hotGoodsSection:U,hotGoodsItem:J,hotGoodsItemImg:Y};const p=e=>{const o=`../../images/${e}`;return{"../../images/icon-add-cart.png":j,"../../images/icon-address.png":b,"../../images/icon-after-sales.png":k,"../../images/icon-filter.png":C,"../../images/icon-fire.png":P,"../../images/icon-genuine-goods.png":E,"../../images/icon-sell-out.png":S,"../../images/icon-shop-cart.png":L,"../../images/icon-wx.png":x,"../../images/icon-zfb.png":B}[o].default};var H=c({name:"hot-goods",props:{hotProductList:{type:Array,default:[]}},render(){return t("div",{class:i.hotGoods},[t(w,{style:{padding:"9px 0 6px"}},{default:()=>[t(g,{span:8,class:i.title},{default:()=>[t(A,{name:p("icon-fire.png"),size:18},null),l("\u70ED\u9500\u5546\u54C1")]}),t(g,{span:16,class:i.tips},{default:()=>[t("div",null,[t(A,{name:p("icon-genuine-goods.png"),size:14},null),l("\u6B63\u54C1\u5546\u54C1")]),t("div",null,[t(A,{name:p("icon-after-sales.png"),size:14},null),l("\u5B89\u5FC3\u552E\u540E")])]})]}),t("div",{class:i.hotGoodsSection},[this.hotProductList.map(e=>t("div",{class:i.hotGoodsItem},[t(d,{class:i.hotGoodsItemImg,src:e.pic,fit:"cover"},null)]))])])}});const W="_swipeType_kze7a_1",V="_swipeTypeShow_kze7a_17",q="_typeSection_kze7a_20",X="_typeItem_kze7a_24",Z="_swipeTypeImg_kze7a_28",$="_typeName_kze7a_34";var a={swipeType:W,swipeTypeShow:V,typeSection:q,typeItem:X,swipeTypeImg:Z,typeName:$};function z(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!m(e)}var tt=c({name:"menu-list",props:{productList:{type:Array,default:[]}},render(){let e;return t(h,{class:[a.swipeType,this.productList.length>1&&a.swipeTypeShow],"indicator-color":"var(--van-primary)",loop:!1,showIndicators:this.productList.length>1},z(e=this.productList.map(o=>{let s;return t(u,{class:a.typeSection},z(s=o.map(n=>t("div",{class:a.typeItem},[t(d,{class:a.swipeTypeImg,src:n.icon,fit:"cover"},null),t("p",{class:a.typeName},[n.name])])))?s:{default:()=>[s]})}))?e:{default:()=>[e]})}});const et="_dot_3si9e_6",ot="_swipe_3si9e_15",st="_swipeItemImg_3si9e_21";var r={"icon-shop-cart":"_icon-shop-cart_3si9e_1",dot:et,swipe:ot,swipeItemImg:st};function it(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!m(e)}var _t=c({name:"shop-mall",data(){return{height:"auto",count:0,advertiseList:[],productList:[],hotProductList:[],productCategoryList:[]}},async mounted(){try{const e=await G.get("/api-mall-portal/home/content");console.log(e);const o=e.data||{};this.count=o.count,this.advertiseList=o.advertiseList;const s=o.productCategoryList||[],n=[];for(;s.length>0;){const f=s.splice(0,5);n.push(f)}this.productList=n,this.hotProductList=o.hotProductList||[],this.productCategoryList=o.productAttributeCategoryList||[]}catch{}},methods:{onSearch(){}},render(){let e;return t("div",{style:{overflow:"hidden"}},[t("div",{ref:"headers"},[t(I,{border:!1,background:"linear-gradient(#59e5d5, 30%, #f6f8f9)",onHeaderBack:()=>{this.$nextTick(()=>{const{height:o}=_(this.$refs.headers);this.height=o})}},{right:()=>t("div",{class:r["icon-shop-cart"]},[this.count>0&&t("span",{class:r.dot},[this.count]),t(A,{name:Q,size:24},null)])})]),t(h,{class:r.swipe,autoplay:3e3,showIndicators:!1,lazyRender:!0},it(e=this.advertiseList.map(o=>t(u,null,{default:()=>[t(d,{class:r.swipeItemImg,src:o.pic,fit:"cover"},null)]})))?e:{default:()=>[e]}),t(tt,{productList:this.productList},null),this.hotProductList.length===3&&t(H,{hotProductList:this.hotProductList},null),t(v,{shrink:!0,lineWidth:25,background:"#f6f8f9",color:"var(--van-primary)",class:r.tabs,sticky:!0,offsetTop:this.height,lazyRender:!0},{default:()=>[this.productCategoryList.length>0&&t(y,{title:"\u5168\u90E8\u5206\u7C7B",name:0},{default:()=>[t(M,{typeId:0},null)]}),this.productCategoryList.map(o=>t(y,{title:o.name,name:o.id},{default:()=>[t(M,{typeId:o.id},null)]}))]})])}});export{_t as default};