2 lines
3.7 KiB
JavaScript
2 lines
3.7 KiB
JavaScript
"use strict";const e=require("../../../common/vendor.js"),o=require("../../../components/request.js"),t=require("../../../components/formatDate.js"),s=require("../../../components/DifferenceArray.js"),r={data:()=>({pkList:[],userinfo:{},page:0,createModule:null,parentMessage:null,triggered:!1,pickerArray:[],index:0,topPinnedPersondata:{},Topdate:0}),onLoad(){e.index.getStorage({key:"userinfo",success:e=>{this.userinfo=e.data,console.log(this.userinfo),this.getpkList()}})},mounted(){this.createModule=this.$refs.createModule},methods:{onRefresherRefresh(){this.page=0,this.pkList=[],this.getpkList(),this.triggered=!0},onScrollToLower(){this.page++,this.getpkList()},onBack(){e.index.navigateBack({delta:1})},formatDate:t.formatDate,getpkList(){o.request({url:"user/queryMyAllPkData",method:"POST",data:{userId:this.userinfo.id,page:this.page,size:10},userInfo:!0}).then((e=>{200==e.code?(this.pkList.push(...e.data),console.log(this.pkList),this.triggered=!1):console.log(e.msg)}))},onRecompose(e){this.parentMessage=e,this.createModule.open()},onTop(e){this.pickerArray=s.DifferenceArray(e.pkTime),this.$refs.popup.open("center"),this.topPinnedPersondata=e},bindPickerChange(e){this.index=e.detail.value},closePopup(){this.$refs.popup.close(),this.index=0,this.pickerArray=[],this.topPinnedPersondata={}},onTopConfirm(){Math.ceil(Date.now()/1e3+3600*Number(this.pickerArray[this.index]))<=this.topPinnedPersondata.pkTime?this.Topdate=Math.ceil(Date.now()/1e3+3600*Number(this.pickerArray[this.index])):this.Topdate=this.topPinnedPersondata.pkTime,console.log(this.Topdate,this.topPinnedPersondata.id),o.request({url:"user/pinToTop",method:"POST",data:{articleId:this.topPinnedPersondata.id,pinExpireTime:this.Topdate},userInfo:!0}).then((o=>{200==o.code?(this.onRefresherRefresh(),e.index.showToast({title:o.msg,icon:"none",duration:3e3}),this.closePopup()):e.index.showToast({title:o.msg,icon:"none",duration:3e3})}))},onOutTop(t){o.request({url:"user/cancelPin",method:"POST",data:{articleId:t.id},userInfo:!0}).then((o=>{200==o.code?(this.onRefresherRefresh(),e.index.showToast({title:o.data,icon:"none",duration:3e3})):console.log(o.msg)}))},onExpurgate(t){o.request({url:"pk/deletePkDataWithId",method:"POST",data:{id:t.id},userInfo:!0}).then((o=>{200==o.code?(this.onRefresherRefresh(),e.index.showToast({title:"删除成功",icon:"none",duration:2e3})):console.log(o.msg)}))}},components:{Recompose:()=>"./recompose/recompose2.js"}};if(!Array){(e.resolveComponent("uni-card")+e.resolveComponent("Recompose")+e.resolveComponent("uni-popup"))()}Math;const n=e._export_sfc(r,[["render",function(o,t,s,r,n,i){return{a:e.o$1(((...e)=>i.onBack&&i.onBack(...e))),b:e.f(n.pkList,((o,t,s)=>e.e({a:o.anchorIcon,b:e.t(o.anchorId),c:"2"===o.sex},(o.sex,{}),{d:e.t("1"===o.sex?"男":"女"),e:"1"===o.sex?1:"",f:"2"===o.sex?1:"",g:e.t(o.country),h:e.t(o.coin),i:e.t(i.formatDate(o.pkTime)),j:0===o.inviteStatus},0===o.inviteStatus?e.e({k:!1===o.isPin},!1===o.isPin?{l:e.o$1((e=>i.onTop(o)),t)}:{},{m:!0===o.isPin},!0===o.isPin?{n:e.o$1((e=>i.onOutTop(o)),t)}:{},{o:e.o$1((e=>i.onRecompose(o)),t),p:e.o$1((e=>i.onExpurgate(o)),t)}):{},{q:t,r:"dd917f53-0-"+s}))),c:e.o$1(((...e)=>i.onRefresherRefresh&&i.onRefresherRefresh(...e))),d:e.o$1(((...e)=>i.onScrollToLower&&i.onScrollToLower(...e))),e:n.triggered,f:e.sr("createModule","dd917f53-1"),g:e.o$1(i.onRefresherRefresh),h:e.p({message:n.parentMessage}),i:e.t(n.pickerArray[n.index]),j:n.pickerArray,k:n.index,l:e.o$1(((...e)=>i.bindPickerChange&&i.bindPickerChange(...e))),m:e.o$1(((...e)=>i.onTopConfirm&&i.onTopConfirm(...e))),n:e.o$1(((...e)=>i.closePopup&&i.closePopup(...e))),o:e.sr("popup","dd917f53-2"),p:e.p({type:"center","border-radius":"10px 10px 0 0"})}}],["__scopeId","data-v-dd917f53"]]);wx.createPage(n);
|