2 lines
3.4 KiB
JavaScript
2 lines
3.4 KiB
JavaScript
"use strict";const t=require("../../common/vendor.js"),e=require("../../components/TUILogin.js"),i=require("../../components/request.js"),s=require("../../components/formatDate.js"),o=require("../../stores/counter.js").useCounterStore(),a={inject:["$global"],data:()=>({info:{},myuserSig:"",chatInfo:{},page:0,size:10,list:[],detailsdata:{},triggered:!1,RealTimePklist:[],MakeAppointmentPKlist:[],listtype:1}),mounted(){this.pkList({type:2}),this.pkList({type:1})},onLoad(){t.index.getStorage({key:"userinfo",success:i=>{this.info=i.data,o.$patch({myitem:this.info}),t.index.getStorage({key:"myuserSig",success:i=>{this.myuserSig=i.data,t.index.getStorage({key:"chatInfo",success:t=>{this.chatInfo=t.data,console.log("chatInfo",this.chatInfo),e.TUIlogin(this.chatInfo.appId,this.info.id,this.myuserSig.userSig)}})}})}}),setTimeout((()=>{t.index.switchTab({url:"/pages/Home/Home"})}),1e3)},methods:{goMakeAppointmentPK(){this.listtype=1,this.list=this.MakeAppointmentPKlist},goRealTimePk(){this.listtype=2,this.list=this.RealTimePklist},goAdvertisement(){t.index.navigateTo({url:"/pages/pkDetail/pkDetail"})},onRefresherRefresh(){this.page=0,this.list=[],1===this.listtype?this.MakeAppointmentPKlist=[]:this.RealTimePklist=[],this.triggered=!0,this.pkList({type:this.listtype})},async goDetail(e){t.index.showLoading({title:"加载中...",mask:!0}),console.log("id",e.id,this.info.id);const s=await i.request({url:"pk/pkInfoDetail",method:"POST",data:{id:e.id,userId:this.info.id},userInfo:!0});console.log("res",s),this.detailsdata=s.data,200===s.code?0!==s.data.length?(t.index.hideLoading(),console.log("res.data",s.data),t.index.navigateTo({url:"/pages/pkDetail/pkDetail",success:t=>{t.eventChannel.emit("itemDetail",{item:this.detailsdata})}})):(t.index.hideLoading(),this.openPopupQuantity()):(t.index.hideLoading(),t.index.showToast({title:"加载失败",icon:"none",duration:2e3}))},formatDate:s.formatDate,async pkList(t){const e=await i.request({url:"pk/pkList",method:"POST",data:{status:0,page:this.page,size:this.size,condition:t,userId:this.info.id},userInfo:!1});console.log(e),200===e.code&&(this.triggered=!1,1===t.type?(this.MakeAppointmentPKlist.push(...e.data),t.type==this.listtype&&(this.list=this.MakeAppointmentPKlist)):(this.RealTimePklist.push(...e.data),t.type==this.listtype&&(this.list=this.RealTimePklist)))}},onScrollToLower(){this.page++,this.pkList({type:this.listtype})},components:{topNavigation:()=>"../../components/topNavigation/topNavigation.js",Advertisement:()=>"../../components/Advertisement/Advertisement.js",tabBar:()=>"../../components/tabBar/tabBar.js"}};if(!Array){(t.resolveComponent("top-navigation")+t.resolveComponent("advertisement")+t.resolveComponent("uni-card")+t.resolveComponent("tabBar"))()}Math;const n=t._export_sfc(a,[["render",function(e,i,s,o,a,n){return t.e({a:t.o$1(n.goRealTimePk),b:t.o$1(n.goMakeAppointmentPK),c:t.o$1(((...t)=>n.goAdvertisement&&n.goAdvertisement(...t))),d:0!==a.list.length},0!==a.list.length?{e:t.f(a.list,((e,i,s)=>t.e({a:e.anchorIcon,b:t.t(e.disPlayId),c:"2"===e.sex},(e.sex,{}),{d:t.t("1"===e.sex?"男":"女"),e:"1"===e.sex?1:"",f:"2"===e.sex?1:"",g:t.t(n.formatDate(e.pkTime)),h:t.t(e.coin+"K"),i:t.o$1((t=>n.goDetail(e)),i),j:i,k:"62142dc4-2-"+s})))}:{},{f:0===a.list.length},(a.list.length,{}),{g:t.o$1(((...t)=>n.onRefresherRefresh&&n.onRefresherRefresh(...t))),h:t.o$1(((...t)=>e.onScrollToLower&&e.onScrollToLower(...t))),i:a.triggered,j:t.p({tabIndex:0})})}],["__scopeId","data-v-62142dc4"]]);wx.createPage(n);
|