import{T as pe,u as ne,p as ie,s as ue,R as re,b_ as de,O as se,A as me,m as ce,k as fe,l as ge,o as be,b as ye,q as he,G as we,v as _e}from"./index-CKIhG1T4.js";import ve from"./index-CwL8HLKL.js";import{_ as Ne}from"./index.vue_vue_type_script_setup_true_lang-DFNSD-eX.js";import{_ as Ve}from"./ContentWrap.vue_vue_type_script_setup_true_lang-Dr2ObOZ6.js";import{C as ke,f as xe,a as r,b as E,v as Ue,D as m,E as g,V as Te,u as t,$ as a,U as o,a7 as ze,K as v,ad as S,T as b,Z as c,_ as y,ae as Re,c as M}from"./spreadSheetsDesignerVue-MRUT1X_l.js";import{f as Se}from"./index.api-DBwsYBZb.js";import{_ as qe}from"./DeptSelect.vue_vue_type_script_setup_true_lang-Ahz42Q6w.js";import Ce from"./SmartTable-riOq9hm6.js";import{g as De}from"./user-BHyo3SYi.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";import"./index-BP9cMaSk.js";import"./el-tree-select-Jn0wedJD.js";import"./el-collapse-transition-l0sNRNKZ.js";import"./lodash-D2MZWk6W.js";import"./index-yM08Ttvf.js";const Be=ke({name:"PaymentReceiptApprove",__name:"index",setup(Ie){var F;const G=pe(),N=xe(()=>G.user),Z=ne(),$=r(!1),H=r({}),q=r(),p=E({pageNo:1,pageSize:10,status:"all"}),C={1:"\u5BB9\u5668"},D={100:"\u5F85\u5BA1\u6838",200:"\u5DF2\u901A\u8FC7",300:"\u5DF2\u62D2\u7EDD"},V=r(!1),B=r([]),I=r(0),J=r(),Q=()=>{var n;(n=q.value)==null||n.resetFields(),A()},A=()=>{p.pageNo=1,k()},k=async()=>{V.value=!0;try{const n=de(p);n.status==="all"&&delete n.status;const l=await Se.getList(n);B.value=l.list,I.value=l.total}finally{V.value=!1}},j=n=>{H.value={...n},$.value=!0,Z.push({name:"PaymentReceiptApproveDetail",query:{id:n.id}})},x=r([]),O=r(""),U=r(),f=r(!1),P=r([{id:N.value.id,nickName:(F=N.value)==null?void 0:F.nickname}]),i=E({nickName:"",pageNo:1,pageSize:10,total:0}),Y=r([]),T=r([{type:"selection",width:"50px"},{label:"\u5DE5\u53F7",prop:"employeeNo"},{label:"\u59D3\u540D",prop:"nickname"},{label:"\u90E8\u95E8",prop:"deptName"}]),h=async()=>{const n={...i};delete n.total;const l=await De(n);Y.value=l.list,i.total=l.total,f.value=!0},W=n=>{i.pageSize=n,h()},X=n=>{i.pageNo=n,h()},ee=()=>{console.log("getTableRef",U.value.getTableRef());const n=U.value.getTableRef().getSelectionRows();if(n.length!==1)return se.warning("\u8BF7\u9009\u62E9\u4E00\u4E2A\u7528\u6237");console.log("selectRows",n);const l=x.value.map(u=>u.id)||[];n.filter(u=>!l.includes(u.id)).forEach(u=>{x.value.push({id:u.id,nickName:u.nickname,employeeNo:u.employeeNo})}),p[O.value]=n[0].id,f.value=!1};return Ue(()=>{k()}),(n,l)=>{const u=me,s=ce,w=fe,z=ge,K=be,_=ye,L=Ve,d=he,le=we,ae=Ne,te=ve,oe=_e;return m(),g(v,null,[Te((m(),g("div",null,[a(L,null,{default:o(()=>[a(t(ie),{class:"-mb-15px",model:t(p),ref_key:"queryFormRef",ref:q,inline:"","label-width":"100px"},{default:o(()=>[a(s,{label:"\u4EFB\u52A1\u5355\u53F7",prop:"orderNo"},{default:o(()=>[a(u,{modelValue:t(p).orderNo,"onUpdate:modelValue":l[0]||(l[0]=e=>t(p).orderNo=e),placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u5355\u53F7",clearable:"",class:"!w-240px"},null,8,["modelValue"])]),_:1}),a(s,{label:"\u5F00\u5355\u4EBA",prop:"handledBy"},{default:o(()=>[a(z,{modelValue:t(p).handledBy,"onUpdate:modelValue":l[1]||(l[1]=e=>t(p).handledBy=e),readonly:"",clearable:"",placeholder:"\u8BF7\u9009\u62E9","popper-class":"user-select-popper",onClick:l[2]||(l[2]=ze(()=>{return e=t(P),x.value=e,O.value="handledBy",i.nickName="",i.pageNo=1,i.pageSize=10,void h();var e},["stop","prevent"])),class:"!w-240px"},{default:o(()=>[(m(!0),g(v,null,S(t(P),e=>(m(),b(w,{key:e&&e.id,label:e.nickName,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(s,{label:"\u68C0\u6D4B\u90E8\u95E8",prop:"deptId"},{default:o(()=>[a(qe,{modelValue:t(p).deptId,"onUpdate:modelValue":l[3]||(l[3]=e=>t(p).deptId=e),placeholder:"\u8BF7\u9009\u62E9\u90E8\u95E8",clearable:"",class:"!w-240px"},null,8,["modelValue"])]),_:1}),a(s,{label:"\u8BBE\u5907\u7C7B\u578B",prop:"equipType"},{default:o(()=>[a(z,{modelValue:t(p).equipType,"onUpdate:modelValue":l[4]||(l[4]=e=>t(p).equipType=e),placeholder:"\u8BF7\u9009\u62E9\u8BBE\u5907\u7C7B\u578B",clearable:"",class:"!w-240px"},{default:o(()=>[(m(!0),g(v,null,S(Object.entries(C),([e,R])=>(m(),b(w,{key:e,label:R,value:e},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(s,{label:"\u68C0\u6D4B\u5355\u4F4D",prop:"jgmc"},{default:o(()=>[a(u,{modelValue:t(p).jgmc,"onUpdate:modelValue":l[5]||(l[5]=e=>t(p).jgmc=e),placeholder:"\u8BF7\u8F93\u5165\u68C0\u6D4B\u5355\u4F4D",clearable:"",class:"!w-240px"},null,8,["modelValue"])]),_:1}),a(s,{label:"\u5BA1\u6838\u72B6\u6001",prop:"status"},{default:o(()=>[a(z,{modelValue:t(p).status,"onUpdate:modelValue":l[6]||(l[6]=e=>t(p).status=e),placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u72B6\u6001",clearable:"",class:"!w-240px"},{default:o(()=>[a(w,{label:"\u5168\u90E8",value:"all"}),(m(!0),g(v,null,S(Object.entries(D),([e,R])=>(m(),b(w,{key:e,label:R,value:e},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(s,{label:"\u7F34\u8D39\u901A\u77E5\u4E66\u53F7",prop:"paymentInstruction"},{default:o(()=>[a(u,{modelValue:t(p).paymentInstruction,"onUpdate:modelValue":l[7]||(l[7]=e=>t(p).paymentInstruction=e),clearable:"",class:"!w-240px"},null,8,["modelValue"])]),_:1}),a(s,{label:"\u7533\u8BF7\u5355\u4F4D",prop:"unitName"},{default:o(()=>[a(u,{modelValue:t(p).unitName,"onUpdate:modelValue":l[8]||(l[8]=e=>t(p).unitName=e),clearable:"",class:"!w-240px"},null,8,["modelValue"])]),_:1}),a(s,{label:"\u4F7F\u7528\u5355\u4F4D",prop:"useUnitName"},{default:o(()=>[a(u,{modelValue:t(p).useUnitName,"onUpdate:modelValue":l[9]||(l[9]=e=>t(p).useUnitName=e),clearable:"",class:"!w-240px"},null,8,["modelValue"])]),_:1}),a(s,null,{default:o(()=>[a(_,{onClick:A},{default:o(()=>[a(K,{icon:"ep:search"}),l[17]||(l[17]=c("\u641C\u7D22"))]),_:1}),a(_,{onClick:Q},{default:o(()=>[a(K,{icon:"ep:refresh"}),l[18]||(l[18]=c("\u91CD\u7F6E"))]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),a(L,null,{default:o(()=>[a(t(ue),{data:t(B),class:"cursor-pointer",border:"",stripe:!0,ref_key:"tableListRef",ref:J,onRowDblclick:j},{default:o(()=>[a(d,{label:"\u64CD\u4F5C",align:"center","min-width":"150px",fixed:"left"},{default:o(({row:e})=>[e.status===100&&t(N).id!==e.handledBy?(m(),b(_,{key:0,type:"primary",link:"",onClick:()=>j(e)},{default:o(()=>l[19]||(l[19]=[c("\u5BA1\u6838")])),_:2},1032,["onClick"])):(m(),b(_,{key:1,type:"primary",link:""},{default:o(()=>l[20]||(l[20]=[c("-")])),_:1}))]),_:1}),a(d,{label:"\u5BA1\u6838\u72B6\u6001",align:"center",prop:"status","min-width":"150px"},{default:o(({row:e})=>[c(y(D[e.status]||"-"),1)]),_:1}),a(d,{label:"\u5F00\u5355\u4EBA",align:"center",prop:"handledBy","min-width":"150px"},{default:o(({row:e})=>[c(y(e.handledByUser?e.handledByUser.nickname:"-"),1)]),_:1}),a(d,{label:"\u5F00\u5355\u65E5\u671F",align:"center",prop:"createTime","min-width":"150px"},{default:o(({row:e})=>[c(y(e.createTime?t(re)(e.createTime).format("YYYY-MM-DD"):"-"),1)]),_:1}),a(d,{label:"\u8BBE\u5907\u7C7B\u578B",align:"center",prop:"equipType","min-width":"150px"},{default:o(({row:e})=>[a(le,null,{default:o(()=>[c(y(C[e.equipType]||"-"),1)]),_:2},1024)]),_:1}),a(d,{label:"\u68C0\u6D4B\u65E5\u671F",align:"center",prop:"checkDate","min-width":"150px"},{default:o(({row:e})=>[c(y(e.checkDate&&Array.isArray(e.checkDate)?e.checkDate.join("-"):"-"),1)]),_:1}),a(d,{label:"\u7533\u8BF7\u5355\u4F4D",align:"center",prop:"unitName","min-width":"150px"}),a(d,{label:"\u4F7F\u7528\u5355\u4F4D",align:"center",prop:"useUnitName","min-width":"150px"}),a(d,{label:"\u7F34\u8D39\u901A\u77E5\u4E66\u53F7",align:"center",prop:"paymentInstruction","min-width":"150px"}),a(d,{label:"\u6536\u8D39\u91D1\u989D(\u5143)",align:"center",prop:"actualAmount","min-width":"150px"}),a(d,{label:"\u8BBE\u5907\u6570\u91CF",align:"center",prop:"equipNum","min-width":"150px"}),a(d,{label:"\u5907\u6CE8",align:"center",prop:"bz","min-width":"150px"})]),_:1},8,["data"]),a(ae,{total:t(I),page:t(p).pageNo,"onUpdate:page":l[10]||(l[10]=e=>t(p).pageNo=e),limit:t(p).pageSize,"onUpdate:limit":l[11]||(l[11]=e=>t(p).pageSize=e),onPagination:k},null,8,["total","page","limit"])]),_:1})])),[[oe,t(V)]]),a(te,{modelValue:t(f),"onUpdate:modelValue":l[16]||(l[16]=e=>M(f)?f.value=e:null),dialogAttrs:{zIndex:10006},onConfirm:ee},{default:o(()=>[a(u,{modelValue:t(i).nickName,"onUpdate:modelValue":l[12]||(l[12]=e=>t(i).nickName=e),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0",onKeyup:Re(h,["enter"]),style:{"margin-bottom":"14px"}},null,8,["modelValue"]),a(t(Ce),{ref_key:"userTableRef",ref:U,pageNo:t(i).pageNo,"onUpdate:pageNo":l[13]||(l[13]=e=>t(i).pageNo=e),pagesize:t(i).pageSize,"onUpdate:pagesize":l[14]||(l[14]=e=>t(i).pageSize=e),total:t(i).total,columns:t(T),"onUpdate:columns":l[15]||(l[15]=e=>M(T)?T.value=e:null),data:t(Y),buttons:[],showSettingTools:!1,showSearch:!1,showRefresh:!1,onOnPageSizeChange:W,onOnPageNoChange:X},null,8,["pageNo","pagesize","total","columns","data"])]),_:1},8,["modelValue"])],64)}}});export{Be as default};