2 lines
3.2 KiB
JavaScript
2 lines
3.2 KiB
JavaScript
import{_ as M}from"./InfiniteScroll.535f5283.js";import{z as Y,r as p,u as q,bD as N,w as T,A as m,B as _,C as e,H as t,aI as Q,Q as b,I as h,aa as z,ab as F,M as s,F as n,G as x,b9 as G,aG as H,aH as k,L as c,D as U,J as A,K as E,am as J,au as K}from"./index.e908c8ed.js";import{Q as W}from"./QDate.e3602412.js";import{Q as $}from"./QPopupProxy.704305b8.js";import{Q as j}from"./QTab.f68d826a.js";import{Q as O}from"./QTabs.27a05f85.js";import{Q as d}from"./QItemLabel.a7319af8.js";import{C}from"./ClosePopup.bbb2c06b.js";import{u as X}from"./use-quasar.224893de.js";import{f as D,c as Z}from"./tools.50dacbd1.js";import{u as ee}from"./infiniteScroll.8864230a.js";import"./sorry.6512b57b.js";import"./selection.c95d5970.js";import"./QMenu.33f05db8.js";import"./QResizeObserver.4148d4ee.js";const ae={key:0,class:"q-px-md q-py-sm"},ve={__name:"WalletBillsPage",setup(te){X();const V=A();E(),Y();const u=p(0),f=p([]),o=p({from:"",to:""}),r=q({}),y=N({}),{list:w,refresh:v,load:I,scrollRef:B}=ee(i=>J.getCustomerBillList({customer_id:V.params.customerId,page:i,bill_type:u.value,...r}).then(l=>(!f.value.length&&l.bill_types&&(f.value=l.bill_types),y.value={money:l.money},l.bills)));T(u,v);function S(){o.value={from:"",to:""},g()}function g(){var i,l;r.date_start=typeof o.value=="string"?o.value:(i=o.value)==null?void 0:i.from,r.date_end=typeof o.value=="string"?o.value:(l=o.value)==null?void 0:l.to,v()}return(i,l)=>{const L=M,P=K("PageLayout");return m(),_(P,null,{"header-right":e(()=>[t(b,{dense:"",unelevated:"",color:"grey-3","text-color":"dark","icon-right":"expand_more",label:r.date_start?r.date_start+"\u81F3"+r.date_end:""},{default:e(()=>[t($,{ref:"popupRef"},{default:e(()=>[t(W,{modelValue:o.value,"onUpdate:modelValue":l[0]||(l[0]=a=>o.value=a),clearable:"",range:"",minimal:"",mask:"YYYY-MM-DD"},{default:e(()=>[Q(t(b,{color:"primary",flat:"",class:"float-right",onClick:g,label:"\u786E\u5B9A"},null,512),[[C]]),Q(t(b,{color:"grey",flat:"",class:"float-right",onClick:S,label:"\u6E05\u7A7A"},null,512),[[C]])]),_:1},8,["modelValue"])]),_:1},512)]),_:1},8,["label"])]),default:e(()=>[t(L,{load:n(I),list:n(w),ref_key:"scrollRef",ref:B},{prepend:e(()=>[t(O,{modelValue:u.value,"onUpdate:modelValue":l[1]||(l[1]=a=>u.value=a),"no-caps":"","narrow-indicator":"",dense:"","active-color":"red","indicator-color":"red",class:"bg-white q-mb-xs"},{default:e(()=>[(m(!0),h(F,null,z(f.value,a=>(m(),_(j,{name:a.bill_type,label:a.name,key:a.bill_type,class:"col"},null,8,["name","label"]))),128))]),_:1},8,["modelValue"]),u.value?(m(),h("div",ae,"\u7EDF\u8BA1\uFF1A"+s(n(y).money)+"\u5143",1)):x("",!0)]),default:e(({item:a,index:R})=>[R?(m(),_(G,{key:0})):x("",!0),t(H,{class:"bg-white"},{default:e(()=>[t(k,null,{default:e(()=>[t(d,null,{default:e(()=>[c(s(a.title),1)]),_:2},1024),t(d,{class:U(a.ie=="-"?"text-red":"text-green")},{default:e(()=>[c(s(a.ie)+s(n(D)(a.money))+"\u5143",1)]),_:2},1032,["class"])]),_:2},1024),t(k,{side:""},{default:e(()=>[t(d,null,{default:e(()=>[c(s(n(Z)(a.created_at)),1)]),_:2},1024),t(d,{class:"text-grey",caption:""},{default:e(()=>[c("\u5269\u4F59"+s(n(D)(a.end_balance))+"\u5143",1)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:1},8,["load","list"])]),_:1})}}};export{ve as default};
|