1 |
- import{_ as K,__tla as L}from"./nuxt-link.6458232c.js";import{E as M,a as Q,__tla as U}from"./el-carousel.9b35eb05.js";import{E as W,__tla as Y}from"./el-image-viewer.f8ad299d.js";import{f as Z,h as tt,q as at,s as G,a5 as rt,m as c,p as a,j as s,w as m,z as l,u as e,F as I,y as O,o,c as _t,am as R,a4 as n,t as lt,__tla as st}from"./entry.b543c057.js";import{_ as et,__tla as ot}from"./goods_default.92d40654.js";import{_ as it,c as ct,__tla as mt}from"./index.vue.8134bd0c.js";import{g as pt,__tla as nt}from"./goods.1ccba3f9.js";import{d as ut,__tla as dt}from"./index.6ee6ae2f.js";import{__tla as ht}from"./index.26d81a5c.js";import{__tla as ft}from"./vnode.93647ee2.js";import{__tla as xt}from"./throttle.fb82e93c.js";import{__tla as yt}from"./index.f1aa5bf8.js";import{__tla as vt}from"./scroll.5206d247.js";import{__tla as gt}from"./el-collapse.279a390a.js";import"./event.9519ab40.js";import{__tla as bt}from"./castArray.56880113.js";import{__tla as wt}from"./shop.0dc80bed.js";import"./_plugin-vue_export-helper.c27b6911.js";import{__tla as kt}from"./el-message-box.f372f40a.js";import{__tla as Pt}from"./el-button.7af57880.js";import{__tla as qt}from"./index.9249d2d9.js";import{__tla as Ct}from"./use-form-item.631a4230.js";import{__tla as jt}from"./index.6c6228ef.js";import{__tla as Et}from"./el-input.2dc5de3b.js";import"./error.78e43d3e.js";import"./isNil.c75b1b34.js";import{__tla as Dt}from"./el-overlay.a21b38f2.js";import{__tla as Nt}from"./focus-trap.c1c3a4ab.js";import{__tla as zt}from"./validator.88247797.js";import{__tla as At}from"./index.def748f0.js";import"./shop_default.af2a465d.js";let S,Ft=Promise.all([(()=>{try{return L}catch{}})(),(()=>{try{return U}catch{}})(),(()=>{try{return Y}catch{}})(),(()=>{try{return st}catch{}})(),(()=>{try{return ot}catch{}})(),(()=>{try{return mt}catch{}})(),(()=>{try{return nt}catch{}})(),(()=>{try{return dt}catch{}})(),(()=>{try{return ht}catch{}})(),(()=>{try{return ft}catch{}})(),(()=>{try{return xt}catch{}})(),(()=>{try{return yt}catch{}})(),(()=>{try{return vt}catch{}})(),(()=>{try{return gt}catch{}})(),(()=>{try{return bt}catch{}})(),(()=>{try{return wt}catch{}})(),(()=>{try{return kt}catch{}})(),(()=>{try{return Pt}catch{}})(),(()=>{try{return qt}catch{}})(),(()=>{try{return Ct}catch{}})(),(()=>{try{return jt}catch{}})(),(()=>{try{return Et}catch{}})(),(()=>{try{return Dt}catch{}})(),(()=>{try{return Nt}catch{}})(),(()=>{try{return zt}catch{}})(),(()=>{try{return At}catch{}})()]).then(async()=>{let u,d,h,f,x,y,v,g,b,w,k,P,q,C,j,E,D,N;u={class:"bg-[#f5f5f5]"},d={class:"main-container"},h={class:"pt-[10px] flex justify-between mt-[25px]"},f={class:"w-[224px] flex flex-col"},x={class:"flex-1 ml-[18px] pb-[30px]"},y={class:"h-full index-carousel"},v=["src"],g={class:"pt-[40px] pb-[30px] text-center"},b={class:"font-700 text-[24px]"},w={class:"mt-[15px] text-[#999] text-[14px]"},k={class:"flex flex-wrap items-center"},P=["onClick"],q={class:"w-[224px] h-[224px]"},C=a("img",{src:et,class:"w-[224px] h-[224px]"},null,-1),j={class:"p-[15px]"},E={class:"mb-[8px] text-[22px] text-[var(--el-color-primary)] price-font"},D={class:"mb-[12px] text-[#333] h-[40px] multi-hidden text-[14px] leading-[20px]"},N={class:"text-[#999] text-[12px] leading-[16px]"},S=Z({__name:"index",setup(Gt){const z=tt(),A=at();G([]);const _=rt({page:1,limit:15,total:0,loading:!0,data:[],searchParam:{site_id:""}});_.searchParam=Object.assign(_.searchParam,A.query);const F=G({});ut({ap_key:"ADV_INDEX"}).then(t=>{F.value=t.data});const T=(t=1)=>{_.page=t,_.loading=!0,pt({page:_.page,limit:_.limit,..._.searchParam}).then(p=>{_.data=p.data.data,_.total=p.data.total})},V=t=>{z.push(`/goods/detail?id=${t}`)},X=t=>{z.push({path:"/shop/detail",query:{site_id:A.query.site_id,goods_category:t}})};return T(),(t,p)=>{const $=K,B=Q,H=M,J=W;return o(),c("div",u,[a("div",d,[a("div",h,[a("div",f,[s(it),s(ct,{onCategoryClick:X})]),a("div",x,[s(H,{interval:3e3,height:"330px",arrow:"never"},{default:m(()=>[(o(!0),c(I,null,O(F.value.adv_list,(r,i)=>(o(),_t(B,{key:i},{default:m(()=>[s($,{to:r.adv_url&&r.adv_url.url?r.adv_url.url:""},{default:m(()=>[a("div",y,[a("img",{src:("img"in t?t.img:e(R))(r.adv_image),alt:"",class:"w-full h-full"},null,8,v)])]),_:2},1032,["to"])]),_:2},1024))),128))]),_:1}),a("div",g,[a("h1",b,l(("t"in t?t.t:e(n))("shopRecommend")),1),a("div",w,l(("t"in t?t.t:e(n))("shopTips")),1)]),a("div",k,[(o(!0),c(I,null,O(_.data,(r,i)=>(o(),c("div",{class:lt(["bg-[#fff] w-[224px] cursor-pointer rounded-[var(--rounded-big)] overflow-hidden mb-[20px]",{"mr-[20px]":(i+1)%4}]),key:i,onClick:It=>V(r.goods_id)},[a("div",q,[s(J,{class:"w-[224px] h-[224px]",src:("img"in t?t.img:e(R))(r.goods_cover_thumb_mid?r.goods_cover_thumb_mid:""),fit:"cover"},{error:m(()=>[C]),_:2},1032,["src"])]),a("div",j,[a("div",E,"\xA5"+l(r.goodsSku.price),1),a("div",D,l(r.goods_name),1),a("div",N,[a("div",null,l(r.sale_num)+l(("t"in t?t.t:e(n))("saleNum")),1)])])],10,P))),128))])])])])])}}})});export{Ft as __tla,S as default};
|