niucloud-admin/niucloud/public/wap/assets/app-pages-member-balance.6b01bc79.js
全栈小学生 98b1289ede up
2026-01-13 09:17:40 +08:00

2 lines
7.7 KiB
JavaScript

import{d as e,q as a,a as t,x as l,ag as s,O as r,ay as n,aD as o,s as c,r as u,o as i,c as p,w as d,f,j as x,e as m,B as g,C as _,D as b,Y as y,i as v,Z as h,ac as k,an as j,ao as C,b as w,aE as B,m as F,J as I,K as A,k as S,l as E,p as O,z,ai as T,S as M,T as R}from"./index-9beb7d4b.js";import{_ as D}from"./loading-page.vue_vue_type_script_setup_true_lang.73730732.js";import{u as U,M as N}from"./useMescroll.844a909b.js";import{M as P}from"./mescroll-empty.ed68bf00.js";import{t as q}from"./topTabbar.3803d64a.js";import{s as J}from"./select-date.0aae79ca.js";import{_ as K}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-loading-icon.c4f988b4.js";import"./u-transition.280d6a46.js";import"./mescroll-i18n.9029c2eb.js";import"./u-popup.268aeb4f.js";import"./u-icon.cf85e4a8.js";const L=K(e({__name:"balance",setup(e){const{downCallback:K,mescrollInit:L,getMescroll:V}=U(C,j),Y=a(),Z=t();q().setTopTabbarParam({title:"我的余额"});const G=l({}),H=l({});s(()=>Z.siteAddons,(e,a)=>{e!==a&&(Z.siteAddons=e,Z.siteAddons.includes("recharge")&&o().then(e=>{for(let a in e.data)H[a]=e.data[a]}))}),r(()=>{n().then(e=>{for(let a in e.data)G[a]=e.data[a]}),Z.siteAddons.includes("recharge")&&o().then(e=>{for(let a in e.data)H[a]=e.data[a]})});const Q=c(()=>({backgroundImage:"url("+M("static/resource/images/member/balance_bg.png")+") ",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"bottom"})),W=c(()=>1==G.is_open||1==H.is_use?Object.keys(Z.menuButtonInfo).length?R(Number(Z.menuButtonInfo.height))+R(Z.menuButtonInfo.top)+R(8)+700+"rpx":"718rpx":Object.keys(Z.menuButtonInfo).length?R(Number(Z.menuButtonInfo.height))+R(Z.menuButtonInfo.top)+R(8)+632+"rpx":"650rpx"),X=u([{name:"全部",key:""},{name:"收入",key:"income"},{name:"支出",key:"disburse"},{name:"提现",key:"cash_out"}]),$=u(""),ee=u([]),ae=u(0),te=()=>{uni.setStorageSync("cashOutAccountType","money"),w({url:"/app/pages/member/apply_cash_out"})},le=u([]),se=u(!0),re=u(!0),ne=u(null),oe=e=>{re.value=!0;let a={page:e.num,limit:e.size,trade_type:$.value,create_time:ee.value};B(a).then(a=>{let t=a.data.data;e.endSuccess(t.length),1==e.num&&(le.value=[]),le.value=le.value.concat(t),re.value=!1,se.value=!1}).catch(()=>{re.value=!1,se.value=!1,e.endErr()})},ce=u(),ue=()=>{ce.value.show=!0},ie=e=>{ee.value=e,le.value=[],V().resetUpScroll()};return(e,a)=>{const t=F,l=I,s=A,r=S(E("loading-page"),D),n=O("layout-default-uni");return i(),p(n,null,{default:d(()=>[f(Y).info?(i(),p(t,{key:0,class:"min-h-[100vh] !bg-[var(--page-bg-color)]",style:x(e.themeColor())},{default:d(()=>[m(t,{class:"fixed w-full z-2 !bg-[var(--page-bg-color)]"},{default:d(()=>[m(t,{class:"pb-[190rpx] text-[#fff] w-full",style:x(f(Q))},{default:d(()=>[m(t,{class:"leading-[38rpx] text-[28rpx] pl-[60rpx] pt-[100rpx]"},{default:d(()=>[g(_(f(z)("accountBalance")),1)]),_:1}),m(t,{class:"flex items-baseline pl-[60rpx]"},{default:d(()=>[m(l,{class:"text-[36rpx] leading-[52rpx] mr-[6rpx] price-font"},{default:d(()=>[g("¥")]),_:1}),m(l,{class:"text-[56rpx] leading-[72rpx] price-font"},{default:d(()=>[g(_(f(Y).info?f(T)((parseFloat(f(Y).info.balance)+parseFloat(f(Y).info.money)).toString()).split(".")[0]:"0")+".",1)]),_:1}),m(l,{class:"text-[36rpx] leading-[56rpx] price-font"},{default:d(()=>[g(_(f(Y).info?f(T)((parseFloat(f(Y).info.balance)+parseFloat(f(Y).info.money)).toString()).split(".")[1]:"00"),1)]),_:1})]),_:1})]),_:1},8,["style"]),m(t,{class:"sidebar-margin pt-[50rpx] pb-[40rpx] bg-[#fff] rounded-[var(--rounded-big)] px-[40rpx] box-border mt-[-112rpx]"},{default:d(()=>[m(t,{class:b(["flex flex-col items-center w-full",{"pt-[12rpx]":!Object.keys(G).length||Object.keys(G).length&&!f(Z).siteAddons.includes("recharge")&&1!=G.is_open}]),onClick:a[0]||(a[0]=e=>f(w)({url:"/app/pages/member/detailed_account",param:{type:"money"}}))},{default:d(()=>[m(t,{class:"text-[var(--text-color-light9)] text-[26rpx] leading-[34rpx] mb-[12rpx]"},{default:d(()=>[g(_(f(z)("money")),1)]),_:1}),m(t,{class:"text-[#333] inline-block"},{default:d(()=>[m(l,{class:"text-[36rpx] mr-[6rpx] price-font"},{default:d(()=>[g("¥")]),_:1}),m(l,{class:"text-[56rpx] font-500 price-font"},{default:d(()=>{var e;return[g(_(f(T)(null==(e=f(Y).info)?void 0:e.money).split(".")[0])+".",1)]}),_:1}),m(l,{class:"text-[36rpx] font-500 price-font"},{default:d(()=>{var e;return[g(_(f(T)(null==(e=f(Y).info)?void 0:e.money).split(".")[1]),1)]}),_:1})]),_:1})]),_:1},8,["class"]),Object.keys(G).length&&(f(Z).siteAddons.includes("recharge")||1==G.is_open||1==H.is_use)?(i(),p(t,{key:0,class:"mt-[60rpx] flex justify-around"},{default:d(()=>[f(Z).siteAddons.includes("recharge")?(i(),y(h,{key:0},[1==H.is_use?(i(),p(s,{key:0,class:"w-[250rpx] h-[70rpx] rounded-[40rpx] text-[26rpx] font-500 !bg-[#fff] !text-[var(--primary-color)] flex-center !m-0 border-[2rpx] border-[var(--primary-color)] border-solid box-border","hover-class":"none",shape:"circle",onClick:a[1]||(a[1]=e=>f(w)({url:"/addon/recharge/pages/recharge"}))},{default:d(()=>[g("充值")]),_:1})):v("v-if",!0)],64)):v("v-if",!0),1==G.is_open?(i(),p(t,{key:1,class:b([{"!w-[340rpx]":!f(Z).siteAddons.includes("recharge")},"text-center w-[250rpx] h-[70rpx] rounded-[40rpx] text-[26rpx] !text-[#fff] flex-center font-500 !m-0"]),style:{background:"linear-gradient( 94deg, #FB7939 0%, #FE120E 99%), #EF000C"},onClick:te},{default:d(()=>[g("提现")]),_:1},8,["class"])):v("v-if",!0)]),_:1})):v("v-if",!0)]),_:1}),m(t,{class:"mt-[30rpx] bg-[var(--page-bg-color)] tab-style-1"},{default:d(()=>[m(t,{class:"tab-left"},{default:d(()=>[(i(!0),y(h,null,k(X.value,(e,a)=>(i(),p(t,{class:b(["tab-left-item",{"class-select":$.value===e.key}]),onClick:t=>((e,a)=>{$.value=e,ae.value=a,V().resetUpScroll()})(e.key,a)},{default:d(()=>[g(_(e.name),1)]),_:2},1032,["class","onClick"]))),256))]),_:1}),m(t,{class:"tab-right",onClick:ue},{default:d(()=>[m(t,{class:"tab-right-date"},{default:d(()=>[g("日期")]),_:1}),m(t,{class:"nc-iconfont nc-icon-a-riliV6xx-36 tab-right-icon"})]),_:1})]),_:1})]),_:1}),m(N,{ref_key:"mescrollRef",ref:ne,onInit:f(L),down:{use:!1},height:"auto",onUp:oe,top:f(W)},{default:d(()=>[le.value.length?(i(),p(t,{key:0,class:"sidebar-margin pt-[10rpx] body-bottom"},{default:d(()=>[(i(!0),y(h,null,k(le.value,(e,a)=>(i(),p(t,{key:e.id,class:b(["w-full h-[140rpx] flex justify-between items-center box-border card-template",{"mt-[var(--top-m)]":a>0}])},{default:d(()=>[m(t,{class:"flex items-center"},{default:d(()=>[m(t,{class:b(["w-[80rpx] h-[80rpx] text-center rounded-[40rpx] text-[40rpx] font-500 leading-[80rpx] text-[#fff]",{"bg-[#EF000C]":e.account_data>0&&"money"!=e.account_type,"bg-[#03B521]":e.account_data<=0&&"money"!=e.account_type,"bg-[#1379FF]":"money"==e.account_type}])},{default:d(()=>[g(_("money"==e.account_type?"提":e.account_data>0?"收":"支"),1)]),_:2},1032,["class"]),m(t,{class:"flex flex-col ml-[20rpx]"},{default:d(()=>[m(t,{class:"text-[#333] text-[28rpx] leading-[36rpx]"},{default:d(()=>[g(_(e.from_type_name),1)]),_:2},1024),m(t,{class:"text-[var(--text-color-light9)] text-[24rpx] mt-[12rpx]"},{default:d(()=>[g(_(e.create_time),1)]),_:2},1024)]),_:2},1024)]),_:2},1024),m(t,{class:"text-right"},{default:d(()=>[m(t,{class:b(["text-[36rpx] leading-[40rpx] price-font",{"text-[#EF000C]":e.account_data>0&&"money"!=e.account_type,"text-[#03B521]":e.account_data<=0&&"money"!=e.account_type}])},{default:d(()=>[g(_(e.account_data>0?"+"+e.account_data:e.account_data),1)]),_:2},1032,["class"])]),_:2},1024)]),_:2},1032,["class"]))),128))]),_:1})):v("v-if",!0),le.value.length||se.value||re.value?v("v-if",!0):(i(),p(P,{key:1}))]),_:1},8,["onInit","top"]),m(r,{loading:se.value},null,8,["loading"]),v(' <pay ref="payRef" @close="rechargeLoading = false"></pay> '),v(" 时间选择 "),m(J,{ref_key:"selectDateRef",ref:ce,onConfirm:ie},null,512)]),_:1},8,["style"])):v("v-if",!0)]),_:1})}}}),[["__scopeId","data-v-ec10b6f0"]]);export{L as default};