Files
anmo/server/public/mobile/assets/bundle-pages-account_detail-account_detail.33bd39a5.js
2025-08-19 14:16:51 +08:00

2 lines
2.8 KiB
JavaScript

import{_ as e}from"./page-meta.6ef9508b.js";import{d as a,E as t,C as s,r as l,b as i,o as n,e as o,w as u,f as r,q as c,F as m,v as d,g as p,t as f,j as _,l as g}from"./index-de4504bf.js";import{_ as h}from"./u-icon.a29926e1.js";import{_ as y}from"./z-paging.2b50eafb.js";import{f as x}from"./wallet.0eb1b58c.js";import{_ as b}from"./_plugin-vue_export-helper.1b428a4d.js";import{t as j}from"./tab.9f8f8143.js";import{t as v}from"./tabs.9104c54e.js";import"./u-badge.b8e9eb88.js";import"./u-sticky.34e1a57d.js";const C=b(a({__name:"list",props:{status:{default:""},i:null,index:null},setup(e){const a=e,g=t({lists:[],change_type:1}),b=s(),j=async(e,t)=>{try{const{lists:s}=await x({page_no:e,page_size:t,action:a.status,change_object:g.change_type});b.value.complete(s)}catch(s){b.value.complete(!1)}};return(e,a)=>{const t=l(i("u-icon"),h),s=_,x=l(i("z-paging"),y);return n(),o(x,{ref_key:"paging",ref:b,modelValue:g.lists,"onUpdate:modelValue":a[0]||(a[0]=e=>g.lists=e),onQuery:j,fixed:!1,height:"100%"},{default:u(()=>[r(s,{class:"balance-details"},{default:u(()=>[(n(!0),c(m,null,d(g.lists,(a,l)=>(n(),o(s,{key:l},{default:u(()=>[r(s,{class:"balance-details-item flex"},{default:u(()=>[r(s,{class:"flex-none flex items-center justify-center bg-primary-light-9 rounded-full",style:{width:"84rpx",height:"84rpx"}},{default:u(()=>[r(t,{name:"coupon-fill",color:e.$theme.primaryColor,size:"40"},null,8,["color"])]),_:1}),r(s,{class:"flex-1 flex items-center justify-between ml-2"},{default:u(()=>[r(s,null,{default:u(()=>[r(s,{class:"flex-1 balance-details-item-text"},{default:u(()=>[p(f(a.change_type_desc),1)]),_:2},1024),r(s,{class:"balance-details-item-time"},{default:u(()=>[p(f(a.create_time),1)]),_:2},1024)]),_:2},1024),2==a.action?(n(),o(s,{key:0,class:"balance-details-item-amount-add text-primary"},{default:u(()=>[p(" +"+f(a.change_amount),1)]),_:2},1024)):(n(),o(s,{key:1,class:"balance-details-item-amount-reduce text-primary"},{default:u(()=>[p(" -"+f(a.change_amount),1)]),_:2},1024))]),_:2},1024)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1},8,["modelValue"])}}}),[["__scopeId","data-v-7415d78e"]]),k=b(a({__name:"account_detail",setup(a){const t=g([{name:"支出",status:1},{name:"收入",status:2}]),s=g(0);return(a,p)=>{const f=l(i("page-meta"),e),g=_;return n(),c(m,null,[r(f,{"page-style":a.$theme.pageStyle},null,8,["page-style"]),r(g,{class:"main"},{default:u(()=>[r(v,{current:s.value,height:"80","bar-width":"60",auth:!0,bgColor:"#fff",activeColor:a.$theme.primaryColor,inactiveColor:"#666",itemWidth:150,"is-scroll":!1},{default:u(()=>[(n(!0),c(m,null,d(t.value,(e,a)=>(n(),o(j,{key:a,name:e.name},{default:u(()=>[r(g,{class:"list"},{default:u(()=>[r(C,{status:e.status,i:a,index:s.value},null,8,["status","i","index"])]),_:2},1024)]),_:2},1032,["name"]))),128))]),_:1},8,["current","activeColor"])]),_:1})],64)}}}),[["__scopeId","data-v-448634ad"]]);export{k as default};