2 lines
1.7 KiB
JavaScript
2 lines
1.7 KiB
JavaScript
"use strict";const e=require("../../common/vendor.js");require("../../uni_modules/uview-plus/index.js");const o=require("../../api/api.js"),n=require("../../money.js"),t=require("../../hooks/useNav.js"),a=require("../../uni_modules/uview-plus/libs/function/index.js");if(!Array){(e.resolveComponent("uni-section")+e.resolveComponent("z-paging"))()}Math||((()=>"../../uni_modules/uni-section/components/uni-section/uni-section.js")+(()=>"../../uni_modules/z-paging/components/z-paging/z-paging.js"))();const s={__name:"wallet",setup(s){const{nav:r,navTo:u}=t.useNav();let i=e.ref({});const l=e.ref(null);let c=e.ref([]),p=e.ref(1),m=()=>!l.value;e.onShow((async()=>{let e=await o.userInfo();i.value=e,1!=p.value&&l.value.reload(),p.value++})),e.onPullDownRefresh((()=>{m()||l.value.reload().catch((()=>{}))})),e.onPageScroll((e=>{m()||(l.value.updatePageScrollTop(e.scrollTop),e.scrollTop<10&&l.value.doChatRecordLoadMore())})),e.onReachBottom((()=>{m()||l.value.pageReachBottom()}));const d=(e,t)=>{console.log(n.moneyJson);const a={current:e,pageSize:t};o.getUsersPoint2Info(a).then((e=>{l.value.complete(e.records)})).catch((e=>{l.value.complete(!1)}))};return(o,t)=>({a:e.t(e.unref(i).points2||"0.00"),b:e.o((o=>e.unref(u)("/pages/mine/topUp",!0))),c:e.o((o=>e.unref(u)("/pages/mine/transferBalance",!0))),d:e.p({title:"明细",type:"line",titleFontSize:"32rpx"}),e:e.f(e.unref(c),((o,t,s)=>({a:e.t(e.unref(n.moneyJson).find((e=>e.id==o.type)).name),b:e.t(e.unref(a.timeFormat)(new Date(o.createTime).getTime(),"yyyy-mm-dd hh:MM")),c:e.t(o.points),d:t}))),f:e.sr(l,"4d2332d8-0",{k:"paging"}),g:e.o(d),h:e.o((o=>e.isRef(c)?c.value=o:c=o)),i:e.p({"use-page-scroll":!0,modelValue:e.unref(c)})})}},r=e._export_sfc(s,[["__scopeId","data-v-4d2332d8"]]);s.__runtimeHooks=1,wx.createPage(r);
|