pages-activity-bargain-list.97b0cf6e.js 4.5 KB

1
  1. import{v as a,o as t,m as e,a as s,b as l,w as i,c6 as o,_ as n,j as r,d as c,n as d,x as u,y as g,z as _,F as f,e as p,f as m,i as y,l as b,av as x,k as w,u as k,s as v,g as h,aw as T}from"./index-39e65128.js";import{_ as C}from"./s-count-down.4e7888a5.js";import{_ as j}from"./s-layout.69eddd84.js";import{f as L}from"./useGoods.133fe7ed.js";import{_ as S}from"./_plugin-vue_export-helper.1b428a4d.js";import"./s-layout.vue_vue_type_style_index_0_scoped_0789db2f_lang.a57fff0d.js";import"./phone-international-input.vue_vue_type_style_index_0_scoped_a2d557af_lang.dec8d7d1.js";import"./s-tabbar.6c197486.js";import"./phone-international-input.20ca2464.js";const z=S({__name:"list",setup(S){const z=a({navH:"",returnShow:!0,bargainTotal:0,bargainSuccessList:[],bargainList:[],page:1,limit:10,loading:!1,loadend:!1,bgColor:{bgColor:"#E93323",Color:"#fff",width:"44rpx",timeTxtwidth:"16rpx",isDay:!0},loadTitle:"加载更多"});async function B(){if(z.loadend||z.loading)return;z.loading=!0,z.loadTitle="";let{data:a,code:t}=await o.getBargainActivityPage({pageNo:z.page,pageSize:z.limit});if(0==t){const t=a.list;n.concat(z.bargainList,t);const e=t.length<z.limit;z.loadend=e,z.loading=!1,z.loadTitle=e?"已全部加载":"加载更多",z.bargainList=a.list,z.page=z.page+1}else z.loading=!1,z.loadTitle="加载更多"}function N(a){console.log("跳转"),console.log(a),v.$router.go(a)}return t((function(){!async function(){let{code:a,data:t}=await o.getBargainRecordSummary();0==a?(z.bargainTotal=t.successUserCount,z.bargainSuccessList=t.successList):z.$util.Tips({title:t})}(),B()})),e((()=>{B()})),(a,t)=>{const e=y,o=h,n=b,v=T,S=x,B=r(w("s-count-down"),C),U=r(w("s-layout"),j);return s(),l(U,{navbar:"inner",title:"砍价列表"},{default:i((()=>[c(e,{style:{"background-color":"red",height:"100vh"}},{default:i((()=>[c(e,{class:"bargain-list"},{default:i((()=>[z.returnShow?(s(),l(e,{key:0,class:"iconfont icon-xiangzuo",onClick:a.goBack,style:d("top:"+z.navH/2+"rpx")},null,8,["onClick","style"])):u("",!0),c(e,{class:"header"},{default:i((()=>[c(e,{class:"pic"},{default:i((()=>[c(e,{class:"swipers"},{default:i((()=>[c(S,{"indicator-dots":"true",autoplay:"true",interval:"2500",duration:"500",vertical:"true",circular:"true"},{default:i((()=>[(s(!0),g(f,null,_(z.bargainSuccessList,((a,t)=>(s(),l(v,{key:t},{default:i((()=>[c(e,{class:"acea-row row-middle",style:{display:"flex"}},{default:i((()=>[c(o,{src:a.avatar,class:"mr9"},null,8,["src"]),c(e,{class:"mr9 nickName"},{default:i((()=>[p(m(a.nickname),1)])),_:2},1024),c(n,{class:"mr9"},{default:i((()=>[p("拿了")])),_:1}),c(e,{class:"line1"},{default:i((()=>[p(m(a.activityName),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1}),c(e,{class:"tit"},{default:i((()=>[p("已有"+m(z.bargainTotal)+"人砍成功",1)])),_:1})])),_:1}),c(e,{class:"list"},{default:i((()=>[(s(!0),g(f,null,_(z.bargainList,((t,r)=>(s(),l(e,{key:r,style:{display:"flex"},class:"item acea-row row-between-wrapper",onClick:a=>N("/pages/activity/bargain/detail?id="+t.id)},{default:i((()=>[c(e,{class:"pictrue"},{default:i((()=>[c(o,{src:t.picUrl},null,8,["src"])])),_:2},1024),c(e,{class:"text acea-row row-column-around"},{default:i((()=>[c(e,{class:"name line2"},{default:i((()=>[p(m(t.name),1)])),_:2},1024),c(e,{class:"acea-row",style:{"margin-bottom":"14rpx",display:"flex"}},{default:i((()=>[c(B,{tipText:" ",bgColor:z.bgColor,dayText:":",hourText:":",minuteText:":",secondText:" ",datatime:t.endTime/1e3,isDay:!0},null,8,["bgColor","datatime"]),c(n,{class:"txt"},{default:i((()=>[p("后结束")])),_:1})])),_:2},1024),0===t.stock?(s(),l(e,{key:0},{default:i((()=>[c(e,{style:{"font-size":"22rpx"},onClick:e=>N("/pages/activity/goods_bargain_details/index?id="+t.id+"&startBargainUid="+a.uid)},{default:i((()=>[p(" 已售罄")])),_:2},1032,["onClick"])])),_:2},1024)):u("",!0),c(e,{class:"money font-color"},{default:i((()=>[p("最低: ¥"),c(n,{class:"price"},{default:i((()=>[p(m(k(L)(t.bargainMinPrice)),1)])),_:2},1024)])),_:2},1024)])),_:2},1024),t.stock>0?(s(),l(e,{key:0,class:"cutBnt bg-color"},{default:i((()=>[p("参与砍价")])),_:1})):u("",!0),0===t.stock?(s(),l(e,{key:1,class:"cutBnt bg-color-hui"},{default:i((()=>[p("已售罄")])),_:1})):u("",!0)])),_:2},1032,["onClick"])))),128)),z.bargainList.length>0?(s(),l(e,{key:0,class:"loadingicon acea-row row-center-wrapper",style:{"text-align":"center"}},{default:i((()=>[c(n,{class:"loading iconfont icon-jiazai",hidden:!a.loading},null,8,["hidden"]),p(m(z.loadTitle),1)])),_:1})):u("",!0)])),_:1})])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-c77a1c67"]]);export{z as default};