mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-02-27 18:00:26 +00:00
2 lines
7.7 KiB
JavaScript
2 lines
7.7 KiB
JavaScript
import{d as e,l as a,m as t,L as l,x as r,aa as s,j as o,r as n,u as c,o as p,c as i,w as u,b as d,n as f,y as x,z as m,R as g,P as _,Q as b,f as y,ai as h,aj as v,ak as k,a as j,am as w,i as C,D as F,C as O,g as S,h as E,F as A,ac as I,E as R,G as z}from"./index-e29de815.js";import{_ as B}from"./loading-page.vue_vue_type_script_setup_true_lang.a1eff5da.js";import{u as M,M as T}from"./useMescroll.b3900990.js";import{M as P}from"./mescroll-empty.652f5c22.js";import{t as U}from"./topTabbar.75178085.js";import{s as D}from"./select-date.45447842.js";import{_ as L}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-loading-icon.8ce4084f.js";import"./u-transition.ee366efa.js";import"./mescroll-i18n.8ed425b2.js";import"./u-popup.68684cd2.js";import"./u-icon.f8dd10a5.js";const N=L(e({__name:"balance",setup(e){const{downCallback:L,mescrollInit:N,getMescroll:G}=M(k,v),Q=a(),V=t();U().setTopTabbarParam({title:"我的余额"});const $=l({});r((()=>{s().then((e=>{for(let a in e.data)$[a]=e.data[a]}))}));let q={};const H=o((()=>({backgroundImage:"url("+R("static/resource/images/member/balance_bg.png")+") ",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"bottom"}))),J=o((()=>Object.keys($).length&&(V.siteAddons.includes("recharge")||1==$.is_open)?Object.keys(q).length?z(Number(q.height))+z(q.top)+z(8)+708+"rpx":"708rpx":Object.keys(q).length?z(Number(q.height))+z(q.top)+z(8)+590.39+"rpx":"590.39rpx")),K=n([{name:"全部",key:""},{name:"收入",key:"income"},{name:"支出",key:"disburse"},{name:"提现",key:"cash_out"}]),W=n(""),X=n([]),Y=n(0),Z=()=>{uni.setStorageSync("cashOutAccountType","money"),j({url:"/app/pages/member/apply_cash_out"})},ee=n([]),ae=n(!0),te=n(!0),le=n(null),re=e=>{te.value=!0;let a={page:e.num,limit:e.size,trade_type:W.value,create_time:X.value};w(a).then((a=>{let t=a.data.data;e.endSuccess(t.length),1==e.num&&(ee.value=[]),ee.value=ee.value.concat(t),te.value=!1,ae.value=!1})).catch((()=>{te.value=!1,ae.value=!1,e.endErr()}))},se=n(),oe=()=>{se.value.show=!0},ne=e=>{X.value=e,ee.value=[],G().resetUpScroll()};return(e,a)=>{const t=C,l=F,r=O,s=S(E("loading-page"),B);return c(Q).info?(p(),i(t,{key:0,class:"min-h-[100vh] !bg-[var(--page-bg-color)]",style:f(e.themeColor())},{default:u((()=>[d(t,{class:"fixed w-full z-2 !bg-[var(--page-bg-color)]"},{default:u((()=>[d(t,{class:"pb-[190rpx] text-[#fff] w-full",style:f(c(H))},{default:u((()=>[d(t,{class:"leading-[38rpx] text-[28rpx] pl-[60rpx] pt-[100rpx]"},{default:u((()=>[x(m(c(A)("accountBalance")),1)])),_:1}),d(t,{class:"flex items-baseline pl-[60rpx]"},{default:u((()=>[d(l,{class:"text-[36rpx] leading-[52rpx] mr-[6rpx] price-font"},{default:u((()=>[x("¥")])),_:1}),d(l,{class:"text-[56rpx] leading-[72rpx] price-font"},{default:u((()=>[x(m(c(Q).info?c(I)((parseFloat(c(Q).info.balance)+parseFloat(c(Q).info.money)).toString()).split(".")[0]:"0")+".",1)])),_:1}),d(l,{class:"text-[36rpx] leading-[56rpx] price-font"},{default:u((()=>[x(m(c(Q).info?c(I)((parseFloat(c(Q).info.balance)+parseFloat(c(Q).info.money)).toString()).split(".")[1]:"00"),1)])),_:1})])),_:1})])),_:1},8,["style"]),d(t,{class:"sidebar-margin pt-[50rpx] pb-[40rpx] bg-[#fff] rounded-[var(--rounded-big)] px-[40rpx] box-border mt-[-112rpx]"},{default:u((()=>[d(t,{class:g(["flex flex-col items-center w-full",{"pt-[12rpx]":!Object.keys($).length||Object.keys($).length&&!c(V).siteAddons.includes("recharge")&&1!=$.is_open}]),onClick:a[0]||(a[0]=e=>c(j)({url:"/app/pages/member/detailed_account",param:{type:"money"}}))},{default:u((()=>[d(t,{class:"text-[var(--text-color-light9)] text-[26rpx] leading-[34rpx] mb-[12rpx]"},{default:u((()=>[x(m(c(A)("money")),1)])),_:1}),d(t,{class:"text-[#333] inline-block"},{default:u((()=>[d(l,{class:"text-[36rpx] mr-[6rpx] price-font"},{default:u((()=>[x("¥")])),_:1}),d(l,{class:"text-[56rpx] font-500 price-font"},{default:u((()=>{var e;return[x(m(c(I)(null==(e=c(Q).info)?void 0:e.money).split(".")[0])+".",1)]})),_:1}),d(l,{class:"text-[36rpx] font-500 price-font"},{default:u((()=>{var e;return[x(m(c(I)(null==(e=c(Q).info)?void 0:e.money).split(".")[1]),1)]})),_:1})])),_:1})])),_:1},8,["class"]),Object.keys($).length&&(c(V).siteAddons.includes("recharge")||1==$.is_open)?(p(),i(t,{key:0,class:"mt-[60rpx] flex justify-around"},{default:u((()=>[c(V).siteAddons.includes("recharge")?(p(),_(b,{key:0},[1!=$.is_open?(p(),i(r,{key:0,class:"!w-[340rpx] h-[70rpx] font-500 rounded-full text-[26rpx] primary-btn-bg !text-[#fff] flex-center !m-0","hover-class":"none",shape:"circle",onClick:a[1]||(a[1]=e=>c(j)({url:"/addon/recharge/pages/recharge"}))},{default:u((()=>[x("充值")])),_:1})):(p(),i(r,{key:1,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[2]||(a[2]=e=>c(j)({url:"/addon/recharge/pages/recharge"}))},{default:u((()=>[x("充值")])),_:1}))],64)):y("v-if",!0),1==$.is_open?(p(),i(t,{key:1,class:g([{"!w-[340rpx]":!c(V).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:Z},{default:u((()=>[x(m(c(A)("cashOut")),1)])),_:1},8,["class"])):y("v-if",!0)])),_:1})):y("v-if",!0)])),_:1}),d(t,{class:"mt-[30rpx] bg-[var(--page-bg-color)] tab-style-1"},{default:u((()=>[d(t,{class:"tab-left"},{default:u((()=>[(p(!0),_(b,null,h(K.value,((e,a)=>(p(),i(t,{class:g(["tab-left-item",{"class-select":W.value===e.key}]),onClick:t=>((e,a)=>{W.value=e,Y.value=a,G().resetUpScroll()})(e.key,a)},{default:u((()=>[x(m(e.name),1)])),_:2},1032,["class","onClick"])))),256))])),_:1}),d(t,{class:"tab-right",onClick:oe},{default:u((()=>[d(t,{class:"tab-right-date"},{default:u((()=>[x("日期")])),_:1}),d(t,{class:"nc-iconfont nc-icon-a-riliV6xx-36 tab-right-icon"})])),_:1})])),_:1})])),_:1}),d(T,{ref_key:"mescrollRef",ref:le,onInit:c(N),down:{use:!1},height:"auto",onUp:re,top:c(J)},{default:u((()=>[ee.value.length?(p(),i(t,{key:0,class:"sidebar-margin pt-[10rpx] body-bottom"},{default:u((()=>[(p(!0),_(b,null,h(ee.value,((e,a)=>(p(),i(t,{key:e.id,class:g(["w-full h-[140rpx] flex justify-between items-center box-border card-template",{"mt-[var(--top-m)]":a>0}])},{default:u((()=>[d(t,{class:"flex items-center"},{default:u((()=>[d(t,{class:g(["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:u((()=>[x(m("money"==e.account_type?"提":e.account_data>0?"收":"支"),1)])),_:2},1032,["class"]),d(t,{class:"flex flex-col ml-[20rpx]"},{default:u((()=>[d(t,{class:"text-[#333] text-[28rpx] leading-[36rpx]"},{default:u((()=>[x(m(e.from_type_name),1)])),_:2},1024),d(t,{class:"text-[var(--text-color-light9)] text-[24rpx] mt-[12rpx]"},{default:u((()=>[x(m(e.create_time),1)])),_:2},1024)])),_:2},1024)])),_:2},1024),d(t,{class:"text-right"},{default:u((()=>[d(t,{class:g(["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:u((()=>[x(m(e.account_data>0?"+"+e.account_data:e.account_data),1)])),_:2},1032,["class"])])),_:2},1024)])),_:2},1032,["class"])))),128))])),_:1})):y("v-if",!0),ee.value.length||ae.value||te.value?y("v-if",!0):(p(),i(P,{key:1}))])),_:1},8,["onInit","top"]),d(s,{loading:ae.value},null,8,["loading"]),y(' <pay ref="payRef" @close="rechargeLoading = false"></pay> '),y(" 时间选择 "),d(D,{ref_key:"selectDateRef",ref:se,onConfirm:ne},null,512)])),_:1},8,["style"])):y("v-if",!0)}}}),[["__scopeId","data-v-6a9bc1d4"]]);export{N as default};
|