import{a1 as rl,e as ke,C as Te,U as Ee,f as oe,am as dl,l as be,ac as sl,$ as ul,k as xe,an as nl,O as pl,ao as ml,G as fl,w as cl,s as bl,H as vl,u as yl,x as gl,E as _l,v as Vl,t as wl,c as Nl,b as jl,z as me}from"./index.1762932289438.js";/* empty css */import{E as ql}from"./overlay.1762932289438.js";import{_ as Dl}from"./upload.1762932289438.js";import{E as Ul,a as Ml}from"./main.1762932289438.js";import{_ as Cl}from"./list.1762932289438.js";import{E as kl,a as Tl}from"./radio.1762932289438.js";import{c as qe,E as El,a as xl}from"./form-item.1762932289438.js";import{E as Il}from"./date-picker.1762932289438.js";/* empty css */import"./popper.1762932289438.js";import{a as Yl,E as Al}from"./col.1762932289438.js";import{_ as hl}from"./depart-tree-select.1762932289438.js";import"./tag.1762932289438.js";import{E as Pl,a as Hl}from"./select.1762932289438.js";import{a as Sl,E as Fl}from"./table-column.1762932289438.js";/* empty css */import{r as Rl}from"./index.176293228943810.js";import{u as De}from"./catch.1762932289438.js";import{g as Kl,u as $l}from"./index.176293228943814.js";import{s as Ll}from"./index.176293228943812.js";import{a as Bl,b as Gl,r as n,t as O,c as x,p as Ol,ak as Ue,k as re,l as H,o as p,m as ie,E as z,u as e,i as zl,q as N,J as l,V as E,L as ce,H as a,G as _,I as Wl,a9 as Jl,K as Ql,P as Ie,Q as Xl,aa as Zl,ac as et,e as te,D as M,F as ae,ab as fe,A as Me}from"./vue.1762932289438.js";import{l as lt}from"./police.17629322894382.js";import{a as tt}from"./text.1762932289438.js";import"./echarts.1762932289438.js";import"./progress.1762932289438.js";import"./index.176293228943811.js";import"./dayjs.min.1762932289438.js";import"./index.17629322894389.js";import"./tree-select.1762932289438.js";import"./dict.17629322894382.js";import"./depart.17629322894382.js";const Ce=b=>rl(b)||Bl(b)||Gl(b),at=ke({accordion:Boolean,modelValue:{type:oe([Array,String,Number]),default:()=>dl([])},expandIconPosition:{type:oe([String]),default:"right"},beforeCollapse:{type:oe(Function)}}),ot={[Ee]:Ce,[Te]:Ce},Ye=Symbol("collapseContextKey"),it="ElCollapse",rt=(b,y)=>{const V=n(qe(b.modelValue)),q=g=>{V.value=g;const v=b.accordion?V.value[0]:V.value;y(Ee,v),y(Te,v)},c=g=>{if(b.accordion)q([V.value[0]===g?"":g]);else{const v=[...V.value],D=v.indexOf(g);D>-1?v.splice(D,1):v.push(g),q(v)}},j=async g=>{const{beforeCollapse:v}=b;if(!v){c(g);return}const D=v(g);[Ue(D),sl(D)].includes(!0)||ul(it,"beforeCollapse must return type `Promise` or `boolean`"),Ue(D)?D.then(F=>{F!==!1&&c(g)}).catch(F=>{}):D&&c(g)};return O(()=>b.modelValue,()=>V.value=qe(b.modelValue),{deep:!0}),Ol(Ye,{activeNames:V,handleItemClick:j}),{activeNames:V,setActiveNames:q}},dt=b=>{const y=be("collapse");return{rootKls:x(()=>[y.b(),y.b(`icon-position-${b.expandIconPosition}`)])}},st=re({name:"ElCollapse"}),ut=re({...st,props:at,emits:ot,setup(b,{expose:y,emit:V}){const q=b,{activeNames:c,setActiveNames:j}=rt(q,V),{rootKls:g}=dt(q);return y({activeNames:c,setActiveNames:j}),(v,D)=>(p(),H("div",{class:z(e(g))},[ie(v.$slots,"default")],2))}});var nt=xe(ut,[["__file","collapse.vue"]]);const pt=ke({title:{type:String,default:""},name:{type:oe([String,Number]),default:void 0},icon:{type:pl,default:nl},disabled:Boolean}),mt=b=>{const y=zl(Ye),{namespace:V}=be("collapse"),q=n(!1),c=n(!1),j=ml(),g=x(()=>j.current++),v=x(()=>{var C;return(C=b.name)!=null?C:`${V.value}-id-${j.prefix}-${e(g)}`}),D=x(()=>y==null?void 0:y.activeNames.value.includes(e(v)));return{focusing:q,id:g,isActive:D,handleFocus:()=>{setTimeout(()=>{c.value?c.value=!1:q.value=!0},50)},handleHeaderClick:C=>{if(b.disabled)return;const Y=C.target;Y!=null&&Y.closest("input, textarea, select")||(y==null||y.handleItemClick(e(v)),q.value=!1,c.value=!0)},handleEnterClick:C=>{const Y=C.target;Y!=null&&Y.closest("input, textarea, select")||(C.preventDefault(),y==null||y.handleItemClick(e(v)))}}},ft=(b,{focusing:y,isActive:V,id:q})=>{const c=be("collapse"),j=x(()=>[c.b("item"),c.is("active",e(V)),c.is("disabled",b.disabled)]),g=x(()=>[c.be("item","header"),c.is("active",e(V)),{focusing:e(y)&&!b.disabled}]),v=x(()=>[c.be("item","arrow"),c.is("active",e(V))]),D=x(()=>[c.be("item","title")]),$=x(()=>c.be("item","wrap")),F=x(()=>c.be("item","content")),L=x(()=>c.b(`content-${e(q)}`)),C=x(()=>c.b(`head-${e(q)}`));return{itemTitleKls:D,arrowKls:v,headKls:g,rootKls:j,itemWrapperKls:$,itemContentKls:F,scopedContentId:L,scopedHeadId:C}},ct=re({name:"ElCollapseItem"}),bt=re({...ct,props:pt,setup(b,{expose:y}){const V=b,{focusing:q,id:c,isActive:j,handleFocus:g,handleHeaderClick:v,handleEnterClick:D}=mt(V),{arrowKls:$,headKls:F,rootKls:L,itemTitleKls:C,itemWrapperKls:Y,itemContentKls:A,scopedContentId:h,scopedHeadId:U}=ft(V,{focusing:q,isActive:j,id:c});return y({isActive:j}),(w,R)=>(p(),H("div",{class:z(e(L))},[N("div",{id:e(U),class:z(e(F)),"aria-expanded":e(j),"aria-controls":e(h),"aria-describedby":e(h),tabindex:w.disabled?-1:0,role:"button",onClick:e(v),onKeydown:Jl(Ql(e(D),["stop"]),["space","enter"]),onFocus:e(g),onBlur:i=>q.value=!1},[N("span",{class:z(e(C))},[ie(w.$slots,"title",{isActive:e(j)},()=>[E(ce(w.title),1)])],2),ie(w.$slots,"icon",{isActive:e(j)},()=>[l(e(fl),{class:z(e($))},{default:a(()=>[(p(),_(Wl(w.icon)))]),_:1},8,["class"])])],42,["id","aria-expanded","aria-controls","aria-describedby","tabindex","onClick","onKeydown","onFocus","onBlur"]),l(e(tt),null,{default:a(()=>[Ie(N("div",{id:e(h),role:"region",class:z(e(Y)),"aria-hidden":!e(j),"aria-labelledby":e(U)},[N("div",{class:z(e(A))},[ie(w.$slots,"default")],2)],10,["id","aria-hidden","aria-labelledby"]),[[Xl,e(j)]])]),_:3})],2))}});var Ae=xe(bt,[["__file","collapse-item.vue"]]);const vt=cl(nt,{CollapseItem:Ae}),yt=bl(Ae),gt={class:"wrapper"},_t={style:{"text-align":"center"}},Vt={class:"table-container"},wt={key:0},Nt={key:1},jt={key:0,class:"mb-10",style:{display:"flex","justify-content":"center","align-items":"center",width:"100%"}},qt={class:"flex end mt-20"},Dt={class:"flex end"},Ut={class:"flex end"},ra={__name:"warningCompile",setup(b){const y=n("1"),{addTab:V,removeTab:q,tabList:c}=vl(),j=n([]),g=Zl(),v=n(!1);n(!1);const D=n({}),$=yl(),L=De().getDicts(["procurementMethod"]);let C=n(),Y=n();const A=n(!1),h=et();n(!1);const U=n(!1);let w=n("initial");const R=n(!1);let i=n({project:{projectType:null,node:"initial"},files:{initial:[],exploration:[],cross:[]},review:{}});const he=n([{type:["服务类","货物类"],fileData:[{request:!0,type:"必传附件",fileName:"承诺书",fileNode:"initial"},{request:!0,type:"必传附件",fileName:"立项批示",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"政府采购计划",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"",fileNode:"initial"}]},{type:["工程类"],fileData:[{request:!0,type:"必传附件",fileName:"承诺书",fileNode:"initial"},{request:!0,type:"必传附件",fileName:"立项批示",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"政府采购计划",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"经建设单位签字并盖章后的施工图纸",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"",fileNode:"initial"}]},{type:["信息化类"],fileData:[{request:!0,type:"必传附件",fileName:"承诺书",fileNode:"initial"},{request:!0,type:"必传附件",fileName:"立项批示",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"政府采购计划",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"建设方案或功能需求",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"科信部门审计意见",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"",fileNode:"initial"}]}]),Pe=n([{type:["服务类","货物类"],fileData:[{request:!0,type:"必传附件",fileName:"承诺书",fileNode:"initial"},{request:!0,type:"必传附件",fileName:"立项批示",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"政府采购计划",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"",fileNode:"initial"}]},{type:["工程类"],fileData:[{request:!0,type:"必传附件",fileName:"承诺书",fileNode:"initial"},{request:!0,type:"必传附件",fileName:"立项批示",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"政府采购计划",fileNode:"initial"},{request:!0,type:"必传附件",fileName:"合同或协议",fileNode:"initial"},{request:!0,type:"必传附件",fileName:"验收书",fileNode:"initial"},{request:!0,type:"必传附件",fileName:"工程结算清单",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"采购手续",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"经济技术签证单",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"经建设单位签字并盖章后的施工图纸",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"",fileNode:"initial"}]},{type:["信息化类"],fileData:[{request:!0,type:"必传附件",fileName:"承诺书",fileNode:"initial"},{request:!0,type:"必传附件",fileName:"立项批示",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"政府采购计划",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"建设方案或功能需求",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"科信部门审计意见",fileNode:"initial"},{request:!1,type:"普通附件",fileName:"",fileNode:"initial"}]}]),B=n({request:!1,type:"普通附件",fileName:null,fileNode:null}),de=n(!1),ve=De().getDeparts(),r=n(!1);n(!1);const W=n();n([]);const He=async d=>{A.value=!0,i.value=d,J.value.applicantId=i.value.project.applicantId,ge(),i.value.review.firstAuditor=$.user.nickName,await Me(()=>{W.value&&W.value.handleClose()}),A.value=!1},Se=async(d,t)=>{await me.confirm("确认删除附件数据(必传附件清除附件,普通附件删除) ?"),d.request?d.fileData=[]:i.value.files[w.value].splice(t,1),d.fileData=[]},Fe=n({reportType:[{required:!0,message:"请选择报审类型",trigger:"blur"}],reportName:[{required:!0,message:"请输入项目名称",trigger:"blur"}],projectType:[{required:!0,message:"请选择项目类别",trigger:"blur"}],auditUnitId:[{required:!0,message:"请选择审计单位",trigger:"blur"}],projectUnitId:[{required:!0,message:"请选择项目单位",trigger:"blur"}],projectPrincipal:[{required:!0,message:"请选择报审类型",trigger:"blur"}],projectPhone:[{required:!0,message:"请选择负责人联系方式",trigger:"blur"}],purchaseMethod:[{required:!0,message:"请选择采购方式",trigger:"blur"}],reportMoney:[{required:!0,message:"请选择报审金额",trigger:"blur"}],projectApprovalMoney:[{required:!0,message:"请选择立项金额",trigger:"blur"}],projectApprovalLead:[{required:!0,message:"请选择报审领导",trigger:"blur"}],applicant:[{required:!0,message:"请输入报审人",trigger:"blur"}],applicantTime:[{required:!0,message:"请输入报审日期",trigger:"blur"}],contractTime:[{required:!0,message:"请输入合同签订日期",trigger:"blur"}],contractMount:[{required:!0,message:"请输入合同金额",trigger:"blur"}],serviceUnit:[{required:!0,message:"请输入服务单位",trigger:"blur"}],serviceUnitManager:[{required:!0,message:"请输入服务单位负责人",trigger:"blur"}],serviceTime:[{required:!0,message:"请输入报审日期",trigger:"blur"}],serviceUnitPhone:[{required:!0,message:"请输入服务单位联系电话",trigger:"blur"}],projectApprovalTime:[{required:!0,message:"请输入立项日期",trigger:"blur"}],applyGovernmentTime:[{required:!0,message:"请选择申报政府采购日期",trigger:"blur"}],purchaseTime:[{required:!0,message:"请选择采购日期",trigger:"blur"}]}),Re=n({reviewStatus:[{required:!0,message:"请输入审查情况",trigger:"blur"}],reviewGist:[{required:!0,message:"请输入审查依据",trigger:"blur"}],reviewContent:[{required:!0,message:"请输入审计内容",trigger:"blur"}],isExploration:[{required:!0,message:"请选择是否勘察",trigger:"blur"}],isCross:[{required:!0,message:"请选择是否对审",trigger:"blur"}],firstMoney:[{required:!0,message:"请选择一审金额",trigger:"blur"}],firstReduceMoney:[{required:!0,message:"请选择一审审减金额",trigger:"blur"}],firstTime:[{required:!0,message:"请选择一审日期",trigger:"blur"}],firstAuditor:[{required:!0,message:"请选择一审日期",trigger:"blur"}],secondMoney:[{required:!0,message:"请选择二审金额",trigger:"blur"}],secondReduceMoney:[{required:!0,message:"请选择二审审减金额",trigger:"blur"}],secondTime:[{required:!0,message:"请选择二审日期",trigger:"blur"}],secondAuditor:[{required:!0,message:"请输入二审审计人",trigger:"blur"}],thirdlyMoney:[{required:!0,message:"请选择三审金额",trigger:"blur"}],thirdlyReduceMoney:[{required:!0,message:"请选择三审审减金额",trigger:"blur"}],thirdlyTime:[{required:!0,message:"请选择三审日期",trigger:"blur"}],thirdlyAuditor:[{required:!0,message:"请输入三审审计人",trigger:"blur"}]});n([]);const Ke=()=>{v.value=!1},$e=async()=>{["initial","review"].includes(i.value.project.node)?await C.value.validate():["first","second","third"].includes(i.value.project.node)&&await Y.value.validate(),A.value=!0;let d=!1;for(let t in i.value.files)i.value.files[t].filter(m=>m.request).forEach(m=>{!m.fileData&&m.fileData&&m.fileData.length<=0&&(d=!0)});if(d)me.msgError("必传附件缺失"),A.value=!1;else{const t=await Ll(i.value);me.msgSuccess("保存成功"),i.value=t,await Me(()=>{W.value&&W.value.handleClose()}),await $l(h.query.id),A.value=!1,ye()}};function se(d,t,P){if(d)for(let m=0;m{w.value=d.props.name,j.value=[]},ye=()=>{g.push({path:"/warning/compile",query:{load:!0}})},Be=d=>{J.value.name=d,ge()},J=n({current:1,departBranch:!1});let Q=n([]);function ge(){var d;lt(J.value).then(t=>{Q.value=t.records}),(d=J.value)!=null&&d.applicantId&&delete J.value.applicantId}n();function Ge(){let d=!0;if(!i.value.project.node)return!1;switch(i.value.project.node){case"initial":case"review":d=!1;break;default:d=!0;break}return d}const X=n(!1);let ue=n(0);const Oe=d=>{X.value=!0,ue.value=d},ze=()=>{B.value.fileNode=w.value,R.value=!0},We=()=>{de.value=!0,i.value.files[w.value]||(i.value.files[w.value]=[]),i.value.files[w.value].push(B.value),R.value=!1,de.value=!1},Je=()=>{B.value={request:!1,type:"普通附件",fileName:null,fileNode:null,fileData:[]},R.value=!1},_e=n({});async function Qe(d){const t=await Kl(d);if(t){let P=JSON.parse(t.report);_e.value=JSON.parse(t.warning),He(P)}}O(()=>h.query.id,d=>{Qe(d),h.query.isEdit=="true"?r.value=!1:r.value=!0},{deep:!0,immediate:!0}),O(()=>i.value.project.applicantId,d=>{d&&Q.value.length>0&&Q.value.filter(t=>t.idCode===d)>0&&(i.value.project.applicant=Q.value.filter(t=>t.idCode===d)[0].name)},{deep:!0,immediate:!0}),O(()=>h.query.isEnd,d=>{U.value=d==="true",U.value?i.value.project.reportType="结算项目":i.value.project.reportType="项目控制价"},{deep:!0,immediate:!0}),O(()=>i.value.project.projectType,d=>{if(!(h.query.node||h.query.isAudit)){let t=U?Pe.value:he.value;if(d){let P=t.filter(m=>m.type.includes(d));i.value.files.initial=P?P[0].fileData:t[0].fileData}else i.value.files.initial=t[0].fileData}},{immediate:!0,deep:!0}),O(()=>i.value.project.projectUnitId,d=>{d&&se(ve,d,"projectUnit")},{immediate:!0,deep:!0}),O(()=>i.value.project.auditUnitId,d=>{d&&se(ve,d,"auditUnit")},{immediate:!0,deep:!0});const Xe=({row:d})=>d.remark?"warning-row":"";return(d,t)=>{const P=Ul,m=Fl,G=Sl,Ze=yt,el=vt,S=Hl,Z=Pl,s=xl,u=Al,f=_l,Ve=hl,k=Yl,I=Il,ne=El,ee=Tl,we=kl,le=wl,ll=Vl,tl=Cl,al=jl,K=Nl,ol=Ml,Ne=Dl,je=ql,il=gl;return p(),H(ae,null,[Ie((p(),H("div",gt,[N("main",null,[l(P,null,{default:a(()=>[N("h2",_t,ce(e(U)?"结算项目督审":"控制价项目督审"),1)]),_:1}),l(ol,null,{default:a(()=>[N("div",null,[l(el,{modelValue:e(y),"onUpdate:modelValue":t[0]||(t[0]=o=>te(y)?y.value=o:null),accordion:""},{default:a(()=>[l(Ze,{title:"问题清单",name:"1"},{default:a(()=>[l(G,{data:e(_e).contents,"row-class-name":Xe},{default:a(()=>[l(m,{label:"序号",type:"index",index:o=>o+1},null,8,["index"]),l(m,{label:"预警类型",prop:"type",width:"80"}),l(m,{label:"预警类型",prop:"title",width:"80"}),l(m,{label:"预警内容",prop:"content"}),l(m,{label:"问题详情",prop:"remark","show-overflow-tooltip":""})]),_:1},8,["data"])]),_:1})]),_:1},8,["modelValue"])]),t[65]||(t[65]=N("hr",{style:{"border-color":"rgba(232,232,232,0.67)",opacity:"0.2"}},null,-1)),t[66]||(t[66]=N("div",{class:"flex v-center",style:{height:"30px","margin-bottom":"10px"}},[N("h5",null,"报审信息")],-1)),N("div",null,[l(ne,{loading:e(A),model:e(i).project,ref_key:"formDataRef",ref:C,rules:e(Fe),"label-width":"140"},{default:a(()=>[l(k,null,{default:a(()=>[l(u,{span:6},{default:a(()=>[l(s,{label:"报审类型",prop:"reportType"},{default:a(()=>[l(Z,{disabled:e(r),modelValue:e(i).project.reportType,"onUpdate:modelValue":t[1]||(t[1]=o=>e(i).project.reportType=o)},{default:a(()=>[l(S,{value:"项目控制价",label:"项目控制价"}),l(S,{value:"结算项目",label:"结算项目"})]),_:1},8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"项目名称",prop:"reportName"},{default:a(()=>[l(f,{disabled:e(r),modelValue:e(i).project.reportName,"onUpdate:modelValue":t[2]||(t[2]=o=>e(i).project.reportName=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"项目类别"},{default:a(()=>[l(Z,{disabled:e(r),modelValue:e(i).project.projectType,"onUpdate:modelValue":t[3]||(t[3]=o=>e(i).project.projectType=o)},{default:a(()=>[l(S,{value:"服务类",label:"服务类"}),l(S,{value:"工程类",label:"工程类"}),l(S,{value:"货物类",label:"货物类"}),l(S,{value:"信息化类",label:"信息化类"})]),_:1},8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"审计单位",prop:"auditUnitId"},{default:a(()=>[l(Ve,{auth:!1,disabled:e(r),modelValue:e(i).project.auditUnitId,"onUpdate:modelValue":t[4]||(t[4]=o=>e(i).project.auditUnitId=o),size:"default",placeholder:"",clearable:""},null,8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1}),l(k,null,{default:a(()=>[l(u,{span:6},{default:a(()=>[l(s,{label:"项目单位",prop:"projectUnitId"},{default:a(()=>[l(Ve,{auth:!1,disabled:e(r),modelValue:e(i).project.projectUnitId,"onUpdate:modelValue":t[5]||(t[5]=o=>e(i).project.projectUnitId=o),size:"default",placeholder:"",clearable:""},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"项目负责人",prop:"projectPrincipal"},{default:a(()=>[l(f,{disabled:e(r),modelValue:e(i).project.projectPrincipal,"onUpdate:modelValue":t[6]||(t[6]=o=>e(i).project.projectPrincipal=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"负责人联系方式",prop:"projectPhone"},{default:a(()=>[l(f,{disabled:e(r),modelValue:e(i).project.projectPhone,"onUpdate:modelValue":t[7]||(t[7]=o=>e(i).project.projectPhone=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[e(U)?(p(),_(s,{key:0,label:"报审金额(元)",prop:"reportMoney"},{default:a(()=>[l(f,{disabled:e(r),type:"number",modelValue:e(i).project.reportMoney,"onUpdate:modelValue":t[8]||(t[8]=o=>e(i).project.reportMoney=o)},null,8,["disabled","modelValue"])]),_:1})):(p(),_(s,{key:1,label:"采购方式",prop:"purchaseMethod"},{default:a(()=>[l(Z,{disabled:e(r),modelValue:e(i).project.purchaseMethod,"onUpdate:modelValue":t[9]||(t[9]=o=>e(i).project.purchaseMethod=o)},{default:a(()=>[(p(!0),H(ae,null,fe(e(L).procurementMethod,(o,T)=>(p(),_(S,{key:T,label:o.dictLabel,value:o.dictValue},null,8,["label","value"]))),128))]),_:1},8,["disabled","modelValue"])]),_:1}))]),_:1})]),_:1}),l(k,null,{default:a(()=>[l(u,{span:6},{default:a(()=>[e(U)?(p(),_(s,{key:0,label:"立项日期",prop:"projectApprovalTime"},{default:a(()=>[l(I,{"value-format":"YYYY-MM-DD HH:mm:ss",disabled:e(r),modelValue:e(i).project.projectApprovalTime,"onUpdate:modelValue":t[10]||(t[10]=o=>e(i).project.projectApprovalTime=o),style:{width:"100%"},type:"date",placeholder:"选择立项日期"},null,8,["disabled","modelValue"])]),_:1})):(p(),_(s,{key:1,label:"报审金额(元)",prop:"reportMoney"},{default:a(()=>[l(f,{disabled:e(r),type:"number",modelValue:e(i).project.reportMoney,"onUpdate:modelValue":t[11]||(t[11]=o=>e(i).project.reportMoney=o)},null,8,["disabled","modelValue"])]),_:1}))]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"立项金额(元)",prop:"projectApprovalMoney"},{default:a(()=>[l(f,{disabled:e(r),type:"number",modelValue:e(i).project.projectApprovalMoney,"onUpdate:modelValue":t[12]||(t[12]=o=>e(i).project.projectApprovalMoney=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"立项审批领导",prop:"projectApprovalLead"},{default:a(()=>[l(f,{disabled:e(r),modelValue:e(i).project.projectApprovalLead,"onUpdate:modelValue":t[13]||(t[13]=o=>e(i).project.projectApprovalLead=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"报审人",prop:"applicant"},{default:a(()=>[l(Z,{remote:"",disabled:e(r),modelValue:e(i).project.applicantId,"onUpdate:modelValue":t[14]||(t[14]=o=>e(i).project.applicantId=o),"remote-method":Be,filterable:""},{default:a(()=>[(p(!0),H(ae,null,fe(e(Q),(o,T)=>(p(),_(S,{key:T,value:o.idCode,label:o.name},null,8,["value","label"]))),128))]),_:1},8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1}),l(k,null,{default:a(()=>[e(U)?(p(),_(u,{key:0,span:6},{default:a(()=>[l(s,{label:"申报政府采购日期",prop:"applyGovernmentTime"},{default:a(()=>[l(I,{"value-format":"YYYY-MM-DD HH:mm:ss",disabled:e(r),modelValue:e(i).project.applyGovernmentTime,"onUpdate:modelValue":t[15]||(t[15]=o=>e(i).project.applyGovernmentTime=o),style:{width:"100%"},type:"date",placeholder:"选择申报政府采购日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1})):M("",!0),e(U)?(p(),_(u,{key:1,span:6},{default:a(()=>[l(s,{label:"采购方式",prop:"purchaseMethod"},{default:a(()=>[l(Z,{disabled:e(r),modelValue:e(i).project.purchaseMethod,"onUpdate:modelValue":t[16]||(t[16]=o=>e(i).project.purchaseMethod=o)},{default:a(()=>[(p(!0),H(ae,null,fe(e(L).procurementMethod,(o,T)=>(p(),_(S,{key:T,label:o.dictLabel,value:o.dictValue},null,8,["label","value"]))),128))]),_:1},8,["disabled","modelValue"])]),_:1})]),_:1})):M("",!0),e(U)?(p(),_(u,{key:2,span:6},{default:a(()=>[l(s,{label:"采购日期",prop:"purchaseTime"},{default:a(()=>[l(I,{"value-format":"YYYY-MM-DD HH:mm:ss",disabled:e(r),modelValue:e(i).project.purchaseTime,"onUpdate:modelValue":t[17]||(t[17]=o=>e(i).project.purchaseTime=o),style:{width:"100%"},type:"date",placeholder:"选择采购日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1})):M("",!0),l(u,{span:6},{default:a(()=>[l(s,{label:"报审日期",prop:"applicantTime"},{default:a(()=>[l(I,{"value-format":"YYYY-MM-DD HH:mm:ss",disabled:e(r),modelValue:e(i).project.applicantTime,"onUpdate:modelValue":t[18]||(t[18]=o=>e(i).project.applicantTime=o),style:{width:"100%"},type:"date",placeholder:"选择报审日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1}),e(U)?M("",!0):(p(),_(u,{key:3,span:6},{default:a(()=>[l(s,{label:"文号"},{default:a(()=>[l(f,{disabled:e(r),modelValue:e(i).project.referenceNumber,"onUpdate:modelValue":t[19]||(t[19]=o=>e(i).project.referenceNumber=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1})),e(U)?M("",!0):(p(),_(u,{key:4,span:6},{default:a(()=>[l(s,{label:"发文日期"},{default:a(()=>[l(I,{"value-format":"YYYY-MM-DD HH:mm:ss",disabled:e(r),modelValue:e(i).project.publicationDate,"onUpdate:modelValue":t[20]||(t[20]=o=>e(i).project.publicationDate=o),style:{width:"100%"},type:"date",placeholder:"选择发文日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1}))]),_:1}),e(U)?(p(),_(k,{key:0},{default:a(()=>[l(u,{span:6},{default:a(()=>[l(s,{label:"合同签订日期",prop:"contractTime"},{default:a(()=>[l(I,{"value-format":"YYYY-MM-DD HH:mm:ss",disabled:e(r),modelValue:e(i).project.contractTime,"onUpdate:modelValue":t[21]||(t[21]=o=>e(i).project.contractTime=o),style:{width:"100%"},type:"date",placeholder:"选择报合同签订日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"合同金额",prop:"contractMount"},{default:a(()=>[l(f,{disabled:e(r),type:"number",modelValue:e(i).project.contractMount,"onUpdate:modelValue":t[22]||(t[22]=o=>e(i).project.contractMount=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"服务单位",prop:"serviceUnit"},{default:a(()=>[l(f,{disabled:e(r),modelValue:e(i).project.serviceUnit,"onUpdate:modelValue":t[23]||(t[23]=o=>e(i).project.serviceUnit=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"服务单位负责人",prop:"serviceUnitManager"},{default:a(()=>[l(f,{disabled:e(r),modelValue:e(i).project.serviceUnitManager,"onUpdate:modelValue":t[24]||(t[24]=o=>e(i).project.serviceUnitManager=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1})):M("",!0),e(U)?(p(),_(k,{key:1},{default:a(()=>[l(u,{span:6},{default:a(()=>[l(s,{label:"服务日期",prop:"serviceTime"},{default:a(()=>[l(I,{"value-format":"YYYY-MM-DD HH:mm:ss",ref_key:"datePicker",ref:W,disabled:e(r),modelValue:e(i).project.serviceTime,"onUpdate:modelValue":t[25]||(t[25]=o=>e(i).project.serviceTime=o),type:"daterange","range-separator":"-","start-placeholder":"开始服务日期","end-placeholder":"结束服务日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"服务单位联系电话",prop:"serviceUnitPhone"},{default:a(()=>[l(f,{disabled:e(r),modelValue:e(i).project.serviceUnitPhone,"onUpdate:modelValue":t[26]||(t[26]=o=>e(i).project.serviceUnitPhone=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"文号"},{default:a(()=>[l(f,{disabled:e(r),modelValue:e(i).project.referenceNumber,"onUpdate:modelValue":t[27]||(t[27]=o=>e(i).project.referenceNumber=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"发文日期"},{default:a(()=>[l(I,{"value-format":"YYYY-MM-DD HH:mm:ss",disabled:e(r),modelValue:e(i).project.publicationDate,"onUpdate:modelValue":t[28]||(t[28]=o=>e(i).project.publicationDate=o),style:{width:"100%"},type:"date",placeholder:"选择发文日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1})):M("",!0)]),_:1},8,["loading","model","rules"])]),t[67]||(t[67]=N("hr",{style:{"border-color":"rgba(232,232,232,0.67)",opacity:"0.2"}},null,-1)),t[68]||(t[68]=N("div",{class:"flex v-center",style:{height:"30px","margin-bottom":"10px"}},[N("h5",null,"审计信息")],-1)),l(ne,{model:e(i).review,ref_key:"formReviewRef",ref:Y,rules:e(Re),"label-width":"160"},{default:a(()=>[e(r)?(p(),_(k,{key:0,gutter:20},{default:a(()=>[l(u,{span:6},{default:a(()=>[l(s,{label:"一审金额(元)",prop:"firstMoney"},{default:a(()=>[l(f,{disabled:e(r),type:"number",modelValue:e(i).review.firstMoney,"onUpdate:modelValue":t[29]||(t[29]=o=>e(i).review.firstMoney=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"一审审减金额(元)",prop:"firstReduceMoney"},{default:a(()=>[l(f,{disabled:e(r),type:"number",modelValue:e(i).review.firstReduceMoney,"onUpdate:modelValue":t[30]||(t[30]=o=>e(i).review.firstReduceMoney=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"一审日期",prop:"firstTime"},{default:a(()=>[l(I,{"value-format":"YYYY-MM-DD HH:mm:ss",disabled:e(r),modelValue:e(i).review.firstTime,"onUpdate:modelValue":t[31]||(t[31]=o=>e(i).review.firstTime=o),style:{width:"100%"},type:"date",placeholder:"选择一审日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"一审审计员",prop:"firstAuditor"},{default:a(()=>[l(f,{disabled:e(r),modelValue:e(i).review.firstAuditor,"onUpdate:modelValue":t[32]||(t[32]=o=>e(i).review.firstAuditor=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1})):M("",!0),e(r)?(p(),_(k,{key:1,gutter:20},{default:a(()=>[l(u,{span:6},{default:a(()=>[l(s,{label:"二审金额(元)",prop:"secondMoney"},{default:a(()=>[l(f,{disabled:e(r),type:"number",modelValue:e(i).review.secondMoney,"onUpdate:modelValue":t[33]||(t[33]=o=>e(i).review.secondMoney=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"二审审减金额(元)",prop:"secondReduceMoney"},{default:a(()=>[l(f,{disabled:e(r),type:"number",modelValue:e(i).review.secondReduceMoney,"onUpdate:modelValue":t[34]||(t[34]=o=>e(i).review.secondReduceMoney=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"二审日期",prop:"secondTime"},{default:a(()=>[l(I,{"value-format":"YYYY-MM-DD HH:mm:ss",disabled:e(r),modelValue:e(i).review.secondTime,"onUpdate:modelValue":t[35]||(t[35]=o=>e(i).review.secondTime=o),style:{width:"100%"},type:"date",placeholder:"选择二审日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"二审审计员",prop:"secondAuditor"},{default:a(()=>[l(f,{disabled:e(r),modelValue:e(i).review.secondAuditor,"onUpdate:modelValue":t[36]||(t[36]=o=>e(i).review.secondAuditor=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1})):M("",!0),e(r)?(p(),_(k,{key:2,gutter:20},{default:a(()=>[l(u,{span:6},{default:a(()=>[l(s,{label:"三审金额(元)",prop:"thirdlyMoney"},{default:a(()=>[l(f,{disabled:e(r),type:"number",modelValue:e(i).review.thirdlyMoney,"onUpdate:modelValue":t[37]||(t[37]=o=>e(i).review.thirdlyMoney=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"三审审减金额(元)",prop:"thirdlyReduceMoney"},{default:a(()=>[l(f,{disabled:e(r),type:"number",modelValue:e(i).review.thirdlyReduceMoney,"onUpdate:modelValue":t[38]||(t[38]=o=>e(i).review.thirdlyReduceMoney=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"三审日期",prop:"thirdlyTime"},{default:a(()=>[l(I,{"value-format":"YYYY-MM-DD HH:mm:ss",disabled:e(r),modelValue:e(i).review.thirdlyTime,"onUpdate:modelValue":t[39]||(t[39]=o=>e(i).review.thirdlyTime=o),style:{width:"100%"},type:"date",placeholder:"选择三审日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:6},{default:a(()=>[l(s,{label:"三审审计员",prop:"thirdlyAuditor"},{default:a(()=>[l(f,{disabled:e(r),modelValue:e(i).review.thirdlyAuditor,"onUpdate:modelValue":t[40]||(t[40]=o=>e(i).review.thirdlyAuditor=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1})):M("",!0),l(k,{gutter:20},{default:a(()=>[l(u,{span:12},{default:a(()=>[l(s,{label:"审查情况",prop:"reviewStatus"},{default:a(()=>[l(f,{disabled:e(r),type:"textarea",rows:5,modelValue:e(i).review.reviewStatus,"onUpdate:modelValue":t[41]||(t[41]=o=>e(i).review.reviewStatus=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:12},{default:a(()=>[l(s,{label:"审查依据",prop:"reviewGist"},{default:a(()=>[l(f,{disabled:e(r),type:"textarea",rows:5,modelValue:e(i).review.reviewGist,"onUpdate:modelValue":t[42]||(t[42]=o=>e(i).review.reviewGist=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1}),l(k,{gutter:20},{default:a(()=>[l(u,null,{default:a(()=>[l(s,{label:"审计内容",prop:"reviewContent"},{default:a(()=>[l(f,{disabled:e(r),type:"textarea",rows:5,modelValue:e(i).review.reviewContent,"onUpdate:modelValue":t[43]||(t[43]=o=>e(i).review.reviewContent=o)},null,8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1}),l(k,{gutter:20},{default:a(()=>[l(u,{span:12},{default:a(()=>[l(s,{label:"勘察情况",prop:"isExploration"},{default:a(()=>[l(we,{disabled:e(r),modelValue:e(i).review.isExploration,"onUpdate:modelValue":t[44]||(t[44]=o=>e(i).review.isExploration=o)},{default:a(()=>[l(ee,{value:"1"},{default:a(()=>t[55]||(t[55]=[E("已勘察",-1)])),_:1,__:[55]}),l(ee,{value:"2"},{default:a(()=>t[56]||(t[56]=[E("未勘察",-1)])),_:1,__:[56]})]),_:1},8,["disabled","modelValue"])]),_:1})]),_:1}),l(u,{span:12},{default:a(()=>[l(s,{label:"对审情况",prop:"isCross"},{default:a(()=>[l(we,{disabled:e(r),modelValue:e(i).review.isCross,"onUpdate:modelValue":t[45]||(t[45]=o=>e(i).review.isCross=o)},{default:a(()=>[l(ee,{value:"1"},{default:a(()=>t[57]||(t[57]=[E("已对审",-1)])),_:1,__:[57]}),l(ee,{value:"2"},{default:a(()=>t[58]||(t[58]=[E("未对审",-1)])),_:1,__:[58]})]),_:1},8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"]),N("div",Vt,[l(ll,{modelValue:e(w),"onUpdate:modelValue":t[46]||(t[46]=o=>te(w)?w.value=o:w=o),onTabClick:Le},{default:a(()=>{var o,T;return[l(le,{label:"报审附件",name:"initial"}),Ge()?(p(),_(le,{key:0,label:"审核附件",name:"audit"})):M("",!0),((o=e(i).review)==null?void 0:o.isExploration)==="1"?(p(),_(le,{key:1,label:"勘察附件",name:"exploration"})):M("",!0),((T=e(i).review)==null?void 0:T.isCross)==="1"?(p(),_(le,{key:2,label:"对审附件",name:"cross"})):M("",!0)]}),_:1},8,["modelValue"]),l(G,{data:e(i).files[e(w)],"preserve-expanded-content":""},{default:a(()=>[l(m,{type:"expand"},{default:a(o=>{var T;return[(T=o.row)!=null&&T.fileData?(p(),H("div",wt,[l(tl,{files:o.row.fileData,"onUpdate:files":pe=>o.row.fileData=pe,removeEnable:!1},null,8,["files","onUpdate:files"])])):(p(),H("div",Nt,t[59]||(t[59]=[N("p",{style:{color:"darkgray","text-align":"center"}},"无附件",-1)])))]}),_:1}),l(m,{width:"50",type:"index",label:"序号",index:o=>o+1},null,8,["index"]),l(m,{label:"附件类型",prop:"type",width:"100"}),l(m,{label:"上传",width:"100"},{default:a(({$index:o,row:T})=>[l(K,{type:"primary",disabled:e(r),onClick:pe=>Oe(o)},{icon:a(()=>[l(al,{name:"el-icon-upload-filled"})]),default:a(()=>[t[60]||(t[60]=E("上传 ",-1))]),_:2,__:[60]},1032,["disabled","onClick"])]),_:1}),l(m,{label:"删除",width:"100"},{default:a(({row:o,$index:T})=>[l(K,{type:"default",disabled:e(r),onClick:pe=>Se(o,T)},{default:a(()=>t[61]||(t[61]=[E("删除 ",-1)])),_:2,__:[61]},1032,["disabled","onClick"])]),_:1}),l(m,{label:"资料名称",prop:"fileName",width:"140"}),l(m,{label:"文件上传情况",prop:"name","min-width":"180","show-overflow-tooltip":""},{default:a(({row:o})=>[E(ce(o.fileData&&o.fileData.length>0?"已上传":"未上传"),1)]),_:1}),l(m,{label:"上传人",width:"120",prop:"crtUser"}),l(m,{label:"上传时间",width:"170",prop:"crtTime"})]),_:1},8,["data"]),e(r)?M("",!0):(p(),H("div",jt,[l(K,{type:"primary",style:{width:"80vw",height:"30px","margin-top":"20px"},onClick:t[47]||(t[47]=o=>ze())},{default:a(()=>t[62]||(t[62]=[E("新增附件",-1)])),_:1,__:[62]})]))]),N("div",qt,[e(r)?M("",!0):(p(),_(K,{key:0,type:"primary",loading:e(A),onClick:$e},{default:a(()=>t[63]||(t[63]=[E("确认",-1)])),_:1,__:[63]},8,["loading"])),l(K,{onClick:ye},{default:a(()=>t[64]||(t[64]=[E("关闭",-1)])),_:1,__:[64]})])]),_:1,__:[65,66,67,68]})])])),[[il,e(A)]]),l(je,{modelValue:e(R),"onUpdate:modelValue":t[51]||(t[51]=o=>te(R)?R.value=o:null),title:"上传附件",width:"60vw",onClose:Je},{default:a(()=>[l(ne,{"label-width":"120"},{default:a(()=>[l(k,null,{default:a(()=>[l(u,{span:24},{default:a(()=>[l(s,{label:"资料名称"},{default:a(()=>[l(f,{modelValue:e(B).fileName,"onUpdate:modelValue":t[48]||(t[48]=o=>e(B).fileName=o)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(k,null,{default:a(()=>[l(u,{span:24},{default:a(()=>[l(Ne,{files:e(B).fileData,"onUpdate:files":t[49]||(t[49]=o=>e(B).fileData=o),uploadDrag:!0},null,8,["files"])]),_:1})]),_:1}),N("footer",Dt,[l(K,{size:"default",loading:e(de),type:"primary",onClick:We},{default:a(()=>t[69]||(t[69]=[E("确认",-1)])),_:1,__:[69]},8,["loading"]),l(K,{onClick:t[50]||(t[50]=o=>R.value=!1)},{default:a(()=>t[70]||(t[70]=[E("关闭",-1)])),_:1,__:[70]})])]),_:1})]),_:1},8,["modelValue"]),l(je,{modelValue:e(X),"onUpdate:modelValue":t[54]||(t[54]=o=>te(X)?X.value=o:null),title:"材料上传","destroy-on-close":""},{default:a(()=>[l(Ne,{files:e(i).files[e(w)][e(ue)].fileData,"onUpdate:files":t[52]||(t[52]=o=>e(i).files[e(w)][e(ue)].fileData=o),uploadDrag:!0},null,8,["files"]),N("footer",Ut,[l(K,{onClick:t[53]||(t[53]=o=>X.value=!1),size:"large"},{default:a(()=>t[71]||(t[71]=[E("关闭",-1)])),_:1,__:[71]})])]),_:1},8,["modelValue"]),l(Rl,{preview:e(v),activeFile:e(D),onCloseFile:Ke},null,8,["preview","activeFile"])],64)}}};export{ra as default};