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