|
|
+import{d as a,C as e,U as s,o as t,s as r,R 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 _,m as f,F as g,n as v,u as y,k as j,y as k,v as x}from"./index-C1kRunFF.js";import{u as b}from"./usePaged.Duq9Ewgz.js";import{m as h}from"./format.D7Ah6vn5.js";import{I as w}from"./IdentityGuard.3wjiCdX-.js";import{P as B}from"./PageState.CBFV4zpS.js";import{B as C}from"./BottomNav.C_0xx0tr.js";import"./_plugin-vue_export-helper.BCo6x5W8.js";const P=a({__name:"orders",setup(a){const P=e(0),{items:I,loading:N,error:R,hasMore:z,load:A}=b(a=>u(i("agent")+"/orders",{page:a,...P.value?{enterprise_id:P.value}:{}}));return s(a=>{P.value=Number(null==a?void 0:a.enterprise_id)||0}),t(()=>{var a;"agent"===(null==(a=r.active)?void 0:a.role)&&A(!0)}),l(()=>A()),(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(_(P.value?"当前客户的真实收款记录":"当前辖区客户的真实收款记录"),1)]),_:1}),(m(!0),f(g,null,v(y(I),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(R),empty:!y(I).length,onRetry:e[0]||(e[0]=a=>y(A)(!0))},null,8,["loading","error","empty"]),y(z)&&!y(N)?(m(),o(r,{key:0,class:"text-button",onClick:e[1]||(e[1]=a=>y(A)())},{default:d(()=>[p("加载更多")]),_:1})):x("",!0)]),_:1}),c(C,{active:"/pages/agent/orders"})]),_:1})}}});export{P as default};
|