This commit is contained in:
pengxiaolong
2025-07-25 16:39:52 +08:00
parent 7116e57fc3
commit 8580cd18fa
128 changed files with 2991 additions and 411 deletions

View File

@@ -1 +1 @@
"use strict";const e=require("../../../../common/vendor.js"),t=require("../../../../components/request.js"),n=require("../../../../components/formatDate.js"),i={data:()=>({title:"Hello",item:{},coinNumlist:[],triggered:!1,iconNumber:123457}),onLoad(e){this.getOpenerEventChannel().on("itemDetail",(e=>{this.item=e.item,this.getCoinNum(this.item)}))},methods:{formatCoinNum(e){if(null==e)return"";if(e<1e3)return String(e);if(e>=1e6)return"1M+";const t=e/1e3,n=t.toFixed(2).match(/^\d+\.\d{0,2}/);if(null===n)return t.toFixed(2)+"k";return`${n[0]}k`},onRefresherRefresh(){this.triggered=!0,this.coinNumlist=[],this.getCoinNum(this.item)},getCoinNum(e){t.request({url:"pk/fetchDetailPkDataWithId",method:"POST",data:{id:e.id},userInfo:!0}).then((e=>{200==e.code?(this.coinNumlist=e.data,this.triggered=!1):console.log("获取金币数量失败")}))},formatDate:n.formatDate,onBack(){e.index.navigateBack({delta:1})}}};if(!Array){e.resolveComponent("uni-card")()}const r=e._export_sfc(i,[["render",function(t,n,i,r,o,m){return e.e({a:e.o(((...e)=>m.onBack&&m.onBack(...e))),b:o.item.anchorIconA,c:o.item.winnerAnchorId==o.item.anchorIdA},(o.item.winnerAnchorId,o.item.anchorIdA,{}),{d:e.t(o.item.anchorIdA),e:e.t(m.formatDate(o.item.pkTime)),f:e.t(m.formatCoinNum(o.iconNumber)),g:o.item.anchorIconB,h:o.item.winnerAnchorId==o.item.anchorIdB},(o.item.winnerAnchorId,o.item.anchorIdB,{}),{i:e.t(o.item.anchorIdB),j:e.t(m.formatDate(o.item.pkTime)),k:null!==o.item.userBCoins},null!==o.item.userBCoins?{l:e.t(m.formatCoinNum(o.item.userBCoins))}:{},{m:e.f(o.coinNumlist,((t,n,i)=>({a:e.t(m.formatCoinNum(t.anchorCoinA)),b:t.anchorIdA==t.winnerAnchorId?"#00fbff21":"#ff000011",c:e.t(m.formatCoinNum(t.anchorCoinB)),d:t.anchorIdB==t.winnerAnchorId?"#00fbff21":"#ff000011",e:n,f:"50b361e7-0-"+i}))),n:e.o(((...e)=>m.onRefresherRefresh&&m.onRefresherRefresh(...e))),o:o.triggered})}],["__scopeId","data-v-50b361e7"]]);wx.createPage(r);
"use strict";const e=require("../../../../common/vendor.js"),t=require("../../../../components/request.js"),n=require("../../../../components/formatDate.js"),i={data:()=>({title:"Hello",item:{},coinNumlist:[],triggered:!1}),onLoad(e){this.getOpenerEventChannel().on("itemDetail",(e=>{this.item=e.item,this.getCoinNum(this.item)}))},methods:{formatCoinNum(e){if(null==e)return"";if(e<1e3)return String(e);if(e>=1e6)return"1M+";const t=e/1e3,n=t.toFixed(2).match(/^\d+\.\d{0,2}/);if(null===n)return t.toFixed(2)+"k";return`${n[0]}k`},onRefresherRefresh(){this.triggered=!0,this.coinNumlist=[],this.getCoinNum(this.item)},getCoinNum(e){t.request({url:"pk/fetchDetailPkDataWithId",method:"POST",data:{id:e.id},userInfo:!0}).then((e=>{200==e.code?(this.coinNumlist=e.data,this.triggered=!1):console.log("获取金币数量失败")}))},formatDate:n.formatDate,onBack(){e.index.navigateBack({delta:1})}}};if(!Array){e.resolveComponent("uni-card")()}const r=e._export_sfc(i,[["render",function(t,n,i,r,o,m){return e.e({a:e.o(((...e)=>m.onBack&&m.onBack(...e))),b:o.item.anchorIconA,c:o.item.winnerAnchorId==o.item.anchorIdA},(o.item.winnerAnchorId,o.item.anchorIdA,{}),{d:e.t(o.item.anchorIdA),e:e.t(m.formatDate(o.item.pkTime)),f:null!==o.item.userACoins},null!==o.item.userACoins?{g:e.t(m.formatCoinNum(o.item.userACoins))}:{},{h:o.item.anchorIconB,i:o.item.winnerAnchorId==o.item.anchorIdB},(o.item.winnerAnchorId,o.item.anchorIdB,{}),{j:e.t(o.item.anchorIdB),k:e.t(m.formatDate(o.item.pkTime)),l:null!==o.item.userBCoins},null!==o.item.userBCoins?{m:e.t(m.formatCoinNum(o.item.userBCoins))}:{},{n:e.f(o.coinNumlist,((t,n,i)=>({a:e.t(m.formatCoinNum(t.anchorCoinA)),b:t.anchorIdA==t.winnerAnchorId?"#00fbff21":"#ff000011",c:e.t(m.formatCoinNum(t.anchorCoinB)),d:t.anchorIdB==t.winnerAnchorId?"#00fbff21":"#ff000011",e:n,f:"a64c325c-0-"+i}))),o:e.o(((...e)=>m.onRefresherRefresh&&m.onRefresherRefresh(...e))),p:o.triggered})}],["__scopeId","data-v-a64c325c"]]);wx.createPage(r);

View File

@@ -1 +1 @@
<view class="details-pkrecords data-v-50b361e7"><view class="bg data-v-50b361e7"><image class="bgImg data-v-50b361e7" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" mode="scaleToFill"/></view><view class="Return data-v-50b361e7" bindtap="{{a}}"><image class="ReturnImg data-v-50b361e7" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png" mode="scaleToFill"/></view><view class="title data-v-50b361e7">PK记录详情</view><view class="pkrecords data-v-50b361e7"><view class="card data-v-50b361e7"><view class="AnchorA data-v-50b361e7"><view class="Anchor data-v-50b361e7"><view class="AnchorAImg data-v-50b361e7"><image class="AnchorAImgcss data-v-50b361e7" src="{{b}}" mode="scaleToFill"/></view><image wx:if="{{c}}" class="Crown data-v-50b361e7" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Crown.png" mode="scaleToFill"/></view><view class="AnchorAinfo data-v-50b361e7"><view class="AnchorAname data-v-50b361e7">{{d}}</view><view class="AnchorATime data-v-50b361e7">{{e}}</view><view class="AnchorAICon data-v-50b361e7"><view class="AnchorAIContext data-v-50b361e7">实际打金币:</view><view class="AnchorAIConNum data-v-50b361e7">{{f}}</view></view></view></view><view class="vstext data-v-50b361e7"><view class="Vtext data-v-50b361e7">V</view><view class="Stext data-v-50b361e7">S</view></view><view class="AnchorB data-v-50b361e7"><view class="Anchor data-v-50b361e7"><view class="AnchorAImg data-v-50b361e7"><image class="AnchorBImgcss data-v-50b361e7" src="{{g}}" mode="scaleToFill"/></view><image wx:if="{{h}}" class="Crown data-v-50b361e7" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Crown.png" mode="scaleToFill"/></view><view class="AnchorBinfo data-v-50b361e7"><view class="AnchorAname data-v-50b361e7">{{i}}</view><view class="AnchorATime data-v-50b361e7">{{j}}</view><view wx:if="{{k}}" class="AnchorAICon data-v-50b361e7"><view class="AnchorAIContext data-v-50b361e7">实际打金币:</view><view class="AnchorAIConNum data-v-50b361e7">{{l}}</view></view></view></view></view><view class="pkrecords-content data-v-50b361e7"><scroll-view show-scrollbar="false" scroll-y="true" class="scroll data-v-50b361e7" refresher-enabled="true" refresher-threshold="40" bindrefresherrefresh="{{n}}" refresher-triggered="{{o}}"><uni-card wx:for="{{m}}" wx:for-item="items" wx:key="e" class="data-v-50b361e7" u-s="{{['d']}}" u-i="{{items.f}}" bind:__l="__l"><view class="contentcard data-v-50b361e7"><view class="contentcard-titleA data-v-50b361e7" style="{{'background-color:' + items.b}}"><view class="ciontext data-v-50b361e7">金币数量</view><view class="cion data-v-50b361e7">{{items.a}}</view></view><view class="contentcard-titleB data-v-50b361e7" style="{{'background-color:' + items.d}}"><view class="ciontext data-v-50b361e7">金币数量</view><view class="cion data-v-50b361e7">{{items.c}}</view></view></view></uni-card></scroll-view></view></view></view>
<view class="details-pkrecords data-v-a64c325c"><view class="bg data-v-a64c325c"><image class="bgImg data-v-a64c325c" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" mode="scaleToFill"/></view><view class="Return data-v-a64c325c" bindtap="{{a}}"><image class="ReturnImg data-v-a64c325c" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png" mode="scaleToFill"/></view><view class="title data-v-a64c325c">PK记录详情</view><view class="pkrecords data-v-a64c325c"><view class="card data-v-a64c325c"><view class="AnchorA data-v-a64c325c"><view class="Anchor data-v-a64c325c"><view class="AnchorAImg data-v-a64c325c"><image class="AnchorAImgcss data-v-a64c325c" src="{{b}}" mode="scaleToFill"/></view><image wx:if="{{c}}" class="Crown data-v-a64c325c" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Crown.png" mode="scaleToFill"/></view><view class="AnchorAinfo data-v-a64c325c"><view class="AnchorAname data-v-a64c325c">{{d}}</view><view class="AnchorATime data-v-a64c325c">{{e}}</view><view wx:if="{{f}}" class="AnchorAICon data-v-a64c325c"><view class="AnchorAIContext data-v-a64c325c">实际打金币:</view><view class="AnchorAIConNum data-v-a64c325c">{{g}}</view></view></view></view><view class="vstext data-v-a64c325c"><view class="Vtext data-v-a64c325c">V</view><view class="Stext data-v-a64c325c">S</view></view><view class="AnchorB data-v-a64c325c"><view class="Anchor data-v-a64c325c"><view class="AnchorAImg data-v-a64c325c"><image class="AnchorBImgcss data-v-a64c325c" src="{{h}}" mode="scaleToFill"/></view><image wx:if="{{i}}" class="Crown data-v-a64c325c" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Crown.png" mode="scaleToFill"/></view><view class="AnchorBinfo data-v-a64c325c"><view class="AnchorAname data-v-a64c325c">{{j}}</view><view class="AnchorATime data-v-a64c325c">{{k}}</view><view wx:if="{{l}}" class="AnchorAICon data-v-a64c325c"><view class="AnchorAIContext data-v-a64c325c">实际打金币:</view><view class="AnchorAIConNum data-v-a64c325c">{{m}}</view></view></view></view></view><view class="pkrecords-content data-v-a64c325c"><scroll-view show-scrollbar="false" scroll-y="true" class="scroll data-v-a64c325c" refresher-enabled="true" refresher-threshold="40" bindrefresherrefresh="{{o}}" refresher-triggered="{{p}}"><uni-card wx:for="{{n}}" wx:for-item="items" wx:key="e" class="data-v-a64c325c" u-s="{{['d']}}" u-i="{{items.f}}" bind:__l="__l"><view class="contentcard data-v-a64c325c"><view class="contentcard-titleA data-v-a64c325c" style="{{'background-color:' + items.b}}"><view class="ciontext data-v-a64c325c">金币数量</view><view class="cion data-v-a64c325c">{{items.a}}</view></view><view class="contentcard-titleB data-v-a64c325c" style="{{'background-color:' + items.d}}"><view class="ciontext data-v-a64c325c">金币数量</view><view class="cion data-v-a64c325c">{{items.c}}</view></view></view></uni-card></scroll-view></view></view></view>

View File

@@ -1 +1 @@
.bg.data-v-50b361e7{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.bgImg.data-v-50b361e7{width:100%;height:100%}.Return.data-v-50b361e7{position:absolute;top:110rpx;left:35rpx;width:46rpx;height:46rpx}.title.data-v-50b361e7{position:absolute;top:120rpx;left:280rpx;font-size:34rpx;color:#100e0f;font-weight:500}.ReturnImg.data-v-50b361e7{width:100%;height:100%}.pkrecords.data-v-50b361e7{position:absolute;top:200rpx;left:0rpx;right:0rpx}.card.data-v-50b361e7{width:750rpx;height:300rpx;border-radius:15rpx;display:flex;justify-content:space-between;align-items:center;margin-top:20rpx}.AnchorA.data-v-50b361e7{display:flex;flex-direction:column;align-items:center;margin-left:30rpx}.AnchorB.data-v-50b361e7{display:flex;flex-direction:column;align-items:center;margin-right:30rpx}.Anchor.data-v-50b361e7{display:flex;align-items:center}.AnchorAImg.data-v-50b361e7{width:100rpx;height:100rpx;border-radius:50rpx;background-color:#b1b1b1;display:flex}.AnchorAinfo.data-v-50b361e7,.AnchorBinfo.data-v-50b361e7{display:flex;flex-direction:column;justify-content:center;width:250rpx}.AnchorAname.data-v-50b361e7{width:250rpx;font-weight:500;font-size:31rpx;color:#161616;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AnchorATime.data-v-50b361e7{font-weight:400;font-size:23rpx;color:#a3a3a3;margin-top:12rpx;text-align:center}.AnchorAICon.data-v-50b361e7{display:flex;flex-direction:column;margin-top:12rpx;align-items:center}.AnchorAIContext.data-v-50b361e7{font-weight:400;font-size:23rpx;color:#a3a3a3}.AnchorAIConNum.data-v-50b361e7{font-weight:700;font-size:23rpx;color:#161616}.AnchorAImgcss.data-v-50b361e7{width:100rpx;height:100rpx;border-radius:50rpx;border-top:#f7da60 solid 2rpx;border-left:#ffeeab solid 2rpx;border-bottom:#ffeeab solid 2rpx;border-right:#f7da60 solid 2rpx}.AnchorBImgcss.data-v-50b361e7{width:100rpx;height:100rpx;border-radius:50rpx;border-top:#ffc6ba solid 2rpx;border-left:#ffc6ba solid 2rpx;border-bottom:#5ddadd solid 2rpx;border-right:#5ddadd solid 2rpx}.Crown.data-v-50b361e7{width:45.8rpx;height:39.12rpx;margin-left:-40rpx;margin-top:-100rpx}.vstext.data-v-50b361e7{display:flex}.Vtext.data-v-50b361e7{font-size:45.8rpx;color:#f0836c;font-weight:700;font-style:italic}.Stext.data-v-50b361e7{font-size:45.8rpx;color:#58d8db;font-weight:700;font-style:italic}.pkrecords-content.data-v-50b361e7{position:absolute;top:300rpx;left:0;right:0;display:flex;flex-direction:column;align-items:center}.scroll.data-v-50b361e7{width:750rpx;height:1100rpx}.scroll.data-v-50b361e7 ::-webkit-scrollbar{width:0;height:0;color:transparent;display:none}.contentcard.data-v-50b361e7{width:694.66rpx;height:161.26rpx;border-radius:15rpx;background-color:#fff;display:flex;margin-left:28.55rpx;margin-top:25rpx;border:#5ed8db solid 1rpx}.contentcard-titleA.data-v-50b361e7{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-right:#58d8db solid 3rpx;border-top-left-radius:15rpx;border-bottom-left-radius:15rpx}.contentcard-titleB.data-v-50b361e7{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-right-radius:15rpx;border-bottom-right-radius:15rpx}.ciontext.data-v-50b361e7{font-size:28rpx;color:#a2a2a2}.cion.data-v-50b361e7{font-size:36rpx;color:#100e0f;font-weight:700}
.bg.data-v-a64c325c{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.bgImg.data-v-a64c325c{width:100%;height:100%}.Return.data-v-a64c325c{position:absolute;top:110rpx;left:35rpx;width:46rpx;height:46rpx}.title.data-v-a64c325c{position:absolute;top:120rpx;left:280rpx;font-size:34rpx;color:#100e0f;font-weight:500}.ReturnImg.data-v-a64c325c{width:100%;height:100%}.pkrecords.data-v-a64c325c{position:absolute;top:200rpx;left:0rpx;right:0rpx}.card.data-v-a64c325c{width:750rpx;height:300rpx;border-radius:15rpx;display:flex;justify-content:space-between;align-items:center;margin-top:20rpx}.AnchorA.data-v-a64c325c{display:flex;flex-direction:column;align-items:center;margin-left:30rpx}.AnchorB.data-v-a64c325c{display:flex;flex-direction:column;align-items:center;margin-right:30rpx}.Anchor.data-v-a64c325c{display:flex;align-items:center}.AnchorAImg.data-v-a64c325c{width:100rpx;height:100rpx;border-radius:50rpx;background-color:#b1b1b1;display:flex}.AnchorAinfo.data-v-a64c325c,.AnchorBinfo.data-v-a64c325c{display:flex;flex-direction:column;justify-content:center;width:250rpx}.AnchorAname.data-v-a64c325c{width:250rpx;font-weight:500;font-size:31rpx;color:#161616;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AnchorATime.data-v-a64c325c{font-weight:400;font-size:23rpx;color:#a3a3a3;margin-top:12rpx;text-align:center}.AnchorAICon.data-v-a64c325c{display:flex;flex-direction:column;margin-top:12rpx;align-items:center}.AnchorAIContext.data-v-a64c325c{font-weight:400;font-size:23rpx;color:#a3a3a3}.AnchorAIConNum.data-v-a64c325c{font-weight:700;font-size:23rpx;color:#161616}.AnchorAImgcss.data-v-a64c325c{width:100rpx;height:100rpx;border-radius:50rpx;border-top:#f7da60 solid 2rpx;border-left:#ffeeab solid 2rpx;border-bottom:#ffeeab solid 2rpx;border-right:#f7da60 solid 2rpx}.AnchorBImgcss.data-v-a64c325c{width:100rpx;height:100rpx;border-radius:50rpx;border-top:#ffc6ba solid 2rpx;border-left:#ffc6ba solid 2rpx;border-bottom:#5ddadd solid 2rpx;border-right:#5ddadd solid 2rpx}.Crown.data-v-a64c325c{width:45.8rpx;height:39.12rpx;margin-left:-40rpx;margin-top:-100rpx}.vstext.data-v-a64c325c{display:flex}.Vtext.data-v-a64c325c{font-size:45.8rpx;color:#f0836c;font-weight:700;font-style:italic}.Stext.data-v-a64c325c{font-size:45.8rpx;color:#58d8db;font-weight:700;font-style:italic}.pkrecords-content.data-v-a64c325c{position:absolute;top:300rpx;left:0;right:0;display:flex;flex-direction:column;align-items:center}.scroll.data-v-a64c325c{width:750rpx;height:1100rpx}.scroll.data-v-a64c325c ::-webkit-scrollbar{width:0;height:0;color:transparent;display:none}.contentcard.data-v-a64c325c{width:694.66rpx;height:161.26rpx;border-radius:15rpx;background-color:#fff;display:flex;margin-left:28.55rpx;margin-top:25rpx;border:#5ed8db solid 1rpx}.contentcard-titleA.data-v-a64c325c{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-right:#58d8db solid 3rpx;border-top-left-radius:15rpx;border-bottom-left-radius:15rpx}.contentcard-titleB.data-v-a64c325c{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-right-radius:15rpx;border-bottom-right-radius:15rpx}.ciontext.data-v-a64c325c{font-size:28rpx;color:#a2a2a2}.cion.data-v-a64c325c{font-size:36rpx;color:#100e0f;font-weight:700}

View File

@@ -1 +1 @@
"use strict";const e=require("../../../common/vendor.js"),t=require("../../../components/request.js"),r=require("../../../components/formatDate.js"),o={data:()=>({triggered:!1,current:1,buttonWidth:238.55,gap:0,slidetext:"我发布的PK",pkmyRecordlist:[],pkInvitationRecordlist:[],pkRecordlist:[],userinfo:{},page:0}),onLoad(){e.index.getStorage({key:"userinfo",success:e=>{this.userinfo=e.data,this.getPkRecordList(1),this.getPkRecordList(2)}})},onShareAppMessage(e){if("menu"===e.from)return{title:"分享",path:"/pages/Home/Home"}},computed:{sliderPosition(){const{current:e,buttonWidth:t,gap:r}=this;return 0+(t+r)*(e-1)+375}},methods:{onRefresherRefresh(){this.pkRecordlist=[],this.triggered=!0,this.page=0,1===this.current?this.pkmyRecordlist=[]:this.pkInvitationRecordlist=[],this.getPkRecordList(this.current)},onScrollToLower(){this.page++,this.getPkRecordList(this.current)},onItemClick(t){e.index.navigateTo({url:"/pages/Mine/minecomponents/DetailsPKRecords/DetailsPKRecords",success:e=>{e.eventChannel.emit("itemDetail",{item:t})}})},onBack(){e.index.navigateBack({delta:1})},formatDate:r.formatDate,getPkRecordList(e){t.request({url:"user/handlePkInfo",method:"POST",data:{type:e,userId:this.userinfo.id,page:this.page,size:10},userInfo:!0}).then((t=>{200===t.code?(this.triggered=!1,1===e?(this.pkmyRecordlist.push(...t.data),1===this.current&&(this.pkRecordlist=this.pkmyRecordlist)):(this.pkInvitationRecordlist.push(...t.data),2===this.current&&(this.pkRecordlist=this.pkInvitationRecordlist))):console.log(t.msg)}))},toggleActive(e){this.current=e,this.slidetext=1===e?"我发布的PK":"我邀请的PK",this.pkRecordlist=1===e?this.pkmyRecordlist:this.pkInvitationRecordlist}}};if(!Array){e.resolveComponent("uni-card")()}const i=e._export_sfc(o,[["render",function(t,r,o,i,s,n){return e.e({a:e.o(((...e)=>n.onBack&&n.onBack(...e))),b:e.o((e=>n.toggleActive(1))),c:1===s.current?1:"",d:e.o((e=>n.toggleActive(2))),e:2===s.current?1:"",f:e.t(s.slidetext),g:n.sliderPosition+"rpx",h:0!==s.pkRecordlist.length},0!==s.pkRecordlist.length?{i:e.f(s.pkRecordlist,((t,r,o)=>e.e({a:t.anchorIconA,b:t.winnerAnchorId==t.anchorIdA},(t.winnerAnchorId,t.anchorIdA,{}),{c:e.t(t.anchorIdA),d:e.t(n.formatDate(t.pkTime)),e:null!==t.userACoins},null!==t.userACoins?{f:e.t(t.userACoins)}:{},{g:e.t(t.anchorIdB),h:e.t(n.formatDate(t.pkTime)),i:null!==t.userBCoins},null!==t.userBCoins?{j:e.t(t.userBCoins)}:{},{k:t.anchorIconB,l:t.winnerAnchorId==t.anchorIdB},(t.winnerAnchorId,t.anchorIdB,{}),{m:e.o((e=>n.onItemClick(t)),r),n:r,o:"668dbe5e-0-"+o}))),j:e.o(((...e)=>n.onRefresherRefresh&&n.onRefresherRefresh(...e))),k:e.o(((...e)=>n.onScrollToLower&&n.onScrollToLower(...e))),l:s.triggered}:{},{m:0===s.pkRecordlist.length},(s.pkRecordlist.length,{}))}],["__scopeId","data-v-668dbe5e"]]);o.__runtimeHooks=2,wx.createPage(i);
"use strict";const e=require("../../../common/vendor.js"),t=require("../../../components/request.js"),r=require("../../../components/formatDate.js"),o={data:()=>({triggered:!1,current:1,buttonWidth:238.55,gap:0,slidetext:"我发布的PK",pkmyRecordlist:[],pkInvitationRecordlist:[],pkRecordlist:[],userinfo:{},page:0}),onLoad(){e.index.getStorage({key:"userinfo",success:e=>{this.userinfo=e.data,this.getPkRecordList(1),this.getPkRecordList(2)}})},onShareAppMessage(e){if("menu"===e.from)return{title:"分享",path:"/pages/Home/Home"}},computed:{sliderPosition(){const{current:e,buttonWidth:t,gap:r}=this;return 0+(t+r)*(e-1)+375}},methods:{formatCoinNum(e){if(null==e)return"";if(e<1e3)return String(e);if(e>=1e6)return"1M+";const t=e/1e3,r=t.toFixed(2).match(/^\d+\.\d{0,2}/);if(null===r)return t.toFixed(2)+"k";return`${r[0]}k`},onRefresherRefresh(){this.pkRecordlist=[],this.triggered=!0,this.page=0,1===this.current?this.pkmyRecordlist=[]:this.pkInvitationRecordlist=[],this.getPkRecordList(this.current)},onScrollToLower(){this.page++,this.getPkRecordList(this.current)},onItemClick(t){e.index.navigateTo({url:"/pages/Mine/minecomponents/DetailsPKRecords/DetailsPKRecords",success:e=>{e.eventChannel.emit("itemDetail",{item:t})}})},onBack(){e.index.navigateBack({delta:1})},formatDate:r.formatDate,getPkRecordList(e){t.request({url:"user/handlePkInfo",method:"POST",data:{type:e,userId:this.userinfo.id,page:this.page,size:10},userInfo:!0}).then((t=>{200===t.code?(this.triggered=!1,1===e?(this.pkmyRecordlist.push(...t.data),1===this.current&&(this.pkRecordlist=this.pkmyRecordlist)):(this.pkInvitationRecordlist.push(...t.data),2===this.current&&(this.pkRecordlist=this.pkInvitationRecordlist))):console.log(t.msg)}))},toggleActive(e){this.current=e,this.slidetext=1===e?"我发布的PK":"我邀请的PK",this.pkRecordlist=1===e?this.pkmyRecordlist:this.pkInvitationRecordlist}}};if(!Array){e.resolveComponent("uni-card")()}const i=e._export_sfc(o,[["render",function(t,r,o,i,n,s){return e.e({a:e.o(((...e)=>s.onBack&&s.onBack(...e))),b:e.o((e=>s.toggleActive(1))),c:1===n.current?1:"",d:e.o((e=>s.toggleActive(2))),e:2===n.current?1:"",f:e.t(n.slidetext),g:s.sliderPosition+"rpx",h:0!==n.pkRecordlist.length},0!==n.pkRecordlist.length?{i:e.f(n.pkRecordlist,((t,r,o)=>e.e({a:t.anchorIconA,b:t.winnerAnchorId==t.anchorIdA},(t.winnerAnchorId,t.anchorIdA,{}),{c:e.t(t.anchorIdA),d:e.t(s.formatDate(t.pkTime)),e:null!==t.userACoins},null!==t.userACoins?{f:e.t(s.formatCoinNum(t.userACoins))}:{},{g:e.t(t.anchorIdB),h:e.t(s.formatDate(t.pkTime)),i:null!==t.userBCoins},null!==t.userBCoins?{j:e.t(s.formatCoinNum(t.userBCoins))}:{},{k:t.anchorIconB,l:t.winnerAnchorId==t.anchorIdB},(t.winnerAnchorId,t.anchorIdB,{}),{m:e.o((e=>s.onItemClick(t)),r),n:r,o:"b8779fb5-0-"+o}))),j:e.o(((...e)=>s.onRefresherRefresh&&s.onRefresherRefresh(...e))),k:e.o(((...e)=>s.onScrollToLower&&s.onScrollToLower(...e))),l:n.triggered}:{},{m:0===n.pkRecordlist.length},(n.pkRecordlist.length,{}))}],["__scopeId","data-v-b8779fb5"]]);o.__runtimeHooks=2,wx.createPage(i);

View File

@@ -1 +1 @@
<view class="pkRecord data-v-668dbe5e"><view class="bg data-v-668dbe5e"><image class="bgImg data-v-668dbe5e" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" mode="scaleToFill"/></view><view class="Return data-v-668dbe5e" bindtap="{{a}}"><image class="ReturnImg data-v-668dbe5e" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png" mode="scaleToFill"/></view><view class="title data-v-668dbe5e">PK记录</view><view class="navigation data-v-668dbe5e"><view class="navigationItem data-v-668dbe5e"><view bindtap="{{b}}" class="{{['navigationItemTitle', 'data-v-668dbe5e', c && 'active']}}">我发布的PK</view><view bindtap="{{d}}" class="{{['navigationItemTitle', 'data-v-668dbe5e', e && 'active']}}">我邀请的PK</view></view><view class="slide data-v-668dbe5e" style="{{'left:' + g + ';' + ('transition:' + 'left 0.3s ease-in-out')}}">{{f}}</view></view><view class="content data-v-668dbe5e"><scroll-view wx:if="{{h}}" show-scrollbar="false" scroll-y="true" class="scroll data-v-668dbe5e" refresher-enabled="true" refresher-threshold="40" bindrefresherrefresh="{{j}}" lower-threshold="100" bindscrolltolower="{{k}}" refresher-triggered="{{l}}"><uni-card wx:for="{{i}}" wx:for-item="item" wx:key="n" class="data-v-668dbe5e" u-s="{{['d']}}" u-i="{{item.o}}" bind:__l="__l"><view class="card data-v-668dbe5e" bindtap="{{item.m}}"><view class="AnchorA data-v-668dbe5e"><view class="AnchorAImg data-v-668dbe5e"><image class="AnchorAImgcss data-v-668dbe5e" src="{{item.a}}" mode="scaleToFill"/></view><image wx:if="{{item.b}}" class="Crown data-v-668dbe5e" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Crown.png" mode="scaleToFill"/><view class="AnchorAinfo data-v-668dbe5e"><view class="AnchorAname data-v-668dbe5e">{{item.c}}</view><view class="AnchorATime data-v-668dbe5e">{{item.d}}</view><view wx:if="{{item.e}}" class="AnchorAICon data-v-668dbe5e"><view class="AnchorAIContext data-v-668dbe5e">实际金币:</view><view class="AnchorAIConNum data-v-668dbe5e">{{item.f}}K</view></view></view></view><view class="vstext data-v-668dbe5e"><view class="Vtext data-v-668dbe5e">V</view><view class="Stext data-v-668dbe5e">S</view></view><view class="AnchorB data-v-668dbe5e"><view class="AnchorBinfo data-v-668dbe5e"><view class="AnchorAname data-v-668dbe5e">{{item.g}}</view><view class="AnchorATime data-v-668dbe5e">{{item.h}}</view><view wx:if="{{item.i}}" class="AnchorAICon data-v-668dbe5e"><view class="AnchorAIContext data-v-668dbe5e">实际打金币:</view><view class="AnchorAIConNum data-v-668dbe5e">{{item.j}}K</view></view></view><view class="AnchorAImg data-v-668dbe5e"><image class="AnchorBImgcss data-v-668dbe5e" src="{{item.k}}" mode="scaleToFill"/></view><image wx:if="{{item.l}}" class="Crown data-v-668dbe5e" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Crown.png" mode="scaleToFill"/></view></view></uni-card></scroll-view><view wx:if="{{m}}" class="nodata data-v-668dbe5e">暂无内容</view></view></view>
<view class="pkRecord data-v-b8779fb5"><view class="bg data-v-b8779fb5"><image class="bgImg data-v-b8779fb5" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/HomeBackground.png" mode="scaleToFill"/></view><view class="Return data-v-b8779fb5" bindtap="{{a}}"><image class="ReturnImg data-v-b8779fb5" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png" mode="scaleToFill"/></view><view class="title data-v-b8779fb5">PK记录</view><view class="navigation data-v-b8779fb5"><view class="navigationItem data-v-b8779fb5"><view bindtap="{{b}}" class="{{['navigationItemTitle', 'data-v-b8779fb5', c && 'active']}}">我发布的PK</view><view bindtap="{{d}}" class="{{['navigationItemTitle', 'data-v-b8779fb5', e && 'active']}}">我邀请的PK</view></view><view class="slide data-v-b8779fb5" style="{{'left:' + g + ';' + ('transition:' + 'left 0.3s ease-in-out')}}">{{f}}</view></view><view class="content data-v-b8779fb5"><scroll-view wx:if="{{h}}" show-scrollbar="false" scroll-y="true" class="scroll data-v-b8779fb5" refresher-enabled="true" refresher-threshold="40" bindrefresherrefresh="{{j}}" lower-threshold="100" bindscrolltolower="{{k}}" refresher-triggered="{{l}}"><uni-card wx:for="{{i}}" wx:for-item="item" wx:key="n" class="data-v-b8779fb5" u-s="{{['d']}}" u-i="{{item.o}}" bind:__l="__l"><view class="card data-v-b8779fb5" bindtap="{{item.m}}"><view class="AnchorA data-v-b8779fb5"><view class="AnchorAImg data-v-b8779fb5"><image class="AnchorAImgcss data-v-b8779fb5" src="{{item.a}}" mode="scaleToFill"/></view><image wx:if="{{item.b}}" class="Crown data-v-b8779fb5" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Crown.png" mode="scaleToFill"/><view class="AnchorAinfo data-v-b8779fb5"><view class="AnchorAname data-v-b8779fb5">{{item.c}}</view><view class="AnchorATime data-v-b8779fb5">{{item.d}}</view><view wx:if="{{item.e}}" class="AnchorAICon data-v-b8779fb5"><view class="AnchorAIContext data-v-b8779fb5">实际金币:</view><view class="AnchorAIConNum data-v-b8779fb5">{{item.f}}</view></view></view></view><view class="vstext data-v-b8779fb5"><view class="Vtext data-v-b8779fb5">V</view><view class="Stext data-v-b8779fb5">S</view></view><view class="AnchorB data-v-b8779fb5"><view class="AnchorBinfo data-v-b8779fb5"><view class="AnchorAname data-v-b8779fb5">{{item.g}}</view><view class="AnchorATime data-v-b8779fb5">{{item.h}}</view><view wx:if="{{item.i}}" class="AnchorAICon data-v-b8779fb5"><view class="AnchorAIContext data-v-b8779fb5">实际打金币:</view><view class="AnchorAIConNum data-v-b8779fb5">{{item.j}}</view></view></view><view class="AnchorAImg data-v-b8779fb5"><image class="AnchorBImgcss data-v-b8779fb5" src="{{item.k}}" mode="scaleToFill"/></view><image wx:if="{{item.l}}" class="Crown data-v-b8779fb5" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Crown.png" mode="scaleToFill"/></view></view></uni-card></scroll-view><view wx:if="{{m}}" class="nodata data-v-b8779fb5">暂无内容</view></view></view>

View File

@@ -1 +1 @@
.bg.data-v-668dbe5e{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.bgImg.data-v-668dbe5e{width:100%;height:100%}.Return.data-v-668dbe5e{position:absolute;top:110rpx;left:35rpx;width:46rpx;height:46rpx}.title.data-v-668dbe5e{position:absolute;top:120rpx;left:335rpx;font-size:34rpx;color:#100e0f;font-weight:700}.ReturnImg.data-v-668dbe5e{width:100%;height:100%}.navigation.data-v-668dbe5e{position:absolute;top:200rpx;left:0rpx;right:0rpx;height:68.7rpx;display:flex;justify-content:center;align-items:center}.navigationItem.data-v-668dbe5e{width:477.1rpx;height:68.7rpx;border-radius:50rpx;background-color:#4fcacd;display:flex;justify-content:space-around;align-items:center}.navigationItemTitle.data-v-668dbe5e{font-weight:500;font-size:31rpx;color:#fff}.slide.data-v-668dbe5e{position:absolute;width:238.55rpx;height:68.7rpx;background-image:linear-gradient(135deg,#e4ffff,#fff);border-radius:50rpx;text-align:center;line-height:68.7rpx;font-weight:500;font-size:31rpx;color:#4fcacd;margin-left:-238.55rpx}.content.data-v-668dbe5e{position:absolute;top:300rpx;left:0rpx;right:0rpx;bottom:0rpx}.scroll.data-v-668dbe5e{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.scroll.data-v-668dbe5e ::-webkit-scrollbar{width:0;height:0;color:transparent;display:none}.nodata.data-v-668dbe5e{width:100%;height:100%;line-height:1300rpx;text-align:center;font-size:30rpx;color:#a3a3a3}.card.data-v-668dbe5e{width:694.66rpx;height:200rpx;background-color:#fff;border-radius:15rpx;display:flex;justify-content:center;align-items:center;margin-left:28.55rpx;margin-top:20rpx;border:1rpx solid #c9f6f6}.AnchorA.data-v-668dbe5e,.AnchorB.data-v-668dbe5e{display:flex;align-items:center}.AnchorAImg.data-v-668dbe5e{width:100rpx;height:100rpx;border-radius:100rpx;margin-left:20rpx;margin-right:20rpx;background-color:#b1b1b1;display:flex}.AnchorAinfo.data-v-668dbe5e,.AnchorBinfo.data-v-668dbe5e{display:flex;flex-direction:column;justify-content:center}.AnchorAname.data-v-668dbe5e{width:161.26rpx;font-weight:500;font-size:31rpx;color:#58d8db;text-align:center;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AnchorATime.data-v-668dbe5e{font-weight:400;font-size:23rpx;color:#a3a3a3;margin-top:8rpx;text-align:center}.AnchorAICon.data-v-668dbe5e{display:flex;flex-direction:column;margin-top:8rpx;text-align:center}.AnchorAIContext.data-v-668dbe5e{font-weight:400;font-size:23rpx;color:#a3a3a3}.AnchorAIConNum.data-v-668dbe5e{font-weight:700;font-size:23rpx;color:#161616}.AnchorAImgcss.data-v-668dbe5e{width:100rpx;height:100rpx;border-radius:100rpx;border-top:#f7da60 solid 2rpx;border-left:#ffeeab solid 2rpx;border-bottom:#ffeeab solid 2rpx;border-right:#f7da60 solid 2rpx}.AnchorBImgcss.data-v-668dbe5e{width:100rpx;height:100rpx;border-radius:100rpx;border-top:#ffc6ba solid 2rpx;border-left:#ffc6ba solid 2rpx;border-bottom:#5ddadd solid 2rpx;border-right:#5ddadd solid 2rpx}.Crown.data-v-668dbe5e{width:45.8rpx;height:39.12rpx;margin-left:-40rpx;margin-top:-100rpx}.vstext.data-v-668dbe5e{display:flex}.Vtext.data-v-668dbe5e{font-size:45.8rpx;color:#f0836c;font-weight:700;font-style:italic;margin-left:26rpx}.Stext.data-v-668dbe5e{font-size:45.8rpx;color:#58d8db;font-weight:700;font-style:italic;margin-right:26rpx}
.bg.data-v-b8779fb5{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.bgImg.data-v-b8779fb5{width:100%;height:100%}.Return.data-v-b8779fb5{position:absolute;top:110rpx;left:35rpx;width:46rpx;height:46rpx}.title.data-v-b8779fb5{position:absolute;top:120rpx;left:335rpx;font-size:34rpx;color:#100e0f;font-weight:700}.ReturnImg.data-v-b8779fb5{width:100%;height:100%}.navigation.data-v-b8779fb5{position:absolute;top:200rpx;left:0rpx;right:0rpx;height:68.7rpx;display:flex;justify-content:center;align-items:center}.navigationItem.data-v-b8779fb5{width:477.1rpx;height:68.7rpx;border-radius:50rpx;background-color:#4fcacd;display:flex;justify-content:space-around;align-items:center}.navigationItemTitle.data-v-b8779fb5{font-weight:500;font-size:31rpx;color:#fff}.slide.data-v-b8779fb5{position:absolute;width:238.55rpx;height:68.7rpx;background-image:linear-gradient(135deg,#e4ffff,#fff);border-radius:50rpx;text-align:center;line-height:68.7rpx;font-weight:500;font-size:31rpx;color:#4fcacd;margin-left:-238.55rpx}.content.data-v-b8779fb5{position:absolute;top:300rpx;left:0rpx;right:0rpx;bottom:0rpx}.scroll.data-v-b8779fb5{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.scroll.data-v-b8779fb5 ::-webkit-scrollbar{width:0;height:0;color:transparent;display:none}.nodata.data-v-b8779fb5{width:100%;height:100%;line-height:1300rpx;text-align:center;font-size:30rpx;color:#a3a3a3}.card.data-v-b8779fb5{width:694.66rpx;height:200rpx;background-color:#fff;border-radius:15rpx;display:flex;justify-content:center;align-items:center;margin-left:28.55rpx;margin-top:20rpx;border:1rpx solid #c9f6f6}.AnchorA.data-v-b8779fb5,.AnchorB.data-v-b8779fb5{display:flex;align-items:center}.AnchorAImg.data-v-b8779fb5{width:100rpx;height:100rpx;border-radius:100rpx;margin-left:20rpx;margin-right:20rpx;background-color:#b1b1b1;display:flex}.AnchorAinfo.data-v-b8779fb5,.AnchorBinfo.data-v-b8779fb5{display:flex;flex-direction:column;justify-content:center}.AnchorAname.data-v-b8779fb5{width:161.26rpx;font-weight:500;font-size:31rpx;color:#58d8db;text-align:center;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AnchorATime.data-v-b8779fb5{font-weight:400;font-size:23rpx;color:#a3a3a3;margin-top:8rpx;text-align:center}.AnchorAICon.data-v-b8779fb5{display:flex;flex-direction:column;margin-top:8rpx;text-align:center}.AnchorAIContext.data-v-b8779fb5{font-weight:400;font-size:23rpx;color:#a3a3a3}.AnchorAIConNum.data-v-b8779fb5{font-weight:700;font-size:23rpx;color:#161616}.AnchorAImgcss.data-v-b8779fb5{width:100rpx;height:100rpx;border-radius:100rpx;border-top:#f7da60 solid 2rpx;border-left:#ffeeab solid 2rpx;border-bottom:#ffeeab solid 2rpx;border-right:#f7da60 solid 2rpx}.AnchorBImgcss.data-v-b8779fb5{width:100rpx;height:100rpx;border-radius:100rpx;border-top:#ffc6ba solid 2rpx;border-left:#ffc6ba solid 2rpx;border-bottom:#5ddadd solid 2rpx;border-right:#5ddadd solid 2rpx}.Crown.data-v-b8779fb5{width:45.8rpx;height:39.12rpx;margin-left:-40rpx;margin-top:-100rpx}.vstext.data-v-b8779fb5{display:flex}.Vtext.data-v-b8779fb5{font-size:45.8rpx;color:#f0836c;font-weight:700;font-style:italic;margin-left:26rpx}.Stext.data-v-b8779fb5{font-size:45.8rpx;color:#58d8db;font-weight:700;font-style:italic;margin-right:26rpx}