index-DWl2CfEu.js 6.5 KB

12
  1. import{T as F,u as L,p as P,s as $,R as E,O as b,Q as K,A as Q,m as W,k as Z,l as G,n as H,o as J,b as X,e as ee,q as ae,v as le,b_ as te}from"./index-CKIhG1T4.js";import{_ as ne}from"./index.vue_vue_type_script_setup_true_lang-DFNSD-eX.js";import{_ as oe}from"./ContentWrap.vue_vue_type_script_setup_true_lang-Dr2ObOZ6.js";import{f as x}from"./index.api-BWyKxx9F.js";import{d as re}from"./download-D5Lb_h0f.js";import{C as pe,f as ie,a as f,b as se,v as ue,V as de,u as n,D as g,E as D,$ as e,U as t,K as me,ad as ce,T as v,Z as s,_ as w}from"./spreadSheetsDesignerVue-MRUT1X_l.js";import"./spreadSheetsDesignerResourcesCn-afJmEehS.js";import"./spreadSheetsDesigner-vOnK2KEP.js";import"./spreadSheetsBarcode-0B8Cksr7.js";import"./spreadSheetsCharts-DpwtlVVO.js";import"./spreadExcelio-BZ-mA4Op.js";import"./index-Dszus0mF.js";const fe=pe({name:"PaymentReceiptApprove",__name:"index",setup(ye){const M=F();ie(()=>M.user),L(),f({});const k=f(),o=se({pageNo:1,pageSize:10,payStatus:"all",status:200}),V={100:"\u5F85\u7F34\u8D39",200:"\u5DF2\u7F34\u8D39",300:"\u5DF2\u4F5C\u5E9F"},d=f(!1),S=f([]),T=f(0),h=f(),R=()=>{var r;(r=k.value)==null||r.resetFields()},A=()=>{o.pageNo=1,_()},Y=()=>{const r=te(o);return r.payStatus==="all"&&delete r.payStatus,r},_=async()=>{d.value=!0;try{const r=Y(),a=await x.getList(r);S.value=a.list,T.value=a.total}finally{d.value=!1}},B=async()=>{var p;const r=((p=h.value)==null?void 0:p.getSelectionRows())||[];if(r.length===0)return void b.warning("\u6682\u672A\u9009\u62E9\u5BFC\u51FA\u7684\u6570\u636E");let a=r.map(u=>u.id);const m={...Y(),ids:a};d.value=!0,x.export(m).then(u=>{re.excel(u,"\u975E\u7A0E\u67E5\u8BE2.xlsx")}).catch(u=>{b.error(u)}).finally(()=>{d.value=!1})},I=()=>{var a;const r=((a=h.value)==null?void 0:a.getSelectionRows())||[];r.length!==0?K.confirm(`\u786E\u5B9A\u4F5C\u5E9F\u9009\u4E2D\u7684${r.length}\u5355\u7F34\u8D39\u901A\u77E5\u5417\uFF1F`,"\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(()=>{const m={ids:r.map(p=>p.id)};d.value=!0,x.cancel(m).then(()=>{b.success("\u4F5C\u5E9F\u6210\u529F"),_()}).catch(p=>{b.error(p)}).finally(()=>{d.value=!1})}):b.warning("\u8BF7\u9009\u62E9\u8981\u4F5C\u5E9F\u7684\u884C")};return ue(()=>{_()}),(r,a)=>{const m=Q,p=W,u=Z,j=G,N=H,U=J,c=X,C=oe,z=ee,i=ae,O=ne,q=le;return de((g(),D("div",null,[e(C,null,{default:t(()=>[e(n(P),{class:"-mb-15px",model:n(o),ref_key:"queryFormRef",ref:k,inline:"","label-width":"100px"},{default:t(()=>[e(p,{label:"\u7F34\u8D39\u901A\u77E5\u4E66\u53F7",prop:"paymentInstruction"},{default:t(()=>[e(m,{modelValue:n(o).paymentInstruction,"onUpdate:modelValue":a[0]||(a[0]=l=>n(o).paymentInstruction=l),clearable:"",class:"!w-240px"},null,8,["modelValue"])]),_:1}),e(p,{label:"\u4EFB\u52A1\u5355\u53F7",prop:"orderNo"},{default:t(()=>[e(m,{modelValue:n(o).orderNo,"onUpdate:modelValue":a[1]||(a[1]=l=>n(o).orderNo=l),placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u5355\u53F7",clearable:"",class:"!w-240px"},null,8,["modelValue"])]),_:1}),e(p,{label:"\u7F34\u8D39\u72B6\u6001",prop:"payStatus"},{default:t(()=>[e(j,{modelValue:n(o).payStatus,"onUpdate:modelValue":a[2]||(a[2]=l=>n(o).payStatus=l),placeholder:"\u8BF7\u9009\u62E9\u7F34\u8D39\u72B6\u6001",clearable:"",class:"!w-240px"},{default:t(()=>[e(u,{label:"\u5168\u90E8",value:"all"}),(g(!0),D(me,null,ce(Object.entries(V),([l,y])=>(g(),v(u,{key:l,label:y,value:l},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(p,{label:"\u5F00\u5355\u65E5\u671F",prop:"createTime"},{default:t(()=>[e(N,{modelValue:n(o).createTime,"onUpdate:modelValue":a[3]||(a[3]=l=>n(o).createTime=l),placeholder:"\u8BF7\u9009\u62E9\u5F00\u5355\u65E5\u671F",clearable:"",type:"date","value-format":"YYYY-MM-DD",class:"!w-240px"},null,8,["modelValue"])]),_:1}),e(p,{label:"\u6536\u8D39\u65E5\u671F",prop:"payTime"},{default:t(()=>[e(N,{modelValue:n(o).payTime,"onUpdate:modelValue":a[4]||(a[4]=l=>n(o).payTime=l),placeholder:"\u8BF7\u9009\u62E9\u6536\u8D39\u65E5\u671F",clearable:"",type:"date","value-format":"YYYY-MM-DD",class:"!w-240px"},null,8,["modelValue"])]),_:1}),e(p,null,{default:t(()=>[e(c,{onClick:A},{default:t(()=>[e(U,{icon:"ep:search"}),a[7]||(a[7]=s("\u641C\u7D22"))]),_:1}),e(c,{onClick:R},{default:t(()=>[e(U,{icon:"ep:refresh"}),a[8]||(a[8]=s("\u91CD\u7F6E"))]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),e(C,null,{default:t(()=>[e(z,{style:{padding:"10px 0"}},{default:t(()=>[e(c,{type:"primary",onClick:B},{default:t(()=>a[9]||(a[9]=[s("\u5BFC\u51FA")])),_:1}),e(c,{type:"primary",onClick:I},{default:t(()=>a[10]||(a[10]=[s("\u4F5C\u5E9F")])),_:1})]),_:1}),e(n($),{data:n(S),class:"cursor-pointer",border:"",stripe:!0,ref_key:"tableListRef",ref:h},{default:t(()=>[e(i,{type:"selection",align:"center",width:"55",fixed:"left"}),e(i,{label:"\u64CD\u4F5C",align:"center","min-width":"150px",fixed:"left"},{default:t(({row:l})=>[l.payStatus===200?(g(),v(c,{key:0,type:"primary",link:"",onClick:()=>(y=>{console.log(y,"-----row--->")})(l)},{default:t(()=>a[11]||(a[11]=[s("\u4E0B\u8F7D\u7F34\u8D39\u901A\u77E5\u4E66")])),_:2},1032,["onClick"])):(g(),v(c,{key:1,type:"primary",link:""},{default:t(()=>a[12]||(a[12]=[s("-")])),_:1}))]),_:1}),e(i,{label:"\u5F00\u5355\u4EBA",align:"center",prop:"handledBy","min-width":"150px"},{default:t(({row:l})=>[s(w(l.handledByUser?l.handledByUser.nickname:"-"),1)]),_:1}),e(i,{label:"\u5F00\u5355\u65E5\u671F",align:"center",prop:"createTime","min-width":"150px"},{default:t(({row:l})=>[s(w(l.createTime?n(E)(l.createTime).format("YYYY-MM-DD"):"-"),1)]),_:1}),e(i,{label:"\u5173\u8054\u4EFB\u52A1\u5355\u53F7",align:"center",prop:"orderNo","min-width":"150px"},{default:t(({row:l})=>[s(w(l.taskOrders.map(y=>y.orderNo).join(`
  2. `)||"-"),1)]),_:1}),e(i,{label:"\u7F34\u8D39\u901A\u77E5\u4E66\u53F7",align:"center",prop:"paymentInstruction","min-width":"150px"}),e(i,{label:"\u7F34\u8D39\u5355\u72B6\u6001",align:"center",prop:"payStatus","min-width":"150px"},{default:t(({row:l})=>[s(w(V[l.payStatus]||"-"),1)]),_:1}),e(i,{label:"\u7F34\u8D39\u5355\u4F4D(\u4E2A\u4EBA)",align:"center",prop:"unitName","min-width":"150px"}),e(i,{label:"\u6536\u6B3E\u65E5\u671F",align:"center",prop:"payTime","min-width":"150px"}),e(i,{label:"\u6536\u5165\u91D1\u989D(\u5143)",align:"center",prop:"actualAmount","min-width":"150px"}),e(i,{label:"\u8D22\u653F\u7968\u636E\u53F7",align:"center",prop:"billNumber","min-width":"150px"})]),_:1},8,["data"]),e(O,{total:n(T),page:n(o).pageNo,"onUpdate:page":a[5]||(a[5]=l=>n(o).pageNo=l),limit:n(o).pageSize,"onUpdate:limit":a[6]||(a[6]=l=>n(o).pageSize=l),onPagination:_},null,8,["total","page","limit"])]),_:1})])),[[q,n(d)]])}}});export{fe as default};