You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
30 KiB
1 lines
30 KiB
import{H as $,u as xe,x as Ae,E as Ce,v as Re,t as Pe,c as Se,b as Fe,y as ie,z as he}from"./index.1762932289438.js";/* empty css */import{E as Le}from"./overlay.1762932289438.js";import{E as Ie}from"./tag.1762932289438.js";import{E as Ge,a as Be}from"./main.1762932289438.js";import{a as ze,E as He}from"./table-column.1762932289438.js";import"./popper.1762932289438.js";import{_ as $e}from"./list.1762932289438.js";import{E as Je,a as Oe}from"./radio.1762932289438.js";import{E as Ke,a as Qe}from"./form-item.1762932289438.js";import{E as We}from"./date-picker.1762932289438.js";/* empty css */import{a as Xe,E as Ye}from"./col.1762932289438.js";import{_ as Ze}from"./depart-tree-select.1762932289438.js";import{E as el,a as ll}from"./select.1762932289438.js";/* empty css */import{r as tl}from"./index.176293228943810.js";import{u as oe}from"./catch.1762932289438.js";import{l as al}from"./police.17629322894382.js";import{g as rl}from"./index.176293228943812.js";import{r as p,aa as il,ac as ol,t as D,l as k,o as n,P as de,J as l,u as e,q,H as a,L as S,G as m,D as b,F,ab as J,V as _,e as ue,A as dl}from"./vue.1762932289438.js";import"./progress.1762932289438.js";import"./echarts.1762932289438.js";import"./dayjs.min.1762932289438.js";import"./index.17629322894389.js";import"./text.1762932289438.js";import"./tree-select.1762932289438.js";import"./dict.17629322894382.js";import"./depart.17629322894382.js";const ul={class:"wrapper"},sl={style:{"text-align":"center"}},nl={class:"table-container"},pl={key:0},ml={key:1},fl={class:"flex end mt-20"},bl={class:"table-container"},Wl={__name:"reportDetail",setup(yl){const{addTab:vl,removeTab:cl,tabList:gl}=$(),se=p([]),h=il(),O=p(!1);p(!1);const ne=p({}),x=xe(),K=oe().getDicts(["procurementMethod"]);let pe=p(),me=p();const A=p(!1),w=ol();p(!1),p(!1);const g=p(!1);let T=p("initial"),i=p({project:{projectType:null,node:"initial"},files:{initial:[],exploration:[],cross:[]},review:{}});const fe=p([{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"}]}]),be=p([{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"}]}]),Q=oe().getDeparts(),o=p(!0),ye=p(!1),L=p();p([]);const ve=async u=>{A.value=!0,i.value=await rl({id:u}),w.query.isAudit&&(ye.value=!0),w.query.isAudit&&x.user&&(i.value.project.node==="first"&&(i.value.review.firstAuditor=x.user.nickName,V.value.firstMoney=[{required:!0,message:"请选择一审金额",trigger:"blur"}],V.value.firstReduceMoney=[{required:!0,message:"请选择一审审减金额",trigger:"blur"}],V.value.firstTime=[{required:!0,message:"请选择一审日期",trigger:"blur"}],V.value.firstAuditor=[{required:!0,message:"请输入一审审计人",trigger:"blur"}]),i.value.project.node==="second"&&(i.value.review.secondAuditor=x.user.nickName,V.value.secondMoney=[{required:!0,message:"请选择二审金额",trigger:"blur"}],V.value.secondReduceMoney=[{required:!0,message:"请选择二审审减金额",trigger:"blur"}],V.value.secondTime=[{required:!0,message:"请选择二审日期",trigger:"blur"}],V.value.secondAuditor=[{required:!0,message:"请输入二审审计人",trigger:"blur"}]),i.value.project.node==="third"&&(i.value.review.thirdlyAuditor=x.user.nickName,V.value.thirdlyMoney=[{required:!0,message:"请选择三审金额",trigger:"blur"}],V.value.thirdlyReduceMoney=[{required:!0,message:"请选择三审审减金额",trigger:"blur"}],V.value.thirdlyTime=[{required:!0,message:"请选择三审日期",trigger:"blur"}],V.value.thirdlyAuditor=[{required:!0,message:"请输入三审审计人",trigger:"blur"}])),await dl(()=>{L.value&&L.value.handleClose()}),A.value=!1},C=(u,t=null)=>!1,ce=async(u,t)=>{await he.confirm("确认删除附件数据(必传附件清除附件,普通附件删除) ?"),u.request?u.fileData=[]:i.value.files[T.value].splice(t,1),u.fileData=[]},ge=p({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"}]}),V=p({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"}]});p([]);const Ve=()=>{O.value=!1},I=p(!1),_e=p([]),we=p(!1);function G(u,t,M){if(u)for(let v=0;v<u.length;v++){let U=u[v];if(U.id===t){i.value.project[M]=U.shortName;break}U.children&&G(U.children,t,M)}}const je=(u,t)=>{T.value=u.props.name,se.value=[]},qe=u=>{W.value.name=u,X()},W=p({current:1,departBranch:!1});let E=p([]);function X(){al(W.value).then(u=>{E.value=u.records})}X(),p();const B=(u=[])=>w.query.node?["Lead","original","audit"].includes(w.query.node)?!0:u.includes(w.query.node):["Lead","original","audit"].includes(i.value.project.node)?!0:u.includes(i.value.project.node);function Ne(){let u=!0;if(!i.value.project.node)return!1;switch(i.value.project.node){case"initial":case"review":u=!1;break;default:u=!0;break}return u}const Ue=()=>{w.query.backPath&&($().removeTab("warning/reportDetail",h),h.push({path:w.query.backPath}))};function Y(u){return!0}return D(()=>w.query.id,u=>{u?ve(u):$().removeTab("/warning/reportDetail",h)},{deep:!0,immediate:!0}),D(()=>i.value.project.applicantId,u=>{u&&E.value.length>0&&E.value.filter(t=>t.idCode===u)>0&&(i.value.project.applicant=E.value.filter(t=>t.idCode===u)[0].name)},{deep:!0,immediate:!0}),D(()=>w.query.isEnd,u=>{g.value=u==="true",g.value?i.value.project.reportType="结算项目":i.value.project.reportType="项目控制价"},{deep:!0,immediate:!0}),D(()=>i.value.project.projectType,u=>{if(!(w.query.node||w.query.isAudit)){let t=g?be.value:fe.value;if(u){let M=t.filter(v=>v.type.includes(u));i.value.files.initial=M?M[0].fileData:t[0].fileData}else i.value.files.initial=t[0].fileData}},{immediate:!0,deep:!0}),D(()=>i.value.project.projectUnitId,u=>{u&&G(Q,u,"projectUnit")},{immediate:!0,deep:!0}),D(()=>i.value.project.auditUnitId,u=>{u&&G(Q,u,"auditUnit")},{immediate:!0,deep:!0}),(u,t)=>{const M=Ge,v=ll,U=el,d=Qe,s=Ye,f=Ce,Z=Ze,j=Xe,N=We,ee=Ke,R=Oe,le=Je,P=Pe,Te=Re,Me=$e,y=He,ke=Fe,z=Se,te=ze,De=Be,H=Ie,Ee=Le,ae=Ae;return n(),k(F,null,[de((n(),k("div",ul,[q("main",null,[l(M,null,{default:a(()=>[q("h2",sl,S(e(g)?"结算项目报审":"控制价项目报审"),1)]),_:1}),l(De,null,{default:a(()=>[t[55]||(t[55]=q("div",{class:"flex v-center",style:{height:"30px","margin-bottom":"10px"}},[q("h5",null,"报审信息")],-1)),q("div",null,[l(ee,{loading:e(A),model:e(i).project,ref_key:"formDataRef",ref:pe,rules:e(ge),"label-width":"140"},{default:a(()=>[l(j,null,{default:a(()=>[l(s,{span:6},{default:a(()=>[l(d,{label:"报审类型",prop:"reportType"},{default:a(()=>[l(U,{disabled:e(o),modelValue:e(i).project.reportType,"onUpdate:modelValue":t[0]||(t[0]=r=>e(i).project.reportType=r)},{default:a(()=>[l(v,{value:"项目控制价",label:"项目控制价"}),l(v,{value:"结算项目",label:"结算项目"})]),_:1},8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"项目名称",prop:"reportName"},{default:a(()=>[l(f,{disabled:e(o),modelValue:e(i).project.reportName,"onUpdate:modelValue":t[1]||(t[1]=r=>e(i).project.reportName=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"项目类别"},{default:a(()=>[l(U,{disabled:e(o),modelValue:e(i).project.projectType,"onUpdate:modelValue":t[2]||(t[2]=r=>e(i).project.projectType=r)},{default:a(()=>[l(v,{value:"服务类",label:"服务类"}),l(v,{value:"工程类",label:"工程类"}),l(v,{value:"货物类",label:"货物类"}),l(v,{value:"信息化类",label:"信息化类"})]),_:1},8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"审计单位",prop:"auditUnitId"},{default:a(()=>[l(Z,{auth:!1,disabled:e(o),modelValue:e(i).project.auditUnitId,"onUpdate:modelValue":t[3]||(t[3]=r=>e(i).project.auditUnitId=r),size:"default",placeholder:"",clearable:""},null,8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1}),l(j,null,{default:a(()=>[l(s,{span:6},{default:a(()=>[l(d,{label:"项目单位",prop:"projectUnitId"},{default:a(()=>[l(Z,{auth:!1,disabled:e(o),modelValue:e(i).project.projectUnitId,"onUpdate:modelValue":t[4]||(t[4]=r=>e(i).project.projectUnitId=r),size:"default",placeholder:"",clearable:""},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"项目负责人",prop:"projectPrincipal"},{default:a(()=>[l(f,{disabled:e(o),modelValue:e(i).project.projectPrincipal,"onUpdate:modelValue":t[5]||(t[5]=r=>e(i).project.projectPrincipal=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"负责人联系方式",prop:"projectPhone"},{default:a(()=>[l(f,{disabled:e(o),modelValue:e(i).project.projectPhone,"onUpdate:modelValue":t[6]||(t[6]=r=>e(i).project.projectPhone=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[e(g)?(n(),m(d,{key:0,label:"报审金额(元)",prop:"reportMoney"},{default:a(()=>[l(f,{disabled:e(o),type:"number",modelValue:e(i).project.reportMoney,"onUpdate:modelValue":t[7]||(t[7]=r=>e(i).project.reportMoney=r)},null,8,["disabled","modelValue"])]),_:1})):(n(),m(d,{key:1,label:"采购方式",prop:"purchaseMethod"},{default:a(()=>[l(U,{disabled:e(o),modelValue:e(i).project.purchaseMethod,"onUpdate:modelValue":t[8]||(t[8]=r=>e(i).project.purchaseMethod=r)},{default:a(()=>[(n(!0),k(F,null,J(e(K).procurementMethod,(r,c)=>(n(),m(v,{key:c,label:r.dictLabel,value:r.dictValue},null,8,["label","value"]))),128))]),_:1},8,["disabled","modelValue"])]),_:1}))]),_:1})]),_:1}),l(j,null,{default:a(()=>[l(s,{span:6},{default:a(()=>[e(g)?(n(),m(d,{key:0,label:"立项日期",prop:"projectApprovalTime"},{default:a(()=>[l(N,{disabled:e(o),modelValue:e(i).project.projectApprovalTime,"onUpdate:modelValue":t[9]||(t[9]=r=>e(i).project.projectApprovalTime=r),style:{width:"100%"},type:"date",placeholder:"选择立项日期"},null,8,["disabled","modelValue"])]),_:1})):(n(),m(d,{key:1,label:"报审金额(元)",prop:"reportMoney"},{default:a(()=>[l(f,{disabled:e(o),type:"number",modelValue:e(i).project.reportMoney,"onUpdate:modelValue":t[10]||(t[10]=r=>e(i).project.reportMoney=r)},null,8,["disabled","modelValue"])]),_:1}))]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"立项金额(元)",prop:"projectApprovalMoney"},{default:a(()=>[l(f,{disabled:e(o),type:"number",modelValue:e(i).project.projectApprovalMoney,"onUpdate:modelValue":t[11]||(t[11]=r=>e(i).project.projectApprovalMoney=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"立项审批领导",prop:"projectApprovalLead"},{default:a(()=>[l(f,{disabled:e(o),modelValue:e(i).project.projectApprovalLead,"onUpdate:modelValue":t[12]||(t[12]=r=>e(i).project.projectApprovalLead=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"报审人",prop:"applicant"},{default:a(()=>[l(U,{disabled:e(o),modelValue:e(i).project.applicantId,"onUpdate:modelValue":t[13]||(t[13]=r=>e(i).project.applicantId=r),"remote-method":qe,filterable:""},{default:a(()=>[(n(!0),k(F,null,J(e(E),(r,c)=>(n(),m(v,{key:c,value:r.idCode,label:r.name},null,8,["value","label"]))),128))]),_:1},8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1}),l(j,null,{default:a(()=>[e(g)?(n(),m(s,{key:0,span:6},{default:a(()=>[l(d,{label:"申报政府采购日期",prop:"applyGovernmentTime"},{default:a(()=>[l(N,{disabled:e(o),modelValue:e(i).project.applyGovernmentTime,"onUpdate:modelValue":t[14]||(t[14]=r=>e(i).project.applyGovernmentTime=r),style:{width:"100%"},type:"date",placeholder:"选择申报政府采购日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1})):b("",!0),e(g)?(n(),m(s,{key:1,span:6},{default:a(()=>[l(d,{label:"采购方式",prop:"purchaseMethod"},{default:a(()=>[l(U,{disabled:e(o),modelValue:e(i).project.purchaseMethod,"onUpdate:modelValue":t[15]||(t[15]=r=>e(i).project.purchaseMethod=r)},{default:a(()=>[(n(!0),k(F,null,J(e(K).procurementMethod,(r,c)=>(n(),m(v,{key:c,label:r.dictLabel,value:r.dictValue},null,8,["label","value"]))),128))]),_:1},8,["disabled","modelValue"])]),_:1})]),_:1})):b("",!0),e(g)?(n(),m(s,{key:2,span:6},{default:a(()=>[l(d,{label:"采购日期",prop:"purchaseTime"},{default:a(()=>[l(N,{disabled:e(o),modelValue:e(i).project.purchaseTime,"onUpdate:modelValue":t[16]||(t[16]=r=>e(i).project.purchaseTime=r),style:{width:"100%"},type:"date",placeholder:"选择采购日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1})):b("",!0),l(s,{span:6},{default:a(()=>[l(d,{label:"报审日期",prop:"applicantTime"},{default:a(()=>[l(N,{disabled:e(o),modelValue:e(i).project.applicantTime,"onUpdate:modelValue":t[17]||(t[17]=r=>e(i).project.applicantTime=r),style:{width:"100%"},type:"date",placeholder:"选择报审日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1}),!e(g)&&!C(["original","audit"],"文号")?(n(),m(s,{key:3,span:6},{default:a(()=>[l(d,{label:"文号"},{default:a(()=>[l(f,{disabled:e(o),modelValue:e(i).project.referenceNumber,"onUpdate:modelValue":t[18]||(t[18]=r=>e(i).project.referenceNumber=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1})):b("",!0),!e(g)&&!C(["original","audit"],"发文日期")?(n(),m(s,{key:4,span:6},{default:a(()=>[l(d,{label:"发文日期"},{default:a(()=>[l(N,{disabled:e(o),modelValue:e(i).project.publicationDate,"onUpdate:modelValue":t[19]||(t[19]=r=>e(i).project.publicationDate=r),style:{width:"100%"},type:"date",placeholder:"选择发文日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1})):b("",!0)]),_:1}),e(g)?(n(),m(j,{key:0},{default:a(()=>[l(s,{span:6},{default:a(()=>[l(d,{label:"合同签订日期",prop:"contractTime"},{default:a(()=>[l(N,{disabled:e(o),modelValue:e(i).project.contractTime,"onUpdate:modelValue":t[20]||(t[20]=r=>e(i).project.contractTime=r),style:{width:"100%"},type:"date",placeholder:"选择报合同签订日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"合同金额",prop:"contractMount"},{default:a(()=>[l(f,{disabled:e(o),type:"number",modelValue:e(i).project.contractMount,"onUpdate:modelValue":t[21]||(t[21]=r=>e(i).project.contractMount=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"服务单位",prop:"serviceUnit"},{default:a(()=>[l(f,{disabled:e(o),modelValue:e(i).project.serviceUnit,"onUpdate:modelValue":t[22]||(t[22]=r=>e(i).project.serviceUnit=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"服务单位负责人",prop:"serviceUnitManager"},{default:a(()=>[l(f,{disabled:e(o),modelValue:e(i).project.serviceUnitManager,"onUpdate:modelValue":t[23]||(t[23]=r=>e(i).project.serviceUnitManager=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1})):b("",!0),e(g)?(n(),m(j,{key:1},{default:a(()=>[l(s,{span:6},{default:a(()=>[l(d,{label:"服务日期",prop:"serviceTime"},{default:a(()=>[l(N,{ref_key:"datePicker",ref:L,disabled:e(o),modelValue:e(i).project.serviceTime,"onUpdate:modelValue":t[24]||(t[24]=r=>e(i).project.serviceTime=r),type:"daterange","range-separator":"-","start-placeholder":"开始服务日期","end-placeholder":"结束服务日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"服务单位联系电话",prop:"serviceUnitPhone"},{default:a(()=>[l(f,{disabled:e(o),modelValue:e(i).project.serviceUnitPhone,"onUpdate:modelValue":t[25]||(t[25]=r=>e(i).project.serviceUnitPhone=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),C(["original","audit"])?b("",!0):(n(),m(s,{key:0,span:6},{default:a(()=>[l(d,{label:"文号"},{default:a(()=>[l(f,{disabled:e(o),modelValue:e(i).project.referenceNumber,"onUpdate:modelValue":t[26]||(t[26]=r=>e(i).project.referenceNumber=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1})),C(["original","audit"])?b("",!0):(n(),m(s,{key:1,span:6},{default:a(()=>[l(d,{label:"发文日期"},{default:a(()=>[l(N,{disabled:e(o),modelValue:e(i).project.publicationDate,"onUpdate:modelValue":t[27]||(t[27]=r=>e(i).project.publicationDate=r),style:{width:"100%"},type:"date",placeholder:"选择发文日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1}))]),_:1})):b("",!0)]),_:1},8,["loading","model","rules"])]),t[56]||(t[56]=q("hr",{style:{"border-color":"rgba(232,232,232,0.67)",opacity:"0.2"}},null,-1)),t[57]||(t[57]=q("div",{class:"flex v-center",style:{height:"30px","margin-bottom":"10px"}},[q("h5",null,"审计信息")],-1)),["initial","review"].includes(e(i).project.node)||["initial","review"].includes(e(w).query.node)?b("",!0):(n(),m(ee,{key:0,model:e(i).review,ref_key:"formReviewRef",ref:me,rules:e(V),"label-width":"160"},{default:a(()=>[B(["first","second","third"])?(n(),m(j,{key:0,gutter:20},{default:a(()=>[l(s,{span:6},{default:a(()=>[l(d,{label:"一审金额(元)",prop:"firstMoney"},{default:a(()=>[l(f,{disabled:e(o),type:"number",modelValue:e(i).review.firstMoney,"onUpdate:modelValue":t[28]||(t[28]=r=>e(i).review.firstMoney=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"一审审减金额(元)",prop:"firstReduceMoney"},{default:a(()=>[l(f,{disabled:e(o),type:"number",modelValue:e(i).review.firstReduceMoney,"onUpdate:modelValue":t[29]||(t[29]=r=>e(i).review.firstReduceMoney=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"一审日期",prop:"firstTime"},{default:a(()=>[l(N,{disabled:e(o),modelValue:e(i).review.firstTime,"onUpdate:modelValue":t[30]||(t[30]=r=>e(i).review.firstTime=r),style:{width:"100%"},type:"date",placeholder:"选择一审日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"一审审计员",prop:"firstAuditor"},{default:a(()=>[l(f,{disabled:e(o),modelValue:e(i).review.firstAuditor,"onUpdate:modelValue":t[31]||(t[31]=r=>e(i).review.firstAuditor=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1})):b("",!0),B(["second","third"])?(n(),m(j,{key:1,gutter:20},{default:a(()=>[l(s,{span:6},{default:a(()=>[l(d,{label:"二审金额(元)",prop:"secondMoney"},{default:a(()=>[l(f,{disabled:e(o),type:"number",modelValue:e(i).review.secondMoney,"onUpdate:modelValue":t[32]||(t[32]=r=>e(i).review.secondMoney=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"二审审减金额(元)",prop:"secondReduceMoney"},{default:a(()=>[l(f,{disabled:e(o),type:"number",modelValue:e(i).review.secondReduceMoney,"onUpdate:modelValue":t[33]||(t[33]=r=>e(i).review.secondReduceMoney=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"二审日期",prop:"secondTime"},{default:a(()=>[l(N,{disabled:e(o),modelValue:e(i).review.secondTime,"onUpdate:modelValue":t[34]||(t[34]=r=>e(i).review.secondTime=r),style:{width:"100%"},type:"date",placeholder:"选择二审日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"二审审计员",prop:"secondAuditor"},{default:a(()=>[l(f,{disabled:e(o),modelValue:e(i).review.secondAuditor,"onUpdate:modelValue":t[35]||(t[35]=r=>e(i).review.secondAuditor=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1})):b("",!0),B(["third"])?(n(),m(j,{key:2,gutter:20},{default:a(()=>[l(s,{span:6},{default:a(()=>[l(d,{label:"三审金额(元)",prop:"thirdlyMoney"},{default:a(()=>[l(f,{disabled:e(o),type:"number",modelValue:e(i).review.thirdlyMoney,"onUpdate:modelValue":t[36]||(t[36]=r=>e(i).review.thirdlyMoney=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"三审审减金额(元)",prop:"thirdlyReduceMoney"},{default:a(()=>[l(f,{disabled:e(o),type:"number",modelValue:e(i).review.thirdlyReduceMoney,"onUpdate:modelValue":t[37]||(t[37]=r=>e(i).review.thirdlyReduceMoney=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"三审日期",prop:"thirdlyTime"},{default:a(()=>[l(N,{disabled:e(o),modelValue:e(i).review.thirdlyTime,"onUpdate:modelValue":t[38]||(t[38]=r=>e(i).review.thirdlyTime=r),style:{width:"100%"},type:"date",placeholder:"选择三审日期"},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:6},{default:a(()=>[l(d,{label:"三审审计员",prop:"thirdlyAuditor"},{default:a(()=>[l(f,{disabled:e(o),modelValue:e(i).review.thirdlyAuditor,"onUpdate:modelValue":t[39]||(t[39]=r=>e(i).review.thirdlyAuditor=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1})):b("",!0),l(j,{gutter:20},{default:a(()=>[l(s,{span:12},{default:a(()=>[l(d,{label:"审查情况",prop:"reviewStatus"},{default:a(()=>[l(f,{disabled:e(o),type:"textarea",rows:5,modelValue:e(i).review.reviewStatus,"onUpdate:modelValue":t[40]||(t[40]=r=>e(i).review.reviewStatus=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:12},{default:a(()=>[l(d,{label:"审查依据",prop:"reviewGist"},{default:a(()=>[l(f,{disabled:e(o),type:"textarea",rows:5,modelValue:e(i).review.reviewGist,"onUpdate:modelValue":t[41]||(t[41]=r=>e(i).review.reviewGist=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1}),l(j,{gutter:20},{default:a(()=>[l(s,null,{default:a(()=>[l(d,{label:"审计内容",prop:"reviewContent"},{default:a(()=>[l(f,{disabled:e(o),type:"textarea",rows:5,modelValue:e(i).review.reviewContent,"onUpdate:modelValue":t[42]||(t[42]=r=>e(i).review.reviewContent=r)},null,8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1}),l(j,{gutter:20},{default:a(()=>[l(s,{span:12},{default:a(()=>[l(d,{label:"勘察情况",prop:"isExploration"},{default:a(()=>[l(le,{disabled:e(o),modelValue:e(i).review.isExploration,"onUpdate:modelValue":t[43]||(t[43]=r=>e(i).review.isExploration=r)},{default:a(()=>[l(R,{value:"1"},{default:a(()=>t[47]||(t[47]=[_("已勘察",-1)])),_:1,__:[47]}),l(R,{value:"2"},{default:a(()=>t[48]||(t[48]=[_("未勘察",-1)])),_:1,__:[48]})]),_:1},8,["disabled","modelValue"])]),_:1})]),_:1}),l(s,{span:12},{default:a(()=>[l(d,{label:"对审情况",prop:"isCross"},{default:a(()=>[l(le,{disabled:e(o),modelValue:e(i).review.isCross,"onUpdate:modelValue":t[44]||(t[44]=r=>e(i).review.isCross=r)},{default:a(()=>[l(R,{value:"1"},{default:a(()=>t[49]||(t[49]=[_("已对审",-1)])),_:1,__:[49]}),l(R,{value:"2"},{default:a(()=>t[50]||(t[50]=[_("未对审",-1)])),_:1,__:[50]})]),_:1},8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])),q("div",nl,[l(Te,{modelValue:e(T),"onUpdate:modelValue":t[45]||(t[45]=r=>ue(T)?T.value=r:T=r),onTabClick:je},{default:a(()=>{var r,c;return[l(P,{label:"报审附件",name:"initial"}),Ne()?(n(),m(P,{key:0,label:"审核附件",name:"audit"})):b("",!0),((r=e(i).review)==null?void 0:r.isExploration)==="1"?(n(),m(P,{key:1,label:"勘察附件",name:"exploration"})):b("",!0),((c=e(i).review)==null?void 0:c.isCross)==="1"?(n(),m(P,{key:2,label:"对审附件",name:"cross"})):b("",!0)]}),_:1},8,["modelValue"]),l(te,{data:e(i).files[e(T)],"preserve-expanded-content":""},{default:a(()=>[l(y,{type:"expand"},{default:a(r=>{var c;return[(c=r.row)!=null&&c.fileData?(n(),k("div",pl,[l(Me,{files:r.row.fileData,"onUpdate:files":re=>r.row.fileData=re,removeEnable:!1},null,8,["files","onUpdate:files"])])):(n(),k("div",ml,t[51]||(t[51]=[q("p",{style:{color:"darkgray","text-align":"center"}},"无附件",-1)])))]}),_:1}),l(y,{width:"50",type:"index",label:"序号",index:r=>r+1},null,8,["index"]),l(y,{label:"附件类型",prop:"type",width:"100"}),l(y,{label:"上传",width:"150"},{default:a(({$index:r,row:c})=>[l(z,{type:"primary",disabled:Y(e(T))},{icon:a(()=>[l(ke,{name:"el-icon-upload-filled"})]),default:a(()=>[t[52]||(t[52]=_("上传 ",-1))]),_:1,__:[52]},8,["disabled"])]),_:1}),l(y,{label:"删除",width:"100"},{default:a(({row:r,$index:c})=>[l(z,{type:"default",disabled:Y(e(T)),onClick:re=>ce(r,c)},{default:a(()=>t[53]||(t[53]=[_("删除 ",-1)])),_:2,__:[53]},1032,["disabled","onClick"])]),_:1}),l(y,{label:"资料名称",prop:"fileName",width:"140"}),l(y,{label:"文件上传情况",prop:"name","min-width":"180","show-overflow-tooltip":""},{default:a(({row:r})=>[_(S(r.fileData&&r.fileData.length>0?"已上传":"未上传"),1)]),_:1}),l(y,{label:"上传人",width:"120",prop:"crtUser"}),l(y,{label:"上传时间",width:"170",prop:"crtTime"})]),_:1},8,["data"])]),q("div",fl,[l(z,{type:"danger",onClick:Ue},{default:a(()=>t[54]||(t[54]=[_("关闭",-1)])),_:1,__:[54]})])]),_:1,__:[55,56,57]})])])),[[ae,e(A)]]),l(Ee,{modelValue:e(I),"onUpdate:modelValue":t[46]||(t[46]=r=>ue(I)?I.value=r:null),title:"审批记录",width:"80vw"},{default:a(()=>[q("div",bl,[de((n(),m(te,{data:e(_e)},{default:a(()=>[l(y,{width:"50",type:"index",label:"序号",index:r=>r+1},null,8,["index"]),l(y,{label:"操作",prop:"reportCode"}),l(y,{label:"办理人",prop:"approver"}),l(y,{label:"提交时间",prop:"areportTime"},{default:a(({row:r})=>[_(S(e(ie)(r.areportTime,"yyyy-mm-dd hh:MM:ss")),1)]),_:1}),l(y,{label:"完成时间",prop:"approverTime"},{default:a(({row:r})=>[_(S(e(ie)(r.approverTime,"yyyy-mm-dd hh:MM:ss")),1)]),_:1}),l(y,{label:"办理结果",prop:"approverState"},{default:a(({row:r})=>[r.approverState==="开始"?(n(),m(H,{key:0,type:"primary"},{default:a(()=>t[58]||(t[58]=[_("开始",-1)])),_:1,__:[58]})):b("",!0),r.approverState==="结束"?(n(),m(H,{key:1,type:"success"},{default:a(()=>t[59]||(t[59]=[_("完成",-1)])),_:1,__:[59]})):b("",!0),r.approverState==="驳回"?(n(),m(H,{key:2,type:"danger"},{default:a(()=>t[60]||(t[60]=[_("驳回",-1)])),_:1,__:[60]})):b("",!0)]),_:1}),l(y,{label:"办理意见",prop:"approverMessage","show-overflow-tooltip":""}),l(y,{label:"办理状态",prop:"approverState"})]),_:1},8,["data"])),[[ae,e(we)]])])]),_:1},8,["modelValue"]),l(tl,{preview:e(O),activeFile:e(ne),onCloseFile:Ve},null,8,["preview","activeFile"])],64)}}};export{Wl as default};
|
|
|