s-block.CQwnydPl.js 63 KB

1
  1. import{_ as t}from"./s-search-block.DtORRFbA.js";import{aj as e,a as s,b as a,e as l,d as o,w as i,al as r,z as d,f as n,L as u,n as c,g as p,j as g,l as y,i as f,u as m,s as b,k as h,v as _,c as x,x as v,F as k,y as w,ay as C,ax as B,r as S,a2 as A,a3 as R,aD as T,T as I,b6 as $,N as z,b7 as P,b8 as M,b9 as L,ba as j,S as O,O as D,K as F,ac as N,ad as E,V as U,M as G,bb as Q,as as W,A as H,aA as J}from"./index-DNuNVpwk.js";import{_ as Y}from"./uni-icons.BwI1_kKT.js";import{_ as K}from"./_plugin-vue_export-helper.BCo6x5W8.js";import{_ as X,a as V}from"./uni-list.B9LLe9AY.js";import{_ as q}from"./phone-international-input.vue_vue_type_style_index_0_scoped_a793e264_lang.CZSqjCi7.js";import{_ as Z}from"./su-image.CEWkxdrE.js";import{_ as tt}from"./s-image-banner.CQCofTtk.js";import{_ as et}from"./mp-html.vue_vue_type_style_index_0_scoped_b0aa647f_lang.DLRgampy.js";import{_ as st}from"./s-goods-column.DQiGGKS9.js";import{P as at,C as lt}from"./const.BZ3OfWoD.js";import{o as ot,q as it,p as rt}from"./useGoods.CrGbmvFq.js";import{_ as dt}from"./mp-html.0mPGjy4W.js";import{_ as nt}from"./uni-badge.CMavRt5I.js";import ut from"./pages-public-richtext.C6SnjpGo.js";const ct=K({name:"UniNoticeBar",emits:["click","getmore","close"],props:{text:{type:String,default:""},moreText:{type:String,default:""},backgroundColor:{type:String,default:""},speed:{type:Number,default:100},color:{type:String,default:"var(--ui-BG-Main)"},moreColor:{type:String,default:"#FF9A43"},single:{type:[Boolean,String],default:!1},scrollable:{type:[Boolean,String],default:!1},showIcon:{type:[Boolean,String],default:!1},showGetMore:{type:[Boolean,String],default:!1},showClose:{type:[Boolean,String],default:!1}},data:()=>({textWidth:0,boxWidth:0,wrapWidth:"",webviewHide:!1,elId:`Uni_${Math.ceil(1e6*Math.random()).toString(36)}`,elIdBox:`Uni_${Math.ceil(1e6*Math.random()).toString(36)}`,show:!0,animationDuration:"none",animationPlayState:"paused",animationDelay:"0s"}),mounted(){this.$nextTick((()=>{this.initSize()}))},methods:{initSize(){if(this.scrollable){let t=[],s=new Promise(((t,s)=>{e().in(this).select(`#${this.elId}`).boundingClientRect().exec((e=>{this.textWidth=e[0].width,t()}))})),a=new Promise(((t,s)=>{e().in(this).select(`#${this.elIdBox}`).boundingClientRect().exec((e=>{this.boxWidth=e[0].width,t()}))}));t.push(s),t.push(a),Promise.all(t).then((()=>{this.animationDuration=this.textWidth/this.speed+"s",this.animationDelay=`-${this.boxWidth/this.speed}s`,setTimeout((()=>{this.animationPlayState="running"}),1e3)}))}},loopAnimation(){},clickMore(){this.$emit("getmore")},close(){this.show=!1,this.$emit("close")},onClick(){this.$emit("click")}}},[["render",function(t,e,m,b,h,_){const x=s(a("uni-icons"),Y),v=y,k=f;return h.show?(l(),o(k,{key:0,class:"uni-noticebar",style:c({backgroundColor:m.backgroundColor}),onClick:_.onClick},{default:i((()=>[r(t.$slots,"icon",{},(()=>[!0===m.showIcon||"true"===m.showIcon?(l(),o(x,{key:0,class:"uni-noticebar-icon",type:"sound",color:m.color,size:"22"},null,8,["color"])):d("",!0)]),!0),n(k,{ref:"textBox",class:u(["uni-noticebar__content-wrapper",{"uni-noticebar__content-wrapper--scrollable":m.scrollable,"uni-noticebar__content-wrapper--single":!m.scrollable&&(m.single||m.moreText)}])},{default:i((()=>[n(k,{id:h.elIdBox,class:u(["uni-noticebar__content",{"uni-noticebar__content--scrollable":m.scrollable,"uni-noticebar__content--single":!m.scrollable&&(m.single||m.moreText)}])},{default:i((()=>[n(v,{id:h.elId,ref:"animationEle",class:u(["uni-noticebar__content-text",{"uni-noticebar__content-text--scrollable":m.scrollable,"uni-noticebar__content-text--single":!m.scrollable&&(m.single||m.showGetMore)}]),style:c({color:m.color,width:h.wrapWidth+"px",animationDuration:h.animationDuration,"-webkit-animationDuration":h.animationDuration,animationPlayState:h.webviewHide?"paused":h.animationPlayState,"-webkit-animationPlayState":h.webviewHide?"paused":h.animationPlayState,animationDelay:h.animationDelay,"-webkit-animationDelay":h.animationDelay})},{default:i((()=>[p(g(m.text),1)])),_:1},8,["id","class","style"])])),_:1},8,["id","class"])])),_:1},8,["class"]),!0===m.showGetMore||"true"===m.showGetMore?(l(),o(k,{key:0,class:"uni-noticebar__more uni-cursor-point",onClick:_.clickMore},{default:i((()=>[m.moreText.length>0?(l(),o(v,{key:0,style:c({color:m.moreColor}),class:"uni-noticebar__more-text"},{default:i((()=>[p(g(m.moreText),1)])),_:1},8,["style"])):(l(),o(x,{key:1,type:"right",color:m.moreColor,size:"16"},null,8,["color"]))])),_:1},8,["onClick"])):d("",!0),!0!==m.showClose&&"true"!==m.showClose||!1!==m.showGetMore&&"false"!==m.showGetMore?d("",!0):(l(),o(k,{key:1,class:"uni-noticebar-close uni-cursor-point"},{default:i((()=>[n(k,{onClick:_.close},{default:i((()=>[r(t.$slots,"close",{},(()=>[n(x,{type:"closeempty",color:m.color,size:"16"},null,8,["color"])]),!0)])),_:3},8,["onClick"])])),_:3}))])),_:3},8,["style","onClick"])):d("",!0)}],["__scopeId","data-v-bef43c9d"]]),pt=K({__name:"s-notice-block",props:{data:{type:Object,default(){}}},setup:t=>(e,r)=>{const d=h,u=s(a("su-notice-bar"),ct),c=f;return l(),o(c,{class:"ss-flex ss-col-center notice-wrap"},{default:i((()=>[n(d,{class:"icon-img",src:m(b).$url.cdn(t.data.iconUrl),mode:"heightFix"},null,8,["src"]),n(u,{style:{flex:"1"},showIcon:!1,scrollable:"",single:"",text:t.data.contents[0].text,speed:50,color:t.data.textColor,onClick:r[0]||(r[0]=e=>m(b).$router.go(t.data.contents[0].url))},null,8,["text","color"])])),_:1})}},[["__scopeId","data-v-d7d78185"]]),gt=K({__name:"s-menu-button",props:{data:{type:Object,default(){}},styles:{type:Object,default(){}},circular:{type:Boolean,default:!0},autoplay:{type:Boolean,default:!1},interval:{type:Number,default:5e3},duration:{type:Number,default:500},ui:{type:String,default:""},mode:{type:String,default:"default"},dotStyle:{type:String,default:"long"},dotCur:{type:String,default:"ui-BG-Main"},bg:{type:String,default:"bg-none"},height:{type:Number,default:300},hasBorder:{type:Boolean,default:!0},borderColor:{type:String,default:"red"},background:{type:String,default:"blue"},hoverClass:{type:String,default:"ss-hover-class"},col:{type:[Number,String],default:3},iconSize:{type:Number,default:80},color:{type:String,default:"#000"}},setup(t){const e=_({cur:0}),s=t,a=x((()=>S(s.data.list,s.data.row*s.data.column))),r=x((()=>s.data.row*("iconText"===s.data.layout?200:180)));b.$platform.device.windowWidth;const y=t=>{e.cur=t.detail.current},S=(t=[],e=1)=>{let s=[],a=[];return t.forEach((t=>{a.length===e&&(a=[]),0===a.length&&s.push(a),a.push(t)})),s};return(_,x)=>{const S=f,A=h,R=C,T=B;return l(),o(S,{class:u(["ui-swiper",[s.mode,s.bg,s.ui]]),style:c([{height:r.value+(a.value.length>1?50:0)+"rpx"}])},{default:i((()=>[n(T,{circular:s.circular,current:e.cur,autoplay:s.autoplay,interval:s.interval,duration:s.duration,style:c([{height:r.value+"rpx"}]),onChange:y},{default:i((()=>[(l(!0),v(k,null,w(a.value,((a,r)=>(l(),o(R,{key:r,class:u({cur:e.cur==r})},{default:i((()=>[n(S,{class:"grid-wrap"},{default:i((()=>[(l(!0),v(k,null,w(a,((e,a)=>(l(),o(S,{key:a,class:"grid-item ss-flex ss-flex-col ss-col-center ss-row-center",style:c([{width:1/t.data.column*100+"%",height:"200rpx"}]),"hover-class":"ss-hover-btn",onClick:t=>m(b).$router.go(e.url)},{default:i((()=>[n(S,{class:"menu-box ss-flex ss-flex-col ss-col-center ss-row-center"},{default:i((()=>[e.badge.show?(l(),o(S,{key:0,class:"tag-box",style:c([{background:e.badge.bgColor,color:e.badge.textColor}])},{default:i((()=>[p(g(e.badge.text),1)])),_:2},1032,["style"])):d("",!0),e.iconUrl?(l(),o(A,{key:1,class:"menu-icon",style:c([{width:s.iconSize+"rpx",height:s.iconSize+"rpx"}]),src:m(b).$url.cdn(e.iconUrl),mode:"aspectFill"},null,8,["style","src"])):d("",!0),"iconText"===t.data.layout?(l(),o(S,{key:2,class:"menu-title",style:c([{color:e.titleColor}])},{default:i((()=>[p(g(e.title),1)])),_:2},1032,["style"])):d("",!0)])),_:2},1024)])),_:2},1032,["style","onClick"])))),128))])),_:2},1024)])),_:2},1032,["class"])))),128))])),_:1},8,["circular","current","autoplay","interval","duration","style"]),a.value.length>1?(l(),v(k,{key:0},["tag"!=s.dotStyle?(l(),o(S,{key:0,class:u(["ui-swiper-dot",s.dotStyle])},{default:i((()=>[(l(!0),v(k,null,w(a.value.length,((t,a)=>(l(),o(S,{class:u(["line-box",[e.cur==a?"cur":"",s.dotCur]]),key:a},null,8,["class"])))),128))])),_:1},8,["class"])):d("",!0),"tag"==s.dotStyle?(l(),o(S,{key:1,class:u(["ui-swiper-dot",s.dotStyle])},{default:i((()=>[n(S,{class:u(["ui-tag radius",[s.dotCur]]),style:{"pointer-events":"none"}},{default:i((()=>[n(S,{style:{transform:"scale(0.7)"}},{default:i((()=>[p(g(e.cur+1)+" / "+g(a.value.length),1)])),_:1})])),_:1},8,["class"])])),_:1},8,["class"])):d("",!0)],64)):d("",!0)])),_:1},8,["class","style"])}}},[["__scopeId","data-v-0f4a04ed"]]),yt=K({__name:"s-menu-list",props:{data:{type:Object,default:()=>({})}},setup:t=>(e,r)=>{const u=h,y=f,_=s(a("uni-list-item"),X),x=s(a("uni-list"),V);return l(),o(y,{class:"menu-list-wrap"},{default:i((()=>[n(x,{border:!0},{default:i((()=>[(l(!0),v(k,null,w(t.data.list,((t,e)=>(l(),o(_,{key:e,showArrow:"",clickable:"",onClick:e=>m(b).$router.go(t.url)},{header:i((()=>[n(y,{class:"ss-flex ss-col-center"},{default:i((()=>[t.iconUrl?(l(),o(u,{key:0,class:"list-icon",src:m(b).$url.cdn(t.iconUrl),mode:"aspectFit"},null,8,["src"])):d("",!0),n(y,{class:"title-text ss-flex ss-row-center ss-col-center ss-m-l-20",style:c([{color:t.titleColor}])},{default:i((()=>[p(g(t.title),1)])),_:2},1032,["style"])])),_:2},1024)])),footer:i((()=>[n(y,{class:"notice-text ss-flex ss-row-center ss-col-center",style:c([{color:t.subtitleColor}])},{default:i((()=>[p(g(t.subtitle),1)])),_:2},1032,["style"])])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1})}},[["__scopeId","data-v-b8a2f54a"]]);const ft=K({name:"UniGridItem",inject:["grid"],props:{index:{type:Number,default:0}},data:()=>({column:0,showBorder:!0,square:!0,highlight:!0,left:0,top:0,openNum:2,width:0,borderColor:"#e5e5e5"}),created(){this.column=this.grid.column,this.showBorder=this.grid.showBorder,this.square=this.grid.square,this.highlight=this.grid.highlight,this.top=0===this.hor?this.grid.hor:this.hor,this.left=0===this.ver?this.grid.ver:this.ver,this.borderColor=this.grid.borderColor,this.grid.children.push(this),this.width=this.grid.width},beforeDestroy(){this.grid.children.forEach(((t,e)=>{t===this&&this.grid.children.splice(e,1)}))},methods:{_onClick(){this.grid.change({detail:{index:this.index}})}}},[["render",function(t,e,s,a,d,p){const g=f;return l(),o(g,{style:c("width:"+d.width+";"+(d.square?"height:"+d.width:"")),class:"uni-grid-item grid-item"},{default:i((()=>[n(g,{class:u([{"uni-grid-item--border":d.showBorder,"uni-grid-item--border-top":d.showBorder&&s.index<d.column,"uni-highlight":d.highlight},"uni-grid-item__box"]),style:c({"border-right-color":d.borderColor,"border-bottom-color":d.borderColor,"border-top-color":d.borderColor}),onClick:p._onClick},{default:i((()=>[r(t.$slots,"default",{},void 0,!0)])),_:3},8,["class","style","onClick"])])),_:3},8,["style"])}],["__scopeId","data-v-7c0e98ff"]]);const mt=K({name:"UniGrid",emits:["change"],props:{column:{type:Number,default:3},showBorder:{type:Boolean,default:!0},borderColor:{type:String,default:"#D2D2D2"},square:{type:Boolean,default:!0},highlight:{type:Boolean,default:!0}},provide(){return{grid:this}},data:()=>({elId:`Uni_${Math.ceil(1e6*Math.random()).toString(36)}`,width:0}),created(){this.children=[]},mounted(){this.$nextTick((()=>{this.init()}))},methods:{init(){setTimeout((()=>{this._getSize((t=>{this.children.forEach(((e,s)=>{e.width=t}))}))}),50)},change(t){this.$emit("change",t)},_getSize(t){e().in(this).select(`#${this.elId}`).boundingClientRect().exec((e=>{this.width=parseInt((e[0].width-1)/this.column)+"px",t(this.width)}))}}},[["render",function(t,e,s,a,d,p){const g=f;return l(),o(g,{class:"uni-grid-wrap"},{default:i((()=>[n(g,{id:d.elId,ref:"uni-grid",class:u(["uni-grid",{"uni-grid--border":s.showBorder}]),style:c({"border-left-color":s.borderColor})},{default:i((()=>[r(t.$slots,"default",{},void 0,!0)])),_:3},8,["id","class","style"])])),_:3})}],["__scopeId","data-v-551d9659"]]),bt=K({__name:"s-menu-grid",props:{data:{type:Object,default(){}}},setup(t){const e=t,r=S([]);return A((()=>e.data.list),(t=>{Array.isArray(t)&&t.length>0?r.value=t.map((t=>({...t,isVisible:"商户入驻"!==t.title&&(void 0===t.isVisible||t.isVisible)}))):r.value=[]}),{immediate:!0}),R((()=>{try{T.getUserInfo().then((t=>{const e=t.data;if(null==e?void 0:e.agent){const t=r.value.findIndex((t=>"商户入驻"===t.title));if(-1!==t){const e={...r.value[t],isVisible:!0};r.value.splice(t,1,e)}}})).catch((t=>{console.error("获取用户信息时发生错误:",t)}))}catch(t){console.log(t)}})),(e,u)=>{const y=f,_=h,x=s(a("uni-grid-item"),ft),C=s(a("uni-grid"),mt);return r.value&&r.value.length>0?(l(),o(C,{key:0,showBorder:Boolean(t.data.border),column:t.data.column},{default:i((()=>[(l(!0),v(k,null,w(r.value,((t,e)=>(l(),v(k,null,[t.isVisible?(l(),o(x,{key:e,onClick:e=>m(b).$router.go(t.url)},{default:i((()=>[n(y,{class:"grid-item-box ss-flex ss-flex-col ss-row-center ss-col-center"},{default:i((()=>[n(y,{class:"img-box"},{default:i((()=>[t.badge.show?(l(),o(y,{key:0,class:"tag-box",style:c([{background:t.badge.bgColor,color:t.badge.textColor}])},{default:i((()=>[p(g(t.badge.text),1)])),_:2},1032,["style"])):d("",!0),n(_,{class:"menu-image",src:m(b).$url.cdn(t.iconUrl)},null,8,["src"])])),_:2},1024),n(y,{class:"title-box ss-flex ss-flex-col ss-row-center ss-col-center"},{default:i((()=>[n(y,{class:"grid-text",style:c([{color:t.titleColor}])},{default:i((()=>[p(g(t.title),1)])),_:2},1032,["style"]),n(y,{class:"grid-tip",style:c([{color:t.subtitleColor}])},{default:i((()=>[p(g(t.subtitle),1)])),_:2},1032,["style"])])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"])):d("",!0)],64)))),256))])),_:1},8,["showBorder","column"])):d("",!0)}}},[["__scopeId","data-v-f6049b11"]]),ht=K({__name:"s-popup-image",props:{data:{type:Object,default(){}}},setup(t){const e=t,r=JSON.parse(I("modal-store")||"{}");console.log(r);const u=r.advHistory||[],c=S(0),p=x((()=>{const t=e.data.list||[],s=[];return t.length>0&&t.forEach((t=>{"once"===t.showType&&u.includes(t.imgUrl)?t.isShow=!1:(t.isShow=!0,s.push(t)),$(t)})),s}));return(t,e)=>{const r=h,u=f,g=s(a("su-popup"),q);return l(),o(u,null,{default:i((()=>[(l(!0),v(k,null,w(p.value,((t,e)=>(l(),o(u,{key:e},{default:i((()=>[e===c.value?(l(),o(g,{key:0,show:t.isShow,type:"center",backgroundColor:"none",round:"0",showClose:!0,isMaskClick:!1,onClose:t=>function(t){c.value=t+1,p.value[t].isShow=!1}(e)},{default:i((()=>[n(u,{class:"img-box"},{default:i((()=>[n(r,{class:"modal-img",src:m(b).$url.cdn(t.imgUrl),mode:"widthFix",onClick:z((e=>{return s=t.url,void b.$router.go(s);var s}),["stop"])},null,8,["src","onClick"])])),_:2},1024)])),_:2},1032,["show","onClose"])):d("",!0)])),_:2},1024)))),128))])),_:1})}}},[["__scopeId","data-v-10f13997"]]);b.$platform.device;const _t=K({name:"UniFab",emits:["fabClick","trigger"],props:{pattern:{type:Array,default:()=>[]},horizontal:{type:String,default:"left"},vertical:{type:String,default:"bottom"},direction:{type:String,default:"horizontal"},content:{type:Array,default:()=>[]},show:{type:Boolean,default:!1},popMenu:{type:Boolean,default:!0}},data:()=>({fabShow:!1,isShow:!1,isAndroidNvue:!1,styles:[{}]}),computed:{contentWidth(t){return 130*(this.content.length+1)+"rpx"},contentWidthMin:()=>"100rpx",boxWidth(){return this.getPosition(3,"horizontal")},boxHeight(){return this.getPosition(3,"vertical")},leftBottom(){return this.getPosition(0,"left","bottom")},rightBottom(){return this.getPosition(0,"right","bottom")},leftTop(){return this.getPosition(0,"left","top")},rightTop(){return this.getPosition(0,"right","top")},flexDirectionStart(){return this.getPosition(1,"vertical","top")},flexDirectionEnd(){return this.getPosition(1,"vertical","bottom")},horizontalLeft(){return this.getPosition(2,"horizontal","left")},horizontalRight(){return this.getPosition(2,"horizontal","right")}},watch:{},created(){this.isShow=this.show,0===this.top&&(this.fabShow=!0)},methods:{_onClick(){this.$emit("fabClick"),this.popMenu&&(this.isShow=!this.isShow)},open(){this.isShow=!0},close(){this.isShow=!1},_onItemClick(t,e){this.$emit("trigger",{index:t,item:e})},getPosition(t,e,s){return 0===t?this.horizontal===e&&this.vertical===s:1===t?this.direction===e&&this.vertical===s:2===t?this.direction===e&&this.horizontal===s:this.isShow&&this.direction===e?this.contentWidth:this.contentWidthMin}}},[["render",function(t,e,r,m,b,_){const x=f,C=h,B=y,S=s(a("uni-icons"),Y);return l(),o(x,{class:"uni-cursor-point"},{default:i((()=>[r.popMenu&&(_.leftBottom||_.rightBottom||_.leftTop||_.rightTop)&&r.content.length>0?(l(),o(x,{key:0,class:u([{"uni-fab--leftBottom":_.leftBottom,"uni-fab--rightBottom":_.rightBottom,"uni-fab--leftTop":_.leftTop,"uni-fab--rightTop":_.rightTop},"uni-fab"])},{default:i((()=>[n(x,{class:u([{"uni-fab__content--left":"left"===r.horizontal,"uni-fab__content--right":"right"===r.horizontal,"uni-fab__content--flexDirection":"vertical"===r.direction,"uni-fab__content--flexDirectionStart":_.flexDirectionStart,"uni-fab__content--flexDirectionEnd":_.flexDirectionEnd,"uni-fab__content--other-platform":!b.isAndroidNvue},"uni-fab__content"]),style:c({width:_.boxWidth,height:_.boxHeight}),elevation:"5"},{default:i((()=>[_.flexDirectionStart||_.horizontalLeft?(l(),o(x,{key:0,class:"uni-fab__item uni-fab__item--first"})):d("",!0),(l(!0),v(k,null,w(r.content,((t,e)=>(l(),o(x,{key:e,class:u([{"uni-fab__item--active":b.isShow,"horizontal-margin":"horizontal"==r.direction},"uni-fab__item"]),onClick:s=>_._onItemClick(e,t)},{default:i((()=>[n(C,{src:t.active?t.selectedIconPath:t.iconPath,class:"uni-fab__item-image",mode:"aspectFit"},null,8,["src"]),n(B,{class:u(["uni-fab__item-text",{"vertical-margin":"vertical"==r.direction}]),style:c({color:r.pattern[e].color})},{default:i((()=>[p(g(t.text),1)])),_:2},1032,["class","style"])])),_:2},1032,["class","onClick"])))),128)),_.flexDirectionEnd||_.horizontalRight?(l(),o(x,{key:1,class:"uni-fab__item uni-fab__item--first"})):d("",!0)])),_:1},8,["class","style"])])),_:1},8,["class"])):d("",!0),n(x,{class:u([{"uni-fab__circle--leftBottom":_.leftBottom,"uni-fab__circle--rightBottom":_.rightBottom,"uni-fab__circle--leftTop":_.leftTop,"uni-fab__circle--rightTop":_.rightTop,"uni-fab__content--other-platform":!b.isAndroidNvue},"uni-fab__circle uni-fab__plus"]),style:c({"background-color":"var(--ui-BG-Main)"}),onClick:_._onClick},{default:i((()=>[n(S,{class:u(["fab-circle-icon",{"uni-fab__plus--active":b.isShow&&r.content.length>0}]),type:"plusempty",color:"#fff",size:"20"},null,8,["class"])])),_:1},8,["class","style","onClick"])])),_:1})}],["__scopeId","data-v-d1924e3f"]]),xt=K({__name:"s-float-menu",props:{data:{type:Object,default(){}}},setup(t){var e;const i=t,r=_({pattern:[],content:[],direction:""}),u=S(null);function c(t){b.$router.go(t.item.url)}function p(){var t,e;(null==(t=m(u))?void 0:t.isShow)&&(null==(e=m(u))||e.close())}return r.direction=i.data.direction,null==(e=i.data)||e.list.forEach((t=>{var e;const s=(null==(e=i.data)?void 0:e.showText)?t.text:"";r.content.push({iconPath:b.$url.cdn(t.imgUrl),url:t.url,text:s}),r.pattern.push({color:t.textColor})})),P((()=>{var t,e;return!!(null==(t=m(u))?void 0:t.isShow)&&(null==(e=m(u))||e.close(),!0)})),(t,e)=>{var i;const g=f,y=s(a("uni-fab"),_t);return l(),v(k,null,[(null==(i=u.value)?void 0:i.isShow)?(l(),o(g,{key:0,class:"modal-bg",onClick:p})):d("",!0),n(y,{ref_key:"fabRef",ref:u,horizontal:"right",vertical:"bottom",direction:r.direction,pattern:r.pattern,content:r.content,onTrigger:c},null,8,["direction","pattern","content"])],64)}}},[["__scopeId","data-v-78786de8"]]),vt={__name:"s-image-block",props:{data:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup:t=>(e,r)=>{const d=s(a("su-image"),Z),u=f;return l(),o(u,{onClick:r[0]||(r[0]=e=>{var s;return m(b).$router.go(null==(s=t.data)?void 0:s.url)})},{default:i((()=>[n(d,{src:m(b).$url.cdn(t.data.imgUrl),mode:"widthFix"},null,8,["src"])])),_:1})}},kt=K({__name:"s-title-block",props:{data:{type:Object,default(){}},styles:{type:Object,default(){}}},setup(t){const e=_({typeMap:{left:"ss-row-left",center:"ss-row-center"}}),s=t,a={background:`url(${b.$url.cdn(s.data.bgImgUrl)}) no-repeat top center / 100% auto`,fontSize:`${s.data.titleSize}px`,fontWeight:`${s.data.titleWeight}px`},r={color:s.data.titleColor,fontSize:`${s.data.titleSize}px`,textAlign:s.data.textAlign},h={color:s.data.descriptionColor,textAlign:s.data.textAlign,fontSize:`${s.data.descriptionSize}px`,fontWeight:`${s.data.descriptionWeight}px`};return(s,_)=>{const x=f,v=y;return l(),o(x,{class:u(["ss-title-wrap ss-flex ss-col-center",[e.typeMap[t.data.textAlign]]]),style:c([a])},{default:i((()=>{var e;return[n(x,{class:"title-content"},{default:i((()=>[t.data.title?(l(),o(x,{key:0,class:"title-text",style:c([r])},{default:i((()=>[p(g(t.data.title),1)])),_:1},8,["style"])):d("",!0),t.data.description?(l(),o(x,{key:1,style:c([h]),class:"sub-title-text"},{default:i((()=>[p(g(t.data.description),1)])),_:1},8,["style"])):d("",!0)])),_:1}),(null==(e=t.data.more)?void 0:e.show)?(l(),o(x,{key:0,class:"more-box ss-flex ss-col-center",onClick:_[0]||(_[0]=e=>m(b).$router.go(t.data.more.url)),style:c({color:t.data.descriptionColor})},{default:i((()=>["icon"!==t.data.more.type?(l(),o(x,{key:0,class:"more-text"},{default:i((()=>[p(g(t.data.more.text),1)])),_:1})):d("",!0),"text"!==t.data.more.type?(l(),o(v,{key:1,class:"_icon-forward"})):d("",!0)])),_:1},8,["style"])):d("",!0)]})),_:1},8,["class","style"])}}},[["__scopeId","data-v-0578061b"]]),wt=K({__name:"s-image-cube",props:{data:{type:Object,default(){}},styles:{type:Object,default(){}}},setup(t){const e=t,s=b.$platform.device.windowWidth,a=x((()=>(s-((e.styles.marginLeft||0)+(e.styles.marginRight||0)+2*(e.styles.padding||0)))/4)),r=x((()=>{var t,l,o,i;let r=e.data.list.reduce(((t,e)=>t.includes(e.height+e.top)?t:[...t,e.height+e.top]),[]);return{height:Math.max(...r)*a.value+"px",width:s-2*((null==(l=null==(t=e.data)?void 0:t.style)?void 0:l.marginLeft)+(null==(i=null==(o=e.data)?void 0:o.style)?void 0:i.marginRight)+2*e.styles.padding)+"px"}})),d=t=>({width:t.width*a.value-e.data.space+"px",height:t.height*a.value-e.data.space+"px",left:t.left*a.value+"px",top:t.top*a.value+"px","border-top-left-radius":e.data.borderRadiusTop+"px","border-top-right-radius":e.data.borderRadiusTop+"px","border-bottom-left-radius":e.data.borderRadiusBottom+"px","border-bottom-right-radius":e.data.borderRadiusBottom+"px"});return(e,s)=>{const a=h,u=f;return l(),o(u,{class:"ss-cube-wrap",style:c([r.value])},{default:i((()=>[(l(!0),v(k,null,w(t.data.list,((e,s)=>(l(),o(u,{key:s},{default:i((()=>[n(u,{class:"cube-img-wrap",style:c([d(e),{margin:t.data.space+"px"}]),onClick:t=>m(b).$router.go(e.url)},{default:i((()=>[n(a,{class:"cube-img",src:m(b).$url.cdn(e.imgUrl),mode:"aspectFill"},null,8,["src"])])),_:2},1032,["style","onClick"])])),_:2},1024)))),128))])),_:1},8,["style"])}}},[["__scopeId","data-v-099ca6b2"]]),Ct=K({__name:"s-video-block",props:{data:{type:Object,default(){}},styles:{type:Object,default(){}}},setup:t=>(e,i)=>{const r=s(a("su-video"),et);return l(),o(r,{class:"sss",uid:m(M)(),src:m(b).$url.cdn(t.data.videoUrl),poster:m(b).$url.cdn(t.data.posterUrl),height:2*t.styles.height,autoplay:t.data.autoplay},null,8,["uid","src","poster","height","autoplay"])}},[["__scopeId","data-v-4fa6fc70"]]),Bt=K({__name:"su-subline",props:{lineColor:{type:String,default:"#000"},borderType:{type:String,default:"dashed"},lineWidth:{type:Number,default:1},height:{type:[Number,String],default:"auto"},paddingType:{type:String,default:"none"}},setup(t){const e=t,s=x((()=>({"border-top-width":`${e.lineWidth}px`,"border-top-color":e.lineColor,"border-top-style":e.borderType,margin:"none"===e.paddingType?"0":"0px 16px"})));return(e,a)=>{const r=f;return l(),o(r,{class:"wrap",style:c({height:`${t.height}px`})},{default:i((()=>[n(r,{class:"divider",style:c([s.value])},null,8,["style"])])),_:1},8,["style"])}}},[["__scopeId","data-v-4f6c27dc"]]),St={__name:"s-line-block",props:{data:{type:Object,default:{}}},setup:t=>(e,i)=>{const r=s(a("su-subline"),Bt);return l(),o(r,L(j(t.data)),null,16)}},At=K({__name:"s-hotzone-block",props:{data:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup:t=>(e,s)=>{const a=h,r=f;return l(),o(r,{class:"hotzone-wrap"},{default:i((()=>[n(a,{src:m(b).$url.cdn(t.data.imgUrl),style:{width:"100%"},mode:"widthFix"},null,8,["src"]),(l(!0),v(k,null,w(t.data.list,((t,e)=>(l(),o(r,{class:"hotzone-box",key:e,style:c([{top:`${t.top}px`,left:`${t.left}px`,width:`${t.width}px`,height:`${t.height}px`}]),onClick:z((e=>m(b).$router.go(t.url)),["stop"])},null,8,["style","onClick"])))),128))])),_:1})}},[["__scopeId","data-v-eb4756df"]]),Rt=K({__name:"s-goods-card",props:{data:{type:Object,default(){}},styles:{type:Object,default(){}}},setup(t){const e="oneColBigImg",r="twoCol",u="oneColSmallImg",y=_({goodsList:[],leftGoodsList:[],rightGoodsList:[]}),h=t,{layoutType:C,btnBuy:B,spuIds:S}=h.data??{},{marginLeft:A,marginRight:T}=h.styles??{},I=x((()=>"text"===B.type?{background:"linear-gradient(90deg, var(--ui-BG-Main), var(--ui-BG-Main-gradient))"}:"img"===B.type?{width:"54rpx",height:"54rpx",background:`url(${b.$url.cdn(B.imgUrl)}) no-repeat`,backgroundSize:"100% 100%"}:void 0));let $=0,z=0,P=0;function M(t=0,e="left"){y.goodsList[$]&&("left"===e&&(z+=t),"right"===e&&(P+=t),z<=P?y.leftGoodsList.push(y.goodsList[$]):y.rightGoodsList.push(y.goodsList[$]),$++)}return R((async()=>{y.goodsList=await async function(t){const{data:e}=await O.getSpuListByIds(t);return e}(S.join(",")),C===r&&M()})),(h,_)=>{const x=D,S=s(a("s-goods-column"),st),R=f;return l(),o(R,null,{default:i((()=>[m(C)===e&&y.goodsList.length?(l(),o(R,{key:0,class:"goods-sl-box"},{default:i((()=>[(l(!0),v(k,null,w(y.goodsList,(e=>(l(),o(R,{class:"goods-box",key:e.id,style:c([{marginBottom:2*t.data.space+"rpx"}])},{default:i((()=>{var s;return[n(S,{class:"",size:"sl",goodsFields:t.data.fields,tagStyle:t.data.badge,data:e,titleColor:null==(s=t.data.fields.name)?void 0:s.color,subTitleColor:t.data.fields.introduction.color,topRadius:t.data.borderRadiusTop,bottomRadius:t.data.borderRadiusBottom,onClick:t=>m(b).$router.go("/pages/goods/index",{id:e.id})},{cart:i((()=>[n(x,{class:"ss-reset-button cart-btn",style:c([I.value])},{default:i((()=>[p(g("text"===m(B).type?m(B).text:""),1)])),_:1},8,["style"])])),_:2},1032,["goodsFields","tagStyle","data","titleColor","subTitleColor","topRadius","bottomRadius","onClick"])]})),_:2},1032,["style"])))),128))])),_:1})):d("",!0),m(C)===r&&y.goodsList.length?(l(),o(R,{key:1,class:"goods-md-wrap ss-flex ss-flex-wrap ss-col-top"},{default:i((()=>[n(R,{class:"goods-list-box"},{default:i((()=>[(l(!0),v(k,null,w(y.leftGoodsList,(e=>(l(),o(R,{class:"left-list",style:c([{paddingRight:t.data.space+"rpx",marginBottom:t.data.space+"px"}]),key:e.id},{default:i((()=>{var s;return[n(S,{class:"goods-md-box",size:"md",goodsFields:t.data.fields,tagStyle:t.data.badge,data:e,titleColor:null==(s=t.data.fields.name)?void 0:s.color,subTitleColor:t.data.fields.introduction.color,topRadius:t.data.borderRadiusTop,bottomRadius:t.data.borderRadiusBottom,titleWidth:330-m(A)-m(T),onClick:t=>m(b).$router.go("/pages/goods/index",{id:e.id}),onGetHeight:_[0]||(_[0]=t=>M(t,"left"))},{cart:i((()=>[n(x,{class:"ss-reset-button cart-btn",style:c([I.value])},{default:i((()=>[p(g("text"===m(B).type?m(B).text:""),1)])),_:1},8,["style"])])),_:2},1032,["goodsFields","tagStyle","data","titleColor","subTitleColor","topRadius","bottomRadius","titleWidth","onClick"])]})),_:2},1032,["style"])))),128))])),_:1}),n(R,{class:"goods-list-box"},{default:i((()=>[(l(!0),v(k,null,w(y.rightGoodsList,(e=>(l(),o(R,{class:"right-list",style:c([{paddingLeft:t.data.space+"rpx",marginBottom:t.data.space+"px"}]),key:e.id},{default:i((()=>{var s;return[n(S,{class:"goods-md-box",size:"md",goodsFields:t.data.fields,tagStyle:t.data.badge,data:e,titleColor:null==(s=t.data.fields.name)?void 0:s.color,subTitleColor:t.data.fields.introduction.color,topRadius:t.data.borderRadiusTop,bottomRadius:t.data.borderRadiusBottom,titleWidth:330-m(A)-m(T),onClick:t=>m(b).$router.go("/pages/goods/index",{id:e.id}),onGetHeight:_[1]||(_[1]=t=>M(t,"right"))},{cart:i((()=>[n(x,{class:"ss-reset-button cart-btn",style:c([I.value])},{default:i((()=>[p(g("text"===m(B).type?m(B).text:""),1)])),_:1},8,["style"])])),_:2},1032,["goodsFields","tagStyle","data","titleColor","subTitleColor","topRadius","bottomRadius","titleWidth","onClick"])]})),_:2},1032,["style"])))),128))])),_:1})])),_:1})):d("",!0),m(C)===u&&y.goodsList.length?(l(),o(R,{key:2,class:"goods-lg-box"},{default:i((()=>[(l(!0),v(k,null,w(y.goodsList,(e=>(l(),o(R,{class:"goods-box",style:c([{marginBottom:t.data.space+"px"}]),key:e.id},{default:i((()=>{var s;return[n(S,{class:"goods-card",size:"lg",goodsFields:t.data.fields,data:e,tagStyle:t.data.badge,titleColor:null==(s=t.data.fields.name)?void 0:s.color,subTitleColor:t.data.fields.introduction.color,topRadius:t.data.borderRadiusTop,bottomRadius:t.data.borderRadiusBottom,onClick:t=>m(b).$router.go("/pages/goods/index",{id:e.id})},{cart:i((()=>[n(x,{class:"ss-reset-button cart-btn",style:c([I.value])},{default:i((()=>[p(g("text"===m(B).type?m(B).text:""),1)])),_:1},8,["style"])])),_:2},1032,["goodsFields","data","tagStyle","titleColor","subTitleColor","topRadius","bottomRadius","onClick"])]})),_:2},1032,["style"])))),128))])),_:1})):d("",!0)])),_:1})}}},[["__scopeId","data-v-5247066f"]]),Tt=K({__name:"s-goods-shelves",props:{data:{type:Object,default(){}},styles:{type:Object,default(){}}},setup(t){const e=t,{layoutType:r,spuIds:u}=e.data;let{marginLeft:p,marginRight:g}=e.styles;const y=S([]);return R((async()=>{if(u.length>0){let{data:t}=await O.getSpuListByIds(u.join(","));y.value=t}})),(e,u)=>{const h=s(a("s-goods-column"),st),_=f,x=F;return l(),o(_,null,{default:i((()=>["twoCol"===m(r)?(l(),o(_,{key:0,class:"goods-xs-box ss-flex ss-flex-wrap",style:c([{margin:"-"+t.data.space+"rpx"}])},{default:i((()=>[(l(!0),v(k,null,w(y.value,(e=>(l(),o(_,{class:"goods-xs-list",key:e.id,style:c([{padding:t.data.space+"rpx"}])},{default:i((()=>{var s;return[n(h,{class:"goods-card",size:"xs",goodsFields:t.data.fields,tagStyle:t.data.badge,data:e,titleColor:null==(s=t.data.fields.name)?void 0:s.color,topRadius:t.data.borderRadiusTop,bottomRadius:t.data.borderRadiusBottom,titleWidth:(454-2*m(g)-2*t.data.space-2*m(p))/2,onClick:t=>m(b).$router.go("/pages/goods/index",{id:e.id})},null,8,["goodsFields","tagStyle","data","titleColor","topRadius","bottomRadius","titleWidth","onClick"])]})),_:2},1032,["style"])))),128))])),_:1},8,["style"])):d("",!0),"threeCol"===m(r)?(l(),o(_,{key:1,class:"goods-sm-box ss-flex ss-flex-wrap",style:c([{margin:"-"+t.data.space+"rpx"}])},{default:i((()=>[(l(!0),v(k,null,w(y.value,(e=>(l(),o(_,{key:e.id,class:"goods-card-box",style:c([{padding:t.data.space+"rpx"}])},{default:i((()=>{var s;return[n(h,{class:"goods-card",size:"sm",goodsFields:t.data.fields,tagStyle:t.data.badge,data:e,titleColor:null==(s=t.data.fields.name)?void 0:s.color,topRadius:t.data.borderRadiusTop,bottomRadius:t.data.borderRadiusBottom,onClick:t=>m(b).$router.go("/pages/goods/index",{id:e.id})},null,8,["goodsFields","tagStyle","data","titleColor","topRadius","bottomRadius","onClick"])]})),_:2},1032,["style"])))),128))])),_:1},8,["style"])):d("",!0),"horizSwiper"===m(r)?(l(),o(_,{key:2,class:""},{default:i((()=>[n(x,{class:"scroll-box goods-scroll-box","scroll-x":"","scroll-anchoring":""},{default:i((()=>[n(_,{class:"goods-box ss-flex"},{default:i((()=>[(l(!0),v(k,null,w(y.value,(e=>(l(),o(_,{class:"goods-card-box",key:e.id,style:c([{marginRight:2*t.data.space+"rpx"}])},{default:i((()=>{var s;return[n(h,{class:"goods-card",size:"sm",goodsFields:t.data.fields,tagStyle:t.data.badge,data:e,titleColor:null==(s=t.data.fields.name)?void 0:s.color,titleWidth:(750-2*m(g)-4*t.data.space-2*m(p))/3,onClick:t=>m(b).$router.go("/pages/goods/index",{id:e.id})},null,8,["goodsFields","tagStyle","data","titleColor","titleWidth","onClick"])]})),_:2},1032,["style"])))),128))])),_:1})])),_:1})])),_:1})):d("",!0)])),_:1})}}},[["__scopeId","data-v-841ffc6b"]]),It=K({__name:"s-groupon-block",props:{data:{type:Object,default(){}},styles:{type:Object,default(){}}},setup(t){const e=t;let{layoutType:r,tagStyle:u,btnBuy:y,space:h}=e.data;e.styles;const _=x((()=>{let t=e.data.btnBuy;return"text"===(null==t?void 0:t.type)?{background:`linear-gradient(to right, ${t.bgBeginColor}, ${t.bgEndColor})`}:"img"===(null==t?void 0:t.type)?{width:"54rpx",height:"54rpx",background:`url(${b.$url.cdn(t.imgUrl)}) no-repeat`,backgroundSize:"100% 100%"}:void 0})),C=S([]);return R((async()=>{const{data:t}=await N.getCombinationActivity(e.data.activityId),{data:s}=await O.getSpuDetail(t.spuId);C.value=[s]})),(x,B)=>{const S=s(a("s-goods-column"),st),A=f,R=D;return l(),o(A,null,{default:i((()=>["threeCol"===m(r)?(l(),o(A,{key:0,class:"goods-sm-box ss-flex ss-flex-wrap",style:c([{margin:"-"+t.data.space+"rpx"}])},{default:i((()=>[(l(!0),v(k,null,w(C.value,(s=>(l(),o(A,{key:s.id,class:"goods-card-box",style:c([{padding:t.data.space+"rpx"}])},{default:i((()=>{var a;return[n(S,{class:"goods-card",size:"sm",goodsFields:t.data.fields,tagStyle:m(u),data:s,titleColor:null==(a=t.data.fields.name)?void 0:a.color,topRadius:t.data.borderRadiusTop,bottomRadius:t.data.borderRadiusBottom,onClick:t=>m(b).$router.go("/pages/goods/groupon",{id:s.id,activity_id:e.data.activityId})},null,8,["goodsFields","tagStyle","data","titleColor","topRadius","bottomRadius","onClick"])]})),_:2},1032,["style"])))),128))])),_:1},8,["style"])):d("",!0),"oneCol"===m(r)?(l(),o(A,{key:1,class:"goods-box"},{default:i((()=>[(l(!0),v(k,null,w(C.value,((s,a)=>(l(),o(A,{class:"goods-list",key:a,style:c([{marginBottom:m(h)+"px"}])},{default:i((()=>{var a,l;return[n(S,{class:"goods-card",size:"lg",goodsFields:t.data.fields,tagStyle:m(u),data:s,titleColor:null==(a=t.data.fields.name)?void 0:a.color,subTitleColor:null==(l=t.data.fields.introduction)?void 0:l.color,topRadius:t.data.borderRadiusTop,bottomRadius:t.data.borderRadiusBottom,onClick:t=>m(b).$router.go("/pages/goods/groupon",{id:s.id,activity_id:e.data.activityId})},{cart:i((()=>[n(R,{class:"ss-reset-button cart-btn",style:c([_.value])},{default:i((()=>{var t;return[p(g("text"===(null==(t=m(y))?void 0:t.type)?m(y).text:""),1)]})),_:1},8,["style"])])),_:2},1032,["goodsFields","tagStyle","data","titleColor","subTitleColor","topRadius","bottomRadius","onClick"])]})),_:2},1032,["style"])))),128))])),_:1})):d("",!0)])),_:1})}}},[["__scopeId","data-v-24e9a1b6"]]),$t=K({__name:"s-seckill-block",props:{data:{type:Object,default(){}},styles:{type:Object,default(){}}},setup(t){const e=t;let{layoutType:r,tagStyle:u,btnBuy:y,space:h}=e.data;e.styles;const _=x((()=>{let t=e.data.btnBuy;return"text"===(null==t?void 0:t.type)?{background:`linear-gradient(to right, ${t.bgBeginColor}, ${t.bgEndColor})`}:"img"===(null==t?void 0:t.type)?{width:"54rpx",height:"54rpx",background:`url(${b.$url.cdn(t.imgUrl)}) no-repeat`,backgroundSize:"100% 100%"}:void 0})),C=S([]);return R((async()=>{const{data:t}=await E.getSeckillActivity(e.data.activityId),{data:s}=await O.getSpuDetail(t.spuId);C.value=[s]})),(x,B)=>{const S=s(a("s-goods-column"),st),A=f,R=D;return l(),o(A,null,{default:i((()=>["threeCol"===m(r)?(l(),o(A,{key:0,class:"goods-sm-box ss-flex ss-flex-wrap",style:c([{margin:"-"+t.data.space+"rpx"}])},{default:i((()=>[(l(!0),v(k,null,w(C.value,(s=>(l(),o(A,{key:s.id,class:"goods-card-box",style:c([{padding:t.data.space+"rpx"}])},{default:i((()=>{var a;return[n(S,{class:"goods-card",size:"sm",goodsFields:t.data.fields,tagStyle:m(u),data:s,titleColor:null==(a=t.data.fields.name)?void 0:a.color,topRadius:t.data.borderRadiusTop,bottomRadius:t.data.borderRadiusBottom,onClick:B[0]||(B[0]=t=>m(b).$router.go("/pages/goods/seckill",{id:e.data.activityId}))},null,8,["goodsFields","tagStyle","data","titleColor","topRadius","bottomRadius"])]})),_:2},1032,["style"])))),128))])),_:1},8,["style"])):d("",!0),"oneCol"===m(r)?(l(),o(A,{key:1,class:"goods-box"},{default:i((()=>[(l(!0),v(k,null,w(C.value,((s,a)=>(l(),o(A,{class:"goods-list",key:a,style:c([{marginBottom:m(h)+"px"}])},{default:i((()=>{var a,l;return[n(S,{class:"goods-card",size:"lg",goodsFields:t.data.fields,tagStyle:m(u),data:s,titleColor:null==(a=t.data.fields.name)?void 0:a.color,subTitleColor:null==(l=t.data.fields.introduction)?void 0:l.color,topRadius:t.data.borderRadiusTop,bottomRadius:t.data.borderRadiusBottom,onClick:B[1]||(B[1]=t=>m(b).$router.go("/pages/goods/seckill",{id:e.data.activityId}))},{cart:i((()=>[n(R,{class:"ss-reset-button cart-btn",style:c([_.value])},{default:i((()=>{var t;return[p(g("text"===(null==(t=m(y))?void 0:t.type)?m(y).text:""),1)]})),_:1},8,["style"])])),_:2},1032,["goodsFields","tagStyle","data","titleColor","subTitleColor","topRadius","bottomRadius"])]})),_:2},1032,["style"])))),128))])),_:1})):d("",!0)])),_:1})}}},[["__scopeId","data-v-b3595644"]]),zt=K({__name:"s-live-card",props:{goodsFields:{type:[Array,Object],default:()=>({})},tagStyle:{type:Object,default:{}},data:{type:Object,default:{}},size:{type:String,default:"sl"},background:{type:String,default:""},topRadius:{type:Number,default:0},bottomRadius:{type:Number,default:0},titleColor:{type:String,default:"#333"},subTitleColor:{type:String,default:"#999999"}},emits:["click","getHeight"],setup(t,{emit:e}){const s=t,a=x((()=>({background:s.background,"border-top-left-radius":s.topRadius+"px","border-top-right-radius":s.topRadius+"px","border-bottom-left-radius":s.bottomRadius+"px","border-bottom-right-radius":s.bottomRadius+"px"}))),r=_({liveStatus:{101:{img:b.$url.static("/static/images/living.png"),title:"直播中"},102:{img:b.$url.static("/static/images/start.png"),title:"未开始"},103:{img:b.$url.static("/static/images/ended.png"),title:"已结束"}}}),u=e,y=()=>{u("click")};return(e,s)=>{const u=h,_=f;return l(),o(_,null,{default:i((()=>["md"===t.size?(l(),o(_,{key:0,class:"md-goods-card ss-flex-col",style:c([a.value]),onClick:y},{default:i((()=>[n(_,{class:"icon-box ss-flex"},{default:i((()=>[n(u,{class:"icon",src:r.liveStatus[t.data.status].img},null,8,["src"]),n(_,{class:"title ss-m-l-16"},{default:i((()=>[p(g(r.liveStatus[t.data.status].title),1)])),_:1})])),_:1}),n(u,{class:"md-img-box",src:m(b).$url.cdn(t.data.feeds_img),referrerpolicy:"no-referrer"},null,8,["src"]),n(_,{class:"md-goods-content"},{default:i((()=>[n(_,{class:"md-goods-title ss-line-1",style:c([{color:t.titleColor}])},{default:i((()=>[p(g(t.data.name),1)])),_:1},8,["style"]),n(_,{class:"md-goods-subtitle ss-m-t-14 ss-line-1",style:c([{color:t.subTitleColor}])},{default:i((()=>[p(" 主播:"+g(t.data.anchor_name),1)])),_:1},8,["style"])])),_:1})])),_:1},8,["style"])):d("",!0),"sl"===t.size?(l(),o(_,{key:1,class:"sl-goods-card ss-flex-col",style:c([a.value]),onClick:y},{default:i((()=>[n(_,{class:"icon-box ss-flex"},{default:i((()=>[n(u,{class:"icon",src:r.liveStatus[t.data.status].img},null,8,["src"]),n(_,{class:"title ss-m-l-16"},{default:i((()=>[p(g(r.liveStatus[t.data.status].title),1)])),_:1})])),_:1}),n(u,{class:"sl-img-box",src:m(b).$url.cdn(t.data.feeds_img),referrerpolicy:"no-referrer"},null,8,["src"]),n(_,{class:"sl-goods-content"},{default:i((()=>[n(_,{class:"sl-goods-title ss-line-1",style:c([{color:t.titleColor}])},{default:i((()=>[p(g(t.data.name),1)])),_:1},8,["style"]),n(_,{class:"sl-goods-subtitle ss-m-t-14 ss-line-1",style:c([{color:t.subTitleColor}])},{default:i((()=>[p(" 主播:"+g(t.data.anchor_name),1)])),_:1},8,["style"])])),_:1})])),_:1},8,["style"])):d("",!0)])),_:1})}}},[["__scopeId","data-v-f5775424"]]),Pt=K({__name:"s-live-block",props:{data:{type:Object,default(){}},styles:{type:Object,default(){}}},setup(t){const e=_({liveList:[],mpLink:""}),r=t,{mode:u,goodsFields:p,mpliveIds:g}=r.data??{};function y(t){U({title:"提示",confirmText:"允许",content:"将打开小程序访问",success:async function(t){t.confirm&&async function(){if(""===e.mpLink){const{error:t,data:s}=await b.$api.app.mplive.getMpLink();0===t&&(e.mpLink=s)}window.location=e.mpLink}()}})}return r.styles,R((async()=>{e.liveList=await async function(t){const{data:e}=await b.$api.app.mplive.getRoomList(t);return e}(g)})),(r,g)=>{const b=s(a("s-live-card"),zt),h=f;return l(),o(h,null,{default:i((()=>[2===m(u)&&e.liveList.length?(l(),o(h,{key:0,class:"goods-md-wrap ss-flex ss-flex-wrap ss-col-top",style:c([{margin:"-"+t.data.space+"rpx"}])},{default:i((()=>[(l(!0),v(k,null,w(e.liveList,(e=>(l(),o(h,{style:c([{padding:t.data.space+"rpx"}]),class:"goods-list-box",key:e.id},{default:i((()=>{var s,a;return[n(b,{class:"goods-md-box",size:"md",goodsFields:m(p),data:e,titleColor:null==(s=m(p).name)?void 0:s.color,subTitleColor:null==(a=m(p).anchor_name)?void 0:a.color,topRadius:t.data.borderRadiusTop,bottomRadius:t.data.borderRadiusBottom,onClick:t=>y(e.roomid)},null,8,["goodsFields","data","titleColor","subTitleColor","topRadius","bottomRadius","onClick"])]})),_:2},1032,["style"])))),128))])),_:1},8,["style"])):d("",!0),1===m(u)&&e.liveList.length?(l(),o(h,{key:1,class:"goods-lg-box"},{default:i((()=>[(l(!0),v(k,null,w(e.liveList,(e=>(l(),o(h,{class:"goods-box",style:c([{marginBottom:t.data.space+"px"}]),key:e.id},{default:i((()=>{var s;return[n(b,{class:"goods-card",size:"sl",goodsFields:m(p),data:e,titleColor:null==(s=m(p).name)?void 0:s.color,subTitleColor:m(p).anchor_name.color,topRadius:t.data.borderRadiusTop,bottomRadius:t.data.borderRadiusBottom,onClick:t=>y(e.roomid)},null,8,["goodsFields","data","titleColor","subTitleColor","topRadius","bottomRadius","onClick"])]})),_:2},1032,["style"])))),128))])),_:1})):d("",!0)])),_:1})}}},[["__scopeId","data-v-b8977de4"]]),Mt=K({__name:"su-coupon",props:{size:{type:String,default:"lg"},textColor:{type:String,default:"#FF6000"},background:{type:String,default:"#FFC19C"},btnBg:{type:String,default:"#fff"},btnTextColor:{type:String,default:"#FF6000"},state:{type:Number,default:0},couponId:{type:Number,default:0},title:{type:String,default:"这是优惠券"},value:{type:[Number,String],default:50},sellBy:{type:String,default:"2019.11.25至2019.12.25"},surplus:{type:[Number,String],default:0},type:{type:String,default:""}},setup(t){G((e=>({"5566d4eb":t.textColor,"185b1865":t.btnTextColor,"3148a8f6":t.btnBg})));const e=_({stateMap:{0:"立即领取",1:"去使用"}}),s=t,a=x((()=>({background:s.background})));return(u,y)=>{const h=f,_=D;return l(),o(h,{class:"ui-coupon-wrap"},{default:i((()=>["xs"===s.size?(l(),o(h,{key:0,class:"xs-coupon-card ss-flex ss-flex-col ss-row-between",style:c([a.value]),onClick:y[0]||(y[0]=e=>m(b).$router.go("/pages/coupon/detail",{id:t.couponId}))},{default:i((()=>[n(h,{class:"ss-flex ss-flex-col ss-row-center ss-col-center"},{default:i((()=>[n(h,{class:"face-value-box ss-flex ss-col-bottom ss-m-t-50 ss-m-b-28"},{default:i((()=>[n(h,{class:"value-text ss-m-r-4"},{default:i((()=>[p(g("reduce"===t.type?t.value:Number(t.value)),1)])),_:1}),n(h,{class:"value-unit"},{default:i((()=>[p(g("reduce"===t.type?"元":"折"),1)])),_:1})])),_:1}),n(h,{class:"title-text"},{default:i((()=>[p(g(s.title),1)])),_:1})])),_:1}),n(h,{class:"card-bottom ss-m-b-30 ss-flex ss-row-center"},{default:i((()=>[r(u.$slots,"btn",{},(()=>[n(_,{class:"ss-reset-button card-btn"},{default:i((()=>[p(g(e.stateMap[s.state]),1)])),_:1})]),!0)])),_:3})])),_:3},8,["style"])):d("",!0),"md"===s.size?(l(),o(h,{key:1,class:"md-coupon-card ss-flex ss-row-between",style:c([a.value]),onClick:y[1]||(y[1]=e=>m(b).$router.go("/pages/coupon/detail",{id:t.couponId}))},{default:i((()=>[n(h,{class:"card-left ss-flex ss-flex-col ss-row-between ss-col-top ss-m-l-40"},{default:i((()=>[n(h,{class:"face-value-box ss-flex ss-col-bottom ss-m-t-28"},{default:i((()=>[n(h,{class:"value-text ss-m-r-4"},{default:i((()=>[p(g("reduce"===t.type?t.value:Number(t.value)),1)])),_:1}),n(h,{class:"value-unit"},{default:i((()=>[p(g("reduce"===t.type?"元":"折"),1)])),_:1})])),_:1}),n(h,{class:"ss-m-b-28"},{default:i((()=>[n(h,{class:"title-text ss-m-b-10"},{default:i((()=>[p(g(s.title),1)])),_:1}),s.surplus?(l(),o(h,{key:0,class:"surplus-text"},{default:i((()=>[p("仅剩:"+g(s.surplus)+"张",1)])),_:1})):d("",!0)])),_:1})])),_:1}),n(h,{class:"card-right ss-flex ss-row-center"},{default:i((()=>[r(u.$slots,"btn",{},(()=>[n(_,{class:"ss-reset-button card-btn ss-flex ss-row-center ss-col-center"},{default:i((()=>[n(h,{class:"btn-text"},{default:i((()=>[p(g(e.stateMap[s.state]),1)])),_:1})])),_:1})]),!0)])),_:3})])),_:3},8,["style"])):d("",!0),"lg"===s.size?(l(),o(h,{key:2,class:"lg-coupon-card ss-flex ss-row-between",style:c([a.value]),onClick:y[2]||(y[2]=e=>m(b).$router.go("/pages/coupon/detail",{id:t.couponId}))},{default:i((()=>[n(h,{class:"card-left ss-flex ss-flex-col ss-row-between ss-col-top ss-m-l-40"},{default:i((()=>[n(h,{class:"face-value-box ss-flex ss-col-bottom ss-m-t-28"},{default:i((()=>[n(h,{class:"value-text ss-m-r-4"},{default:i((()=>[p(g("reduce"===t.type?t.value:Number(t.value)),1)])),_:1}),n(h,{class:"value-unit"},{default:i((()=>[p(g("reduce"===t.type?"元":"折"),1)])),_:1})])),_:1}),n(h,{class:"ss-m-b-20"},{default:i((()=>[n(h,{class:"title-text ss-m-b-10"},{default:i((()=>[p(g(s.title),1)])),_:1}),n(h,{class:"sellby-text"},{default:i((()=>[p("有效期:"+g(s.sellBy),1)])),_:1})])),_:1})])),_:1}),n(h,{class:"card-right ss-flex ss-flex-col ss-col-center ss-row-center"},{default:i((()=>[r(u.$slots,"btn",{},(()=>[n(_,{class:"ss-reset-button card-btn ss-flex ss-row-center ss-col-center"},{default:i((()=>[p(g(e.stateMap[s.state]),1)])),_:1})]),!0),s.surplus?(l(),o(h,{key:0,class:"surplus-text ss-m-t-24"},{default:i((()=>[p("仅剩:"+g(s.surplus)+"张",1)])),_:1})):d("",!0)])),_:3})])),_:3},8,["style"])):d("",!0)])),_:3})}}},[["__scopeId","data-v-3f28fb33"]]),Lt=K({__name:"s-coupon-block",props:{data:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(t){const e=t,{columns:r,button:d}=e.data,u=["lg","md","xs"],g={background:`url(${b.$url.cdn(e.data.bgImg)}) no-repeat top center / 100% 100%`},y={background:d.bgColor,color:d.color},h=t=>t.discountType===at.PRICE.type?ot(t.discountPrice):t.discountType===at.PERCENT.type?t.discountPercent:`未知【${t.discountType}】`,_=S([]);async function x(t){const{error:e,msg:s}=await Q.takeCoupon(t);0!==e?await C():W({title:s,icon:"none"})}const C=async()=>{const{data:t}=await Q.getCouponTemplateListByIds(e.data.couponIds.join(","));_.value=t};return R((()=>{C()})),(e,d)=>{const b=f,C=D,B=s(a("su-coupon"),Mt),S=F;return l(),o(S,{class:"scroll-box","scroll-x":"","scroll-anchoring":""},{default:i((()=>[n(b,{class:"coupon-box ss-flex"},{default:i((()=>[(l(!0),v(k,null,w(_.value,((e,s)=>(l(),o(b,{class:"coupon-item",style:c([g,{marginLeft:`${t.data.space}px`}]),key:s},{default:i((()=>{return[n(B,{size:u[m(r)-1],textColor:t.data.textColor,background:"",couponId:e.id,title:e.name,type:(a=e,a.discountType===at.PRICE.type?"reduce":a.discountType===at.PERCENT.type?"percent":`未知【${a.discountType}】`),value:h(e),sellBy:(s=e,s.validityType===lt.DATE.type?`${it(s.validStartTime)} 至 ${it(s.validEndTime)}`:s.validityType===lt.TERM.type?`领取后第 ${s.fixedStartTerm} - ${s.fixedEndTerm} 天内可用`:"未知【"+s.validityType+"】")},{btn:i((()=>[2===m(r)?(l(),o(C,{key:0,onClick:z((t=>x(e.id)),["stop"]),class:"ss-reset-button card-btn vertical",style:c([y])},{default:i((()=>[n(b,{class:"btn-text"},{default:i((()=>[p("立即领取")])),_:1})])),_:2},1032,["onClick","style"])):(l(),o(C,{key:1,class:"ss-reset-button card-btn",style:c([y]),onClick:z((t=>x(e.id)),["stop"])},{default:i((()=>[p(" 立即领取 ")])),_:2},1032,["style","onClick"]))])),_:2},1032,["size","textColor","couponId","title","type","value","sellBy"])];var s,a})),_:2},1032,["style"])))),128))])),_:1})])),_:1})}}},[["__scopeId","data-v-a757396f"]]),jt={__name:"s-richtext-block",props:{data:{type:Object,default:{}},styles:{type:Object,default(){}}},setup(t){const e=t,r=_({content:""});return R((async()=>{const{data:t}=await H.getArticle(e.data.id);r.content=t.content})),(e,d)=>{const u=s(a("mp-html"),dt),p=f;return l(),o(p,{style:c([{marginLeft:t.styles.marginLeft+"px",marginRight:t.styles.marginRight+"px",marginBottom:t.styles.marginBottom+"px",marginTop:t.styles.marginTop+"px",padding:t.styles.padding+"px"}])},{default:i((()=>[n(u,{class:"richtext",content:r.content},null,8,["content"])])),_:1},8,["style"])}}},Ot=K({__name:"s-user-card",props:{background:{type:String,default:""},avatar:{type:String,default:""},nickname:{type:String,default:()=>{const{t:t}=J();return t("user.please_login")}},username:{type:String,default:()=>{const{t:t}=J();return t("common.none")}},vip:{type:[String,Number],default:"1"},collectNum:{type:[String,Number],default:"1"},likeNum:{type:[String,Number],default:"1"}},setup(t){const e=x((()=>b.$store("user").userInfo)),s=x((()=>b.$store("user").isLogin));return(a,r)=>{const d=h,u=f,c=D;return l(),o(u,{class:"ss-user-info-wrap ss-p-t-50"},{default:i((()=>[n(u,{class:"ss-flex ss-col-center ss-row-between ss-m-b-20"},{default:i((()=>[n(u,{class:"left-box ss-flex ss-col-center ss-m-l-36"},{default:i((()=>[n(u,{class:"avatar-box ss-m-r-24"},{default:i((()=>[n(d,{class:"avatar-img",src:s.value?m(b).$url.cdn(e.value.avatar):m(b).$url.static("/static/images/default_avatar.png"),mode:"aspectFill",onClick:r[0]||(r[0]=t=>m(b).$router.go("/pages/user/info"))},null,8,["src"])])),_:1}),n(u,null,{default:i((()=>[n(u,{class:"nickname-box ss-flex ss-col-center"},{default:i((()=>[n(u,{class:"nick-name ss-m-r-20"},{default:i((()=>{var s;return[p(g((null==(s=e.value)?void 0:s.username)||t.username),1)]})),_:1})])),_:1}),n(u,{class:"user-name ss-m-t-5"},{default:i((()=>{var s;return[p(g(a.$t("user.nickname"))+":"+g((null==(s=e.value)?void 0:s.nickname)||t.nickname),1)]})),_:1})])),_:1})])),_:1}),n(u,{class:"right-box ss-m-r-30"},{default:i((()=>[n(c,{class:"ss-reset-button",onClick:r[1]||(r[1]=t=>m(b).$router.go("/pages/user/setting"))},{default:i((()=>[n(d,{src:"data:image/png;base64,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",class:"audioPaly",style:{width:"40rpx",height:"40rpx"}})])),_:1})])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-c22ba9b1"]]),Dt=K({__name:"s-order-card",setup(t){const{t:e}=J(),r=[{title:e("order.pending_payment"),value:"1",icon:"/static/images/no_pay.png",path:"/pages/order/list",type:"unpaid",count:"unpaidCount"},{title:e("order.pending_shipment"),value:"2",icon:"/static/images/change_order.png",path:"/pages/order/list",type:"undelivered",count:"undeliveredCount"},{title:e("order.pending_receipt"),value:"3",icon:"/static/images/no_take.png",path:"/pages/order/list",type:"noget",count:"deliveredCount"},{title:e("order.pending_review"),value:"4",icon:"/static/images/no_comment.png",path:"/pages/order/list",type:"nocomment",count:"uncommentedCount"},{title:e("order.all_orders"),value:"0",icon:"/static/images/all_order.png",path:"/pages/order/list"}],d=x((()=>b.$store("user").numData));return(t,e)=>{const u=h,c=s(a("uni-badge"),nt),y=f;return l(),o(y,{class:"ss-order-menu-wrap ss-flex ss-col-center"},{default:i((()=>[(l(),v(k,null,w(r,(t=>n(y,{class:"menu-item ss-flex-1 ss-flex-col ss-row-center ss-col-center",key:t.title,onClick:e=>m(b).$router.go(t.path,{type:t.value})},{default:i((()=>[n(c,{class:"uni-badge-left-margin",text:d.value.orderCount[t.count],absolute:"rightTop",size:"small"},{default:i((()=>[n(u,{class:"item-icon",src:m(b).$url.static(t.icon),mode:"aspectFit"},null,8,["src"])])),_:2},1032,["text"]),n(y,{class:"menu-title ss-m-t-28"},{default:i((()=>[p(g(t.title),1)])),_:2},1024)])),_:2},1032,["onClick"]))),64))])),_:1})}}},[["__scopeId","data-v-cf09af68"]]),Ft=K({__name:"s-wallet-card",setup(t){const e=_({showProtocol:!1,navIndex:0}),r=x((()=>b.$store("user").userWallet));x((()=>b.$store("user").userInfo)),x((()=>b.$store("user").numData)),x((()=>{if(!r.value.socialStatusPoint&&!r.value.socialStatusPoint)return"0%";return r.value.socialStatusPoint/(r.value.socialStatusPoint+r.value.socialUpNeed)*100+"%"}));const c=()=>{e.showProtocol=!1};function y(t){e.navIndex=t}return(t,h)=>{const _=f,x=F,v=s(a("su-popup"),q);return l(),o(_,null,{default:i((()=>[n(_,{class:"ss-wallet-menu-wrap ss-flex ss-col-center"},{default:i((()=>[n(_,{class:"menu-item ss-flex-1 ss-flex-col ss-col-center ss-row-center",onClick:h[0]||(h[0]=t=>m(b).$router.go("/pages/user/wallet/score"))},{default:i((()=>[n(_,{class:"value-box"},{default:i((()=>[n(_,{class:"value-text"},{default:i((()=>[p(g(t.$t("wallet.wallet")),1)])),_:1})])),_:1}),n(_,{class:"menu-title ss-m-t-15 text-center"},{default:i((()=>[p(g(t.$t("wallet.commission"))+":"+g(m(rt)(r.value.integralDO.currentQuota)),1)])),_:1}),n(_,{class:"menu-title ss-m-t-15 text-center"},{default:i((()=>[p(g(t.$t("wallet.consumption_points"))+":"+g(m(rt)(r.value.integralDO.consumptionPoints)),1)])),_:1})])),_:1}),n(_,{class:"menu-item ss-flex-1 ss-flex-col ss-col-center ss-row-center",onClick:h[1]||(h[1]=t=>m(b).$router.go("/pages/user/wallet/team"))},{default:i((()=>[n(_,{class:"value-box"},{default:i((()=>[n(_,{class:"value-text"},{default:i((()=>[p(g(t.$t("wallet.team")),1)])),_:1})])),_:1}),n(_,{class:"menu-title ss-m-t-15"},{default:i((()=>[p(g(r.value.descNo+" "+t.$t("wallet.people")),1)])),_:1})])),_:1})])),_:1}),n(v,{show:e.showProtocol,type:"center",round:"10",isMaskClick:!1,showClose:"",onClose:c},{default:i((()=>[n(_,{class:"head-nav"},{default:i((()=>[n(_,{class:u([0==e.navIndex?"activite":"","ss-m-l-20"]),onClick:h[2]||(h[2]=t=>y(0))},{default:i((()=>[p(g(t.$t("wallet.generation_rules")),1)])),_:1},8,["class"]),n(_,{class:u([1==e.navIndex?"activite":"","ss-m-l-20"]),onClick:h[3]||(h[3]=t=>y(1))},{default:i((()=>[p(g(t.$t("wallet.benefits")),1)])),_:1},8,["class"])])),_:1}),n(x,{class:"scroll-view_H","scroll-y":"true"},{default:i((()=>[0==e.navIndex?(l(),o(ut,{key:0,title:"身价产生规则",type:"tab"})):d("",!0),1==e.navIndex?(l(),o(ut,{key:1,title:"身价权益",type:"tab"})):d("",!0)])),_:1})])),_:1},8,["show"])])),_:1})}}},[["__scopeId","data-v-c2256162"]]),Nt=K({__name:"s-coupon-card",props:{list:{type:Array,default:()=>[{title:"已领取",value:"0",icon:"/static/images/nouse_coupon.png",path:"/pages/coupon/list",type:"geted"},{title:"已使用",value:"0",icon:"/static/images/useend_coupon.png",path:"/pages/coupon/list",type:"used"},{title:"已失效",value:"0",icon:"/static/images/out_coupon.png",path:"/pages/coupon/list",type:"expired"},{title:"领券中心",value:"0",icon:"/static/images/all_coupon.png",path:"/pages/coupon/list",type:"all"}]}},setup(t){const e=t;return(t,s)=>{const a=h,r=f;return l(),o(r,{class:"ss-coupon-menu-wrap ss-flex ss-col-center"},{default:i((()=>[(l(!0),v(k,null,w(e.list,(t=>(l(),o(r,{class:u(["menu-item ss-flex-col ss-row-center ss-col-center","all"===t.type?"menu-wallet":"ss-flex-1"]),key:t.title,onClick:e=>m(b).$router.go(t.path,{type:t.type})},{default:i((()=>[n(a,{class:"item-icon",src:m(b).$url.static(t.icon),mode:"aspectFit"},null,8,["src"]),n(r,{class:"menu-title ss-m-t-28"},{default:i((()=>[p(g(t.title),1)])),_:2},1024)])),_:2},1032,["onClick","class"])))),128))])),_:1})}}},[["__scopeId","data-v-8fa22c6c"]]),Et={__name:"s-block-item",props:{type:{type:String,default:""},data:{type:Object,default(){}},styles:{type:Object,default(){}}},setup:e=>(r,n)=>{const u=s(a("s-search-block"),t),c=s(a("s-notice-block"),pt),p=s(a("s-menu-button"),gt),g=s(a("s-menu-list"),yt),y=s(a("s-menu-grid"),bt),m=s(a("s-popup-image"),ht),b=s(a("s-float-menu"),xt),h=s(a("s-image-block"),vt),_=s(a("s-image-banner"),tt),x=s(a("s-title-block"),kt),v=s(a("s-image-cube"),wt),k=s(a("s-video-block"),Ct),w=s(a("s-line-block"),St),C=s(a("s-hotzone-block"),At),B=s(a("s-goods-card"),Rt),S=s(a("s-goods-shelves"),Tt),A=s(a("s-groupon-block"),It),R=s(a("s-seckill-block"),$t),T=s(a("s-live-block"),Pt),I=s(a("s-coupon-block"),Lt),$=s(a("s-richtext-block"),jt),z=s(a("s-user-card"),Ot),P=s(a("s-order-card"),Dt),M=s(a("s-wallet-card"),Ft),L=s(a("s-coupon-card"),Nt),j=f;return l(),o(j,null,{default:i((()=>["SearchBar"===e.type?(l(),o(u,{key:0,data:e.data,styles:e.styles,navbar:!1},null,8,["data","styles"])):d("",!0),"NoticeBar"===e.type?(l(),o(c,{key:1,data:e.data},null,8,["data"])):d("",!0),"MenuSwiper"===e.type?(l(),o(p,{key:2,data:e.data,styles:e.styles},null,8,["data","styles"])):d("",!0),"MenuList"===e.type?(l(),o(g,{key:3,data:e.data},null,8,["data"])):d("",!0),"MenuGrid"===e.type?(l(),o(y,{key:4,data:e.data},null,8,["data"])):d("",!0),"Popover"===e.type?(l(),o(m,{key:5,data:e.data},null,8,["data"])):d("",!0),"FloatingActionButton"===e.type?(l(),o(b,{key:6,data:e.data},null,8,["data"])):d("",!0),"ImageBar"===e.type?(l(),o(h,{key:7,data:e.data,styles:e.styles},null,8,["data","styles"])):d("",!0),"Carousel"===e.type?(l(),o(_,{key:8,data:e.data,styles:e.styles},null,8,["data","styles"])):d("",!0),"TitleBar"===e.type?(l(),o(x,{key:9,data:e.data,styles:e.styles},null,8,["data","styles"])):d("",!0),"MagicCube"===e.type?(l(),o(v,{key:10,data:e.data,styles:e.styles},null,8,["data","styles"])):d("",!0),"VideoPlayer"===e.type?(l(),o(k,{key:11,data:e.data,styles:e.styles},null,8,["data","styles"])):d("",!0),"Divider"===e.type?(l(),o(w,{key:12,data:e.data},null,8,["data"])):d("",!0),"HotZone"===e.type?(l(),o(C,{key:13,data:e.data,styles:e.styles},null,8,["data","styles"])):d("",!0),"ProductCard"===e.type?(l(),o(B,{key:14,data:e.data,styles:e.styles},null,8,["data","styles"])):d("",!0),"ProductList"===e.type?(l(),o(S,{key:15,data:e.data,styles:e.styles},null,8,["data","styles"])):d("",!0),"PromotionCombination"===e.type?(l(),o(A,{key:16,data:e.data,styles:e.styles},null,8,["data","styles"])):d("",!0),"PromotionSeckill"===e.type?(l(),o(R,{key:17,data:e.data,styles:e.styles},null,8,["data","styles"])):d("",!0),"MpLive"===e.type?(l(),o(T,{key:18,data:e.data,styles:e.styles},null,8,["data","styles"])):d("",!0),"CouponCard"===e.type?(l(),o(I,{key:19,data:e.data,styles:e.styles},null,8,["data","styles"])):d("",!0),"PromotionArticle"===e.type?(l(),o($,{key:20,data:e.data,styles:e.styles},null,8,["data","styles"])):d("",!0),"UserCard"===e.type?(l(),o(z,{key:21})):d("",!0),"UserOrder"===e.type?(l(),o(P,{key:22,data:e.data},null,8,["data"])):d("",!0),"UserWallet"===e.type?(l(),o(M,{key:23})):d("",!0),"UserCoupon"===e.type?(l(),o(L,{key:24})):d("",!0)])),_:1})}},Ut={__name:"s-block",props:{styles:{type:Object,default(){}}},setup(t){const e=t,s=x((()=>{if(e.styles){if("color"===e.styles.bgType)return{background:e.styles.bgColor};if("img"===e.styles.bgType)return{background:`url(${b.$url.cdn(e.styles.bgImage)}) no-repeat top center / 100% auto`}}})),a=x((()=>{if(e.styles)return{marginTop:`${e.styles.marginTop||0}px`,marginBottom:`${e.styles.marginBottom||0}px`,marginLeft:`${e.styles.marginLeft||0}px`,marginRight:`${e.styles.marginRight||0}px`,paddingTop:`${e.styles.paddingTop||0}px`,paddingRight:`${e.styles.paddingRight||0}px`,paddingBottom:`${e.styles.paddingBottom||0}px`,paddingLeft:`${e.styles.paddingLeft||0}px`,borderTopLeftRadius:`${e.styles.borderTopLeftRadius||0}px`,borderTopRightRadius:`${e.styles.borderTopRightRadius||0}px`,borderBottomRightRadius:`${e.styles.borderBottomRightRadius||0}px`,borderBottomLeftRadius:`${e.styles.borderBottomLeftRadius||0}px`,overflow:"hidden"}}));return(t,e)=>{const d=f;return l(),o(d,{style:c([a.value,s.value])},{default:i((()=>[r(t.$slots,"default")])),_:3},8,["style"])}}};export{Et as _,Ut as a};