MerchantList.8ddddd67.js 7.9 KB

1
  1. import{s as A,g as D}from"./index.2cc74cc5.js";import{s as F,g as P}from"./diy.a6ea004c.js";import{d as $,a6 as k,X as C,r as B,b6 as x,e as c,f as n,g as s,A as v,F as g,j as b,t as i,m as S,R as L,S as T,_ as I}from"./index.0308b213.js";const d=u=>(L("data-v-74679eae"),u=u(),T(),u),N={class:"merchant-list"},G={key:0},R={key:0,class:"title1"},j=S(" \u9644\u8FD1\u5546\u5BB6 "),M=d(()=>s("view",{class:"button-line"},null,-1)),V=[j,M],z={key:1,class:"title2"},O=d(()=>s("view",{class:"title_item active"}," \u9644\u8FD1\u5546\u5BB6 ",-1)),X=d(()=>s("view",{class:"title_item"}," \u6211\u7684\u5173\u6CE8 ",-1)),q=d(()=>s("view",{class:"title_item"}," \u4F1A\u5458\u5E97\u94FA ",-1)),H=d(()=>s("view",{class:"title_item"}," \u9644\u8FD1\u5916\u5356 ",-1)),J=[O,X,q,H],K={key:0,class:"item2"},Q={class:"left"},U={class:"image"},W=["src"],Y={class:"mid"},Z={class:"line1"},m={class:"line2"},ee=d(()=>s("view",{class:"line3"},[s("view",{class:"vip"},"vip\u4F1A\u5458\u514D\u8D39\u529E\u7406"),s("view",{class:"activity"},"\u6EE1100\u51CF20\u5143")],-1)),se={class:"right"},oe={class:"line1"},te={class:"distance"},ie={class:"score"},le=d(()=>s("view",{class:"line2"},null,-1)),ce={key:1,class:"item"},ne={class:"left"},ae={class:"image"},de=["src"],re={class:"right"},_e={class:"title"},ue={class:"merchant-info"},ve={class:"merchant-info__left"},ye={class:"star"},ge=d(()=>s("i",{class:"tn-icon-star-fill"},null,-1)),he={class:"month-sale"},fe={class:"merchant-info__right"},pe={class:"delivery-time"},we={class:"delivery-distance"},Be={class:"delivery-info"},be={class:"delivery-info__left"},Se={class:"delivery-start-price"},Ee={class:"delivery-price"},Ae={class:"delivery-info__right"},De={class:"delivery-fast"},Fe={class:"tag"},Pe={key:0,class:"product-box"},$e={key:0,class:"empty_store"},ke=d(()=>s("view",null,"\u5546\u54C1\u4E3A\u7A7A,\u70B9\u51FB\u4FEE\u6539\u5546\u6237\u5217\u8868",-1)),Ce=[ke],xe={class:"image"},Le=["src"],Te={class:"content"},Ie={class:"info"},Ne={class:"category tn-cool-bg-6"},Ge={class:"title"},Re={class:"price tn-color-red"},je=d(()=>s("span",{class:"unit"},"\xA5",-1)),Me={class:"value"},Ve=$({props:{agentId:null,uniacid:null,config:null},setup(u){const t=u,{OpPlatform:f}=k(),{config:o}=C();console.log(o,"config");const y=B([]),h=B([{title:`${o.web_name}\u5B98\u65B9\u5546\u57CE`,image:o.web_logo,star:5,monthSale:100,deliveryTime:0,deliveryDistance:.01,deliveryStartPrice:10,deliveryPrice:8,tag:`${o.web_name}\u5B98\u65B9\u63A8\u5E7F\u5E73\u53F0`,delivery_title:`${o.delivery_title}`,commend_goods:[]},{title:`${o.web_name}\u5B98\u65B9\u5546\u57CE`,image:o.web_logo,star:5,monthSale:100,deliveryTime:0,deliveryDistance:.01,deliveryStartPrice:10,deliveryPrice:8,tag:`${o.web_name}\u5B98\u65B9\u63A8\u5E7F\u5E73\u53F0`,delivery_title:`${o.delivery_title}`,commend_goods:[]},{title:`${o.web_name}\u5B98\u65B9\u5546\u57CE`,image:o.web_logo,star:5,monthSale:100,deliveryTime:0,deliveryDistance:.01,deliveryStartPrice:10,deliveryPrice:8,tag:`${o.web_name}\u5B98\u65B9\u63A8\u5E7F\u5E73\u53F0`,delivery_title:`${o.delivery_title}`,commend_goods:[]},{title:`${o.web_name}\u5B98\u65B9\u5546\u57CE`,image:o.web_logo,star:5,monthSale:100,deliveryTime:0,deliveryDistance:.01,deliveryStartPrice:10,deliveryPrice:8,tag:`${o.web_name}\u5B98\u65B9\u63A8\u5E7F\u5E73\u53F0`,delivery_title:`${o.delivery_title}`,commend_goods:[]},{title:`${o.web_name}\u5B98\u65B9\u5546\u57CE`,image:o.web_logo,star:5,monthSale:100,deliveryTime:0,deliveryDistance:.01,deliveryStartPrice:10,deliveryPrice:8,tag:`${o.web_name}\u5B98\u65B9\u63A8\u5E7F\u5E73\u53F0`,delivery_title:`${o.delivery_title}`,commend_goods:[]},{title:`${o.web_name}\u5B98\u65B9\u5546\u57CE`,image:o.web_logo,star:5,monthSale:100,deliveryTime:0,deliveryDistance:.01,deliveryStartPrice:10,deliveryPrice:8,tag:`${o.web_name}\u5B98\u65B9\u63A8\u5E7F\u5E73\u53F0`,delivery_title:`${o.delivery_title}`,commend_goods:[]}]),p=async()=>{if(!t.agentId||!t.uniacid)return;let r={agentid:t.agentId,uniacid:t.uniacid,lat:"23.031335",lng:"113.185222",page:1,keyword:"",psize:15,order_by:"displayorder",cids:[]};if(t.config&&+t.config.status==1){const{isRecommend:l=0,isStick:e=0,isChooseCid:a=0,cids:_=[],isShowGoodsBanner:E=0}=t.config;r={...r,isShowGoodsBanner:E,is_recommend:l,is_stick:e,cids:+a==1?_:[]}}f.value==="agent"?F(r).then(l=>{l.stores&&l.stores.length>0&&(h.value=l.stores.map(e=>{var _;let a=Number((e==null?void 0:e.delivery_price)||0);return(e==null?void 0:e.free_deliveryfee)===1&&(a=0),{id:e.id,title:e.title,image:e.logo||"",content:e.content,star:Number(e.score||0),monthSale:e.sailed,isRest:(e==null?void 0:e.is_rest)||0,isInBusiness:(e==null?void 0:e.is_in_business)||0,label:"",deliveryTime:(e==null?void 0:e.delivery_time)||0,deliveryDistance:1,deliveryStartPrice:(e==null?void 0:e.send_price)||0,deliveryPrice:a,activityLabels:((_=e==null?void 0:e.activity)==null?void 0:_.labels)||[],delivery_title:(e==null?void 0:e.delivery_title)||"\u95EA\u7535\u4FA0\u914D\u9001",is_showGoodsBanner:(e==null?void 0:e.isShowGoodsBanner)||0,commend_goods:(e==null?void 0:e.commend_goods)||[]}}))}):A(r).then(l=>{l.stores&&l.stores.length>0&&(h.value=l.stores.map(e=>{var _;let a=Number((e==null?void 0:e.delivery_price)||0);return(e==null?void 0:e.free_deliveryfee)===1&&(a=0),console.log(e==null?void 0:e.commend_goods,"item?.commend_goods"),{id:e.id,title:e.title,image:e.logo||"",content:e.content,star:Number(e.score||0),monthSale:e.sailed,isRest:(e==null?void 0:e.is_rest)||0,isInBusiness:(e==null?void 0:e.is_in_business)||0,label:"",deliveryTime:(e==null?void 0:e.delivery_time)||0,deliveryDistance:1,deliveryStartPrice:(e==null?void 0:e.send_price)||0,deliveryPrice:a,activityLabels:((_=e==null?void 0:e.activity)==null?void 0:_.labels)||[],delivery_title:(e==null?void 0:e.delivery_title)||"\u95EA\u7535\u4FA0\u914D\u9001",is_showGoodsBanner:(e==null?void 0:e.isShowGoodsBanner)||0,commend_goods:(e==null?void 0:e.commend_goods)||[]}}))})};console.log("props.config",t.config);const w=()=>{var l;const r={page_size:10,audit_status:0,status:1,type:0,mold:0,order_by_type:"displayorder",not_ids:(l=t.config.not_ids)==null?void 0:l.map(e=>e.id).join(","),sids:t.config.sids?t.config.sids.join(","):[],keyword:""};f.value==="agent"?P(r).then(e=>{y.value=e.lists}):D(r).then(e=>{y.value=e.lists})};return x(()=>{console.log("\u6267\u884C"),t.config.isRecommend||t.config.isStick||t.config.isChooseCid||t.config.cid,p(),w()}),(r,l)=>(c(),n(g,null,[s("div",N,[t.config.type===1||!t.config.type?(c(),n("div",G,[t.config.titleStyle==1?(c(),n("view",R,V)):v("",!0),t.config.titleStyle==2?(c(),n("view",z,J)):v("",!0)])):v("",!0),(c(!0),n(g,null,b(h.value,(e,a)=>(c(),n(g,{key:`merchant-${a}`},[t.config.merchantStyle==2?(c(),n("view",K,[s("view",Q,[s("view",U,[s("img",{class:"img",src:e.image},null,8,W)])]),s("view",Y,[s("view",Z,i(e.title),1),s("view",m,"\u8D77\u9001\xA5"+i(e.deliveryStartPrice)+" \uFF5C \u914D\u9001\xA5"+i(e.deliveryPrice),1),ee]),s("view",se,[s("view",oe,[s("view",te,i(e.deliveryDistance)+"km",1),s("view",ie,i(e.star)+"\u5206",1)]),le])])):(c(),n("div",ce,[s("div",ne,[s("div",ae,[s("img",{class:"img",src:e.image},null,8,de)])]),s("div",re,[s("div",_e,i(e.title),1),s("div",ue,[s("div",ve,[s("div",ye,[ge,S(i(e.star)+"\u5206",1)]),s("div",he,"\u6708\u9500\u70ED\u5EA6"+i(e.monthSale),1)]),s("div",fe,[s("div",pe,i(e.deliveryTime)+"\u5206\u949F",1),s("div",we,i(e.deliveryDistance)+"km",1)])]),s("div",Be,[s("div",be,[s("div",Se,"\u8D77\u9001\u4EF7\xA5"+i(e.deliveryStartPrice),1),s("div",Ee,"\u914D\u9001\u8D39\xA5"+i(e.deliveryPrice),1)]),s("div",Ae,[s("div",De,i(e.delivery_title),1)])]),s("div",Fe,i(e.tag),1)])]))],64))),128))]),t.config.type===2?(c(),n("div",Pe,[t.config.type===2&&y.value.length<=0?(c(),n("view",$e,Ce)):v("",!0),(c(!0),n(g,null,b(y.value,(e,a)=>(c(),n("div",{key:a,class:"product-item"},[s("div",xe,[s("img",{src:e.thumb},null,8,Le)]),s("div",Te,[s("div",Ie,[s("text",Ne,i(e.c_title),1),s("div",Ge,i(e.title),1)]),s("div",Re,[je,s("span",Me,i(e.price),1)])])]))),128))])):v("",!0)],64))}});const qe=I(Ve,[["__scopeId","data-v-74679eae"]]);export{qe as default};