1 |
- import{_ as a,s as t,v as s,ao as o,o as e,r as n,e as l,f as i,w as r,u as c,j as u,k as p,x as g,l as m,m as d,F as f,p as y,t as _,g as b,i as h,C as v,S as x,G as S,K as k}from"./index-CX1RzKYB.js";import{_ as j}from"./s-goods-column.C3h1kDjs.js";import{_ as C}from"./uni-load-more.B68FXPXI.js";import{S as w}from"./s-layout.eWmtGu02.js";import{C as $}from"./combination.H9LeR2pq.js";import{_ as D}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./useGoods.CeLGMtqT.js";import"./index.OCAPzm9g.js";const N=D({__name:"list",setup(D){a((a=>({aec233b2:c(G)})));const{safeAreaInsets:N,safeArea:z}=t.$platform.device,A=t.$platform.navbar,E=2*t.$platform.device.statusBarHeight,F=2*(z.height+N.bottom)+E-A-350,G=t.$url.css("/static/img/shop/goods/groupon-header.png"),I=s({pagination:{list:[],total:0,pageNo:1,pageSize:10},loadStatus:"",summaryData:{}});async function M(){I.loadStatus="loading";const{data:a}=await $.getCombinationActivityPage({pageNo:I.pagination.pageNo,pageSize:I.pagination.pageSize});a.list.forEach((a=>{I.pagination.list.push({...a,price:a.combinationPrice})})),I.pagination.total=a.total,I.loadStatus=I.pagination.list.length<I.pagination.total?"more":"noMore"}function P(){"noMore"!==I.loadStatus&&(I.pagination.pageNo++,M())}return o((()=>P())),e((()=>{(async()=>{const{data:a}=await $.getCombinationRecordSummary();I.summaryData=a})(),M()})),(a,s)=>{const o=h,e=v,$=k,D=n(l("s-goods-column"),j),N=n(l("uni-load-more"),C),z=x,A=n(l("s-layout"),w);return u(),i(A,{bgStyle:{color:"#FE832A"},navbar:"inner"},{default:r((()=>[p(o,{class:"page-bg",style:g([{marginTop:"-"+Number(E+88)+"rpx"}])},null,8,["style"]),p(o,{class:"list-content"},{default:r((()=>[p(o,{class:"content-header ss-flex-col ss-col-center ss-row-center"},{default:r((()=>[p(o,{class:"content-header-title ss-flex ss-row-center"},{default:r((()=>[(u(!0),m(f,null,d(I.summaryData.avatars,((a,t)=>(u(),i(o,{key:t,class:"picture",style:g(6===t?"position: relative":"position: static")},{default:r((()=>[S("span",{class:"avatar",style:g(`background-image: url(${a})`)},null,4),6===t&&I.summaryData.avatars.length>3?(u(),m("span",{key:0,class:"mengceng"},[S("i",null,"···")])):b("",!0)])),_:2},1032,["style"])))),128)),p(e,{class:"pic_count"},{default:r((()=>[y(_(I.summaryData.userCount||0)+"人参与",1)])),_:1})])),_:1})])),_:1}),p(z,{class:"scroll-box",style:g({height:F+"rpx"}),"scroll-y":"true","scroll-with-animation":!1,"enable-back-to-top":!0},{default:r((()=>[(u(!0),m(f,null,d(I.pagination.list,(a=>(u(),i(o,{class:"goods-box ss-m-b-20",key:a.id},{default:r((()=>[p(D,{class:"",size:"lg",data:a,grouponTag:!0,onClick:s=>c(t).$router.go("/pages/goods/groupon",{id:a.id})},{cart:r((()=>[p($,{class:"ss-reset-button cart-btn"},{default:r((()=>[y("去拼团")])),_:1})])),_:2},1032,["data","onClick"])])),_:2},1024)))),128)),I.pagination.total>0?(u(),i(N,{key:0,status:I.loadStatus,"content-text":{contentdown:"上拉加载更多"},onClick:P},null,8,["status"])):b("",!0)])),_:1},8,["style"])])),_:1})])),_:1})}}},[["__scopeId","data-v-67f995d3"]]);export{N as default};
|