2 lines
4.6 KiB
JavaScript
2 lines
4.6 KiB
JavaScript
import{e,g as a,o as t,c as l,r as s,a as r,B as o,f as c,bE as u,w as n,b as p,j as i,q as m,s as f,F as d,bF as _,i as x,h as g,t as b,d as h,p as y,u as v,y as w,m as j,D as k,E as I,Y as O}from"./index-8146d74e.js";import{_ as S}from"./page-meta.142863c8.js";import{_ as T}from"./u-navbar.938f0656.js";import{_ as z}from"./u-image.2676d4c0.js";import{_ as M}from"./z-paging.69e9efa0.js";import{c as C}from"./cashOutIcon.84f8df96.js";import{W as N}from"./withdraw.8070d4cf.js";import{_ as V}from"./_plugin-vue_export-helper.1b428a4d.js";import{_ as $}from"./price.cd1183e8.js";import{_ as B}from"./u-icon.58b55f5a.js";const E=e({__name:"nav",props:{percent:{type:Number,defualt:0}},setup:e=>(a(e=>{console.log(e)},e.percent),(a,o)=>{const c=s(r("u-navbar"),T);return t(),l(c,{"is-back":!0,title:"我的余额","border-bottom":!1,"title-bold":!0,fixed:!1,"title-color":"#fff","back-icon-color":"#fff",background:{background:0==e.percent?"rgba(256,256, 256, 0)":a.$theme.primaryColor}},null,8,["background"])})}),F=V(e({__name:"statement",props:{scrollTop:null},setup(e){const v=e,w=o(),j=c([]),k=async(e,a)=>{try{const t=await _({page_no:e,page_size:a,type:N.COMMISSION});console.log(t.lists),w.value.complete(t.lists)}catch(t){console.log("报错=>",t),w.value.complete(!1)}};return a(()=>v.scrollTop,e=>{var a;null==(a=w.value)||a.updatePageScrollTop(e)}),u(()=>{var e;null==(e=w.value)||e.doLoadMore()}),(e,a)=>{const o=x,c=s(r("u-image"),z),u=y,_=s(r("z-paging"),M);return t(),l(o,null,{default:n(()=>[p(_,{"use-page-scroll":!0,ref_key:"paging",ref:w,modelValue:j.value,"onUpdate:modelValue":a[0]||(a[0]=e=>j.value=e),onQuery:k},{default:n(()=>[p(o,{class:"flex items-center pt-[40rpx] pb-[28rpx]"},{default:n(()=>[p(o,{class:"block"}),p(o,{class:"text-xl font-medium ml-2"},{default:n(()=>[i("账户流水")]),_:1})]),_:1}),(t(!0),m(d,null,f(j.value,(e,a)=>(t(),l(o,{key:a,class:"bg-white px-[20rpx] py-[40rpx] mb-3 rounded-lg flex items-center"},{default:n(()=>[p(c,{src:g(C),width:"80rpx",height:"80rpx"},null,8,["src"]),p(o,{class:"ml-3 flex flex-col justify-between"},{default:n(()=>[p(o,{class:"font-medium text-xl"},{default:n(()=>[i(b(e.change_type_desc),1)]),_:2},1024),p(o,{class:"text-xs text-muted mt-2"},{default:n(()=>[i(b(e.create_time),1)]),_:2},1024)]),_:2},1024),p(o,{class:"font-bold text-[40rpx] ml-auto"},{default:n(()=>[p(u,{class:h(1==e.action?"text-primary":"text-warning")},{default:n(()=>[i(b(1==e.action?"+":"-")+b(e.change_amount),1)]),_:2},1032,["class"])]),_:2},1024)]),_:2},1024))),128))]),_:1},8,["modelValue"])]),_:1})}}}),[["__scopeId","data-v-d1e9b298"]]),P=V(e({__name:"card",setup(e){w();const a=v(),o=()=>{j({url:`/packages/pages/cash_out_record/cash_out_record?apply_type=${N.COMMISSION}`})};return(e,c)=>{const u=s(r("u-image"),z),m=x,f=s(r("price"),$),d=y,_=s(r("u-icon"),B);return t(),l(m,{class:"w-full relative mt-[70rpx] z-10"},{default:n(()=>[p(m,{class:"wrapper backdrop-blur-sm"},{default:n(()=>[p(m,{class:"flex items-center"},{default:n(()=>[p(u,{src:g(a).userInfo.avatar,width:"60",height:"60","border-radius":"50%"},null,8,["src"]),p(m,{class:"text-base text-white ml-2"},{default:n(()=>[i(b(g(a).userInfo.name),1)]),_:1}),p(m,{class:"ml-auto mr-3 text-white",onClick:o},{default:n(()=>[i("提现记录")]),_:1})]),_:1}),p(m,{class:"flex justify-between",style:{"margin-top":"32rpx"}},{default:n(()=>[p(m,null,{default:n(()=>[p(f,{content:g(a).userInfo.money,"main-size":"72rpx","minor-size":"48rpx","font-weight":"900",color:"#ffffff"},null,8,["content"]),p(m,{class:"mt-1 text-base text-white font-medium"},{default:n(()=>[i(" 当前余额(元) ")]),_:1})]),_:1}),p(m,{class:"text-primary text-center text-xs bg-white inline",style:{height:"72rpx","margin-top":"30px",padding:"18rpx 28rpx","border-radius":"30px 0 0 30px"},onClick:c[0]||(c[0]=e=>{j({url:`/packages/pages/cash_out/cash_out?apply_type=${N.COMMISSION}`})})},{default:n(()=>[p(d,null,{default:n(()=>[i("我要提现")]),_:1}),p(_,{name:"arrow-right",size:"24"})]),_:1})]),_:1})]),_:1})]),_:1})}}}),[["__scopeId","data-v-43efc53d"]]),q=V(e({__name:"balance",setup(e){const a=c(0),l=c(0);return k(e=>{a.value=e.scrollTop;const t=I(100);l.value=e.scrollTop/t>1?1:e.scrollTop/t}),(e,o)=>{const c=s(r("page-meta"),S),u=O,i=x;return t(),m(d,null,[p(c,{"page-style":e.$theme.pageStyle},null,8,["page-style"]),p(i,{class:"relative user-balance"},{default:n(()=>[p(u,{class:"absolute w-full",src:g("/coach/assets/balanceBG-da098551.png")},null,8,["src"]),p(E,{percent:l.value},null,8,["percent"]),p(i,{class:"px-[30rpx] mt-[40rpx] w-full pb-[40rpx]"},{default:n(()=>[p(P),p(F,{scrollTop:a.value},null,8,["scrollTop"])]),_:1})]),_:1})],64)}}}),[["__scopeId","data-v-f99b1be8"]]);export{q as default};
|