| 1 |
- import{d as a,B as e,O as s,o as t,s as r,M as l,b as o,w as d,i as n,g as u,e as i,f as m,h as c,j as p,t as _,n as f,F as g,p as v,u as y,k as j,y as k,m as x}from"./index-B9_YR5TH.js";import{u as b}from"./usePaged.N13SLNe8.js";import{m as h}from"./_plugin-vue_export-helper.CqFHpvVD.js";import{I as w}from"./IdentityGuard.DlaaLg7l.js";import{P as B}from"./PageState.CZypqT2Z.js";import{B as P}from"./BottomNav.COchRrlE.js";const I=a({__name:"orders",setup(a){const I=e(0),{items:M,loading:N,error:z,hasMore:A,load:C}=b(a=>u(i("agent")+"/orders",{page:a,...I.value?{enterprise_id:I.value}:{}}));return s(a=>{I.value=Number(null==a?void 0:a.enterprise_id)||0}),t(()=>{var a;"agent"===(null==(a=r.active)?void 0:a.role)&&C(!0)}),l(()=>C()),(a,e)=>{const s=n,t=j,r=k;return m(),o(s,{class:"page"},{default:d(()=>[c(w,{kind:"agent"},{default:d(()=>[c(s,{class:"notice"},{default:d(()=>[p(_(I.value?"当前客户的真实收款记录":"当前辖区客户的真实收款记录"),1)]),_:1}),(m(!0),f(g,null,v(y(M),a=>(m(),o(s,{key:a.id,class:"card"},{default:d(()=>[c(s,{class:"row"},{default:d(()=>[c(t,{class:"strong"},{default:d(()=>[p(_(a.package_name),1)]),_:2},1024),c(t,{class:"tag green"},{default:d(()=>[p("已收款")]),_:1})]),_:2},1024),c(s,{class:"muted",style:{"margin-top":"14rpx"}},{default:d(()=>[p(_(a.created_at),1)]),_:2},1024),c(s,{class:"divider"}),c(s,{class:"row"},{default:d(()=>[c(t,{class:"muted"},{default:d(()=>[p(_(a.buckets)+"桶 · 企业编号 "+_(a.enterprise_id),1)]),_:2},1024),c(t,{class:"amount"},{default:d(()=>[p("¥"+_(y(h)(a.amount_cents)),1)]),_:2},1024)]),_:2},1024)]),_:2},1024))),128)),c(B,{loading:y(N),error:y(z),empty:!y(M).length,onRetry:e[0]||(e[0]=a=>y(C)(!0))},null,8,["loading","error","empty"]),y(A)&&!y(N)?(m(),o(r,{key:0,class:"text-button",onClick:e[1]||(e[1]=a=>y(C)())},{default:d(()=>[p("加载更多")]),_:1})):x("",!0)]),_:1}),c(P,{active:"/pages/agent/orders"})]),_:1})}}});export{I as default};
|