1 |
- import{s,c as t,v as a,o as e,b2 as l,x as o,e as i,f as n,w as d,l as r,j as c,p as u,t as f,u as p,A as m,k as _,r as g,F as y,i as h,C as w,D as x,m as b,S as v,q as M}from"./index-4cbfde36.js";import{_ as k}from"./s-empty.19fffcee.js";import{d as C}from"./form.3b225a0e.js";import{_ as S}from"./s-layout.d2f9490c.js";import{P as T}from"./point.d3f8c432.js";import{_ as j}from"./_plugin-vue_export-helper.1b428a4d.js";/* empty css */const $=j({__name:"score",setup(j){s.$platform.device.statusBarHeight;const $=t((()=>s.$store("user").userInfo));s.$platform.navbar;const F=a({currentTab:0,pagination:{list:0,total:0,pageSize:6,pageNo:1},loadStatus:"",date:[],today:"",showModel:!1,showQueModel:!1}),N=()=>{F.showModel=!1,F.showQueModel=!1},Q=[{name:"全部",value:"all"},{name:"收入",value:"true"},{name:"支出",value:"false"}];async function Y(){F.loadStatus="loading";let{code:s,data:t}=await T.getPointRecordPage({pageNo:F.pagination.pageNo,pageSize:F.pagination.pageSize,addStatus:F.currentTab>0?Q[F.currentTab].value:void 0,"createTime[0]":F.date[0]+" 00:00:00","createTime[1]":F.date[1]+" 23:59:59"});0===s&&(F.pagination.list=t.list,F.pagination.total=t.total,F.loadStatus=F.pagination.list.length<F.pagination.total?"more":"noMore")}return t((()=>F.date[0]===F.date[1]?F.date[0]:F.date.join("~"))),e((()=>{F.today=l().format("YYYY-MM-DD"),F.date=[F.today,F.today],Y()})),o((()=>{"noMore"!==F.loadStatus&&(F.pagination.pageNo++,Y())})),(t,a)=>{const e=h,l=w,o=x,T=r(b("s-empty"),k),j=v,Q=r(b("su-popup"),C),Y=M,z=r(b("s-layout"),S);return i(),n(z,{class:"wallet-wrap",bgStyle:{backgroundColor:"#ffffff"},title:"我的积分",navbar:"normal"},{default:d((()=>[c(e,{class:"score-box bg-white ss-flex-col ss-row-center ss-col-center"},{default:d((()=>[c(e,{class:"ss-m-b-40 value-box",onClick:a[0]||(a[0]=s=>F.showModel=!0)},{default:d((()=>[c(e,{class:"all-title ss-m-r-8"},{default:d((()=>[u("#")])),_:1})])),_:1}),c(e,{class:"ss-m-b-40 ss-font-40"},{default:d((()=>[c(l,{class:"all-title ss-m-r-8"},{default:d((()=>[u("#"+f(p($).point||0),1)])),_:1})])),_:1}),c(e,{class:"ss-m-b-40 ss-font-32 text-center"},{default:d((()=>[c(e,{class:"all-title ss-m-r-8 ss-m-b-10"},{default:d((()=>[u("当前可兑换积分:#3783")])),_:1}),c(e,{class:"all-title ss-m-r-8",style:{color:"var(--ui-BG-Main)"},onClick:a[1]||(a[1]=s=>F.showQueModel=!0)},{default:d((()=>[u(" 待确权积分:#353")])),_:1})])),_:1}),c(e,{class:"ss-m-b-80"},{default:d((()=>[c(e,{class:"all-title ss-m-r-8 ss-m-b-10"},{default:d((()=>[u("可兑换积分得计算规则")])),_:1}),c(e,{class:"all-title ss-m-r-8 text-center"},{default:d((()=>[u("[点击查看说明]")])),_:1})])),_:1}),c(e,{class:"ss-m-b-40"},{default:d((()=>[c(e,{class:"all-title ss-m-r-8"},{default:d((()=>[c(o,{class:"btn ss-reset-button ui-Shadow-Main",onClick:a[2]||(a[2]=t=>p(s).$router.go("/pages/user/wallet/scoreToMoney"))},{default:d((()=>[u(" 兑换 ")])),_:1})])),_:1})])),_:1})])),_:1}),c(Q,{show:F.showModel,type:"center",round:"10",isMaskClick:!1,showClose:"",onClose:N},{default:d((()=>[c(e,{class:"model-box ss-flex-col"},{default:d((()=>[c(j,{class:"list-box","scroll-y":"true",onTouchmove:a[3]||(a[3]=m((()=>{}),["stop"]))},{default:d((()=>[F.pagination.total>0?(i(),n(e,{key:0},{default:d((()=>[(i(!0),_(y,null,g(F.pagination.list,(s=>(i(),n(e,{class:"list-item ss-flex ss-col-center",key:s.id},{default:d((()=>[c(e,{class:"name"},{default:d((()=>[u(f(s.title)+" : #"+f(s.point),1)])),_:2},1024)])),_:2},1024)))),128))])),_:1})):(i(),n(T,{key:1,text:"暂无数据",paddingTop:"120",icon:"/static/data-empty.png"}))])),_:1})])),_:1})])),_:1},8,["show"]),c(Q,{show:F.showQueModel,type:"center",round:"10",isMaskClick:!1,showClose:"",onClose:N},{default:d((()=>[c(e,{class:"model-box ss-flex-col"},{default:d((()=>[c(e,{class:"all-title ss-p-x-30 ss-p-t-30"},{default:d((()=>[u(" 待确权积分 "),c(l,{style:{float:"right"}},{default:d((()=>[u("共#234")])),_:1})])),_:1}),c(j,{class:"list-box",style:{width:"600rpx"},"scroll-y":"true",onTouchmove:a[4]||(a[4]=m((()=>{}),["stop"]))},{default:d((()=>[F.pagination.total>0?(i(),n(e,{key:0},{default:d((()=>[(i(!0),_(y,null,g(F.pagination.list,((t,a)=>(i(),n(e,{class:"list-item ss-flex ss-col-center ss-row-between",key:t.id,style:{padding:"30rpx 0"}},{default:d((()=>[c(e,{class:"ss-flex ss-col-center",style:{width:"100%"}},{default:d((()=>[c(e,null,{default:d((()=>[u(f(a+1),1)])),_:2},1024),c(e,{class:"avatar-box ss-m-x-20"},{default:d((()=>[c(Y,{class:"avatar-img",src:p(s).$url.static("/static/img/shop/default_avatar.png"),mode:"aspectFill"},null,8,["src"])])),_:1}),c(e,{class:"ss-flex ss-m-t-10",style:{"flex-direction":"column","align-items":"flex-start",width:"calc(100% - 5.5rem)"}},{default:d((()=>[c(e,{class:"name",style:{width:"100%"}},{default:d((()=>[u(f(t.name||"空")+" ",1),c(l,{style:{float:"right"}},{default:d((()=>[u("#"+f(t.point),1)])),_:2},1024)])),_:2},1024),c(e,{class:"time",style:{width:"100%"}},{default:d((()=>[u(f(p(s).$helper.timeFormat(t.createTime,"yyyy-mm-dd hh:MM"))+" ",1),c(l,{style:{float:"right"}},{default:d((()=>[u("消费额:¥234")])),_:1})])),_:2},1024)])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128))])),_:1})):(i(),n(T,{key:1,text:"暂无数据",paddingTop:"80",icon:"/static/data-empty.png"}))])),_:1})])),_:1})])),_:1},8,["show"])])),_:1})}}},[["__scopeId","data-v-cd94e228"]]);export{$ as default};
|