import{d as B,b as D,s as Y,a as R,u as q,c as E,r as S,o as L,e as _,f as d,g as l,w as n,F as b,t as v,D as P,k as p,j as m,n as u,A as i,m as O,h as $,E as G}from"./index-b3d5c748.js";import{A as H}from"./index-aacf363a.js";import{F as M,C as z}from"./index-e0a50352.js";import"./index-d5acb7e5.js";import{F as J}from"./index-36e50274.js";import{f as T}from"./formatTime-325dcd9a.js";import{a as U}from"./other-0a6516d1.js";import{u as K}from"./claim-a88c89b9.js";import{_ as Q}from"./_plugin-vue_export-helper-c27b6911.js";import"./use-id-d2a65d0a.js";const W={class:"container"},X=B({__name:"detail",setup(Z){const k=D();Y(k);const f=R(),x=q(),c=K(),j=E(),o=S({loading:!1,isActiveService:!1,showProject:!1,shwoService:!1,showExpenseCard:!1,showAppointUser:!1,isInstrHead:!1,detail:[],form:{id:0,amount:"",externalAmount:"",fundId:null,internalAmount:"",projectId:null,remark:"",schemeId:null,projectName:"",projectIncharge:"",applyTime:"",projectTypeVal:"",amountSubj:"",allotUnit:"",allotTime:"",amountType:"",fundsList:[]}}),A=r=>{const t=[{value:"10",label:"财政拨款"},{value:"20",label:"匹配经费"},{value:"30",label:"自筹经费"}].find(s=>s.value==r);return(t==null?void 0:t.label)||""},g=async r=>{const[e,t]=await v(c.getRecordDetails({id:r}));e||t!=null&&t.data&&(o.form=t.data)},y=(r,e)=>{x.push({path:r,query:{...e}})},w=async()=>{const[r,e]=await v(c.exportFundAllotNoticePDF({id:o.form.id}));if(r)return;const t=document.createElement("a");t.href="http://192.168.0.215:36000"+e.data,t.target="_blank",t.style.display="none",document.body.append(t),t.click()};return L(()=>{const r=f.query.id?+f.query.id:0;g(r)}),(r,e)=>{const t=J,s=z,I=M,V=H,N=G,C=P;return p(),_(b,null,[d("div",W,[l(I,{ref_key:"formRef",ref:j,required:"auto"},{default:n(()=>[e[11]||(e[11]=d("h4",null,"项目信息",-1)),l(s,{class:"mt10"},{default:n(()=>[l(t,{modelValue:o.form.projectName,"onUpdate:modelValue":e[0]||(e[0]=a=>o.form.projectName=a),label:"项目名称",readonly:""},null,8,["modelValue"]),l(t,{modelValue:o.form.projectIncharge,"onUpdate:modelValue":e[1]||(e[1]=a=>o.form.projectIncharge=a),label:"项目负责人",readonly:""},null,8,["modelValue"])]),_:1}),e[12]||(e[12]=d("h4",null,"入账经费",-1)),l(s,{class:"mt10"},{default:n(()=>[l(t,{modelValue:o.form.amountType,"onUpdate:modelValue":e[2]||(e[2]=a=>o.form.amountType=a),label:"经费类型",readonly:""},{input:n(()=>[m(u(A(o.form.amountType)),1)]),_:1},8,["modelValue"]),l(t,{modelValue:o.form.amount,"onUpdate:modelValue":e[3]||(e[3]=a=>o.form.amount=a),label:"入账金额",readonly:""},{input:n(()=>[m(u(i(U)(Number(o.form.amount)))+"元",1)]),_:1},8,["modelValue"]),l(t,{modelValue:o.form.applyTime,"onUpdate:modelValue":e[4]||(e[4]=a=>o.form.applyTime=a),label:"入账时间",readonly:""},{input:n(()=>[m(u(o.form.applyTime?i(T)(new Date(o.form.applyTime),"YYYY-mm-dd"):""),1)]),_:1},8,["modelValue"]),l(t,{modelValue:o.form.allotUnit,"onUpdate:modelValue":e[5]||(e[5]=a=>o.form.allotUnit=a),label:"拨款单位",readonly:""},null,8,["modelValue"]),l(t,{modelValue:o.form.allotTime,"onUpdate:modelValue":e[6]||(e[6]=a=>o.form.allotTime=a),label:"拨款时间",readonly:""},{input:n(()=>[m(u(o.form.allotTime?i(T)(new Date(o.form.allotTime),"YYYY-mm-dd"):""),1)]),_:1},8,["modelValue"]),l(t,{modelValue:o.form.remark,"onUpdate:modelValue":e[7]||(e[7]=a=>o.form.remark=a),type:"textarea",label:"入账说明",readonly:""},null,8,["modelValue"])]),_:1}),e[13]||(e[13]=d("h4",null,"预算情况",-1)),l(s,{class:"mt10"},{default:n(()=>[(p(!0),_(b,null,O(o.form.fundsList,a=>(p(),$(t,{key:a.id,label:a.subjName,placeholder:a.subjName,modelValue:a.amount,"onUpdate:modelValue":F=>a.amount=F,readonly:""},{input:n(()=>[m(u(i(U)(Number(a.amount))),1)]),extra:n(()=>e[10]||(e[10]=[m("元")])),_:2},1032,["label","placeholder","modelValue","onUpdate:modelValue"]))),128))]),_:1})]),_:1},512)]),l(C,{placeholder:""},{default:n(()=>[l(V,{icon:"wap-home-o",text:"首页",onClick:e[8]||(e[8]=a=>y("/home"))}),l(V,{icon:"cashier-o",text:"经费入账",onClick:e[9]||(e[9]=a=>y("/fund/claim-records"))}),l(N,{type:"primary",text:"下载",onClick:w})]),_:1})],64)}}});const ue=Q(X,[["__scopeId","data-v-f4e9d1f9"]]);export{ue as default};