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.

2 lines
8.2KB

  1. import{_ as f}from"./index-33a0e6e3.js";import{b as A,c as a,L as D,h as u,f as m,d as i,F,H as o,j as k,k as x}from"./index-dd5fae99.js";const L={key:1},T={key:1},Y={key:1},w={key:1},R={key:1},U={key:1},B={key:1},M={key:1},V={key:1},H={key:1},$={key:1},q={key:1},z={key:1},G=x({name:"empMaterials"}),Z=Object.assign(G,{props:{detailData:{type:Object,default:()=>{}},basicInfoData:{type:Object},approvalInfoData:{type:Object},baseProjSetYear:{type:String,default:""}},setup(e){return(K,Q)=>{const c=A("el-descriptions-item"),v=A("el-descriptions");return a(),D(v,{column:2,border:""},{default:u(()=>{var y,S,h,g,N,O,P,J,C,I,j,E;return[m(c,{label:"初验意见",span:2},{default:u(()=>{var l,t,n,s,d;return[(l=e.detailData)!=null&&l.baseInitialOpinionFile&&((n=JSON.parse((t=e.detailData)==null?void 0:t.baseInitialOpinionFile))!=null&&n.length)?(a(!0),i(F,{key:0},o(((s=e.detailData)==null?void 0:s.baseInitialOpinionFile)&&JSON.parse((d=e.detailData)==null?void 0:d.baseInitialOpinionFile),(b,r)=>(a(),i("p",{key:r,class:"mb-4"},[m(f,{"file-name":b.originalFileName,"file-id":b.id},null,8,["file-name","file-id"])]))),128)):(a(),i("span",L,"-"))]}),_:1}),["05","06","07","00"].includes((y=e.basicInfoData)==null?void 0:y.baseProjSetProg)&&((h=(S=e.basicInfoData)==null?void 0:S.baseConstructionType)!=null&&h.includes("01"))||!((N=(g=e.basicInfoData)==null?void 0:g.baseConstructionType)!=null&&N.includes("01"))?(a(),D(c,{key:0,label:"信息安全等级保护测评报告",span:2},{default:u(()=>{var l,t,n,s,d;return[(l=e.detailData)!=null&&l.baseInforLevelFile&&((n=JSON.parse((t=e.detailData)==null?void 0:t.baseInforLevelFile))!=null&&n.length)?(a(!0),i(F,{key:0},o(((s=e.detailData)==null?void 0:s.baseInforLevelFile)&&JSON.parse((d=e.detailData)==null?void 0:d.baseInforLevelFile),(b,r)=>(a(),i("p",{key:r,class:"mb-4"},[m(f,{"file-name":b.originalFileName,"file-id":b.id},null,8,["file-name","file-id"])]))),128)):(a(),i("span",T,"-"))]}),_:1})):k("",!0),!["01","02","03"].includes((O=e.basicInfoData)==null?void 0:O.baseProjSetProg)||e.baseProjSetYear*1<2023?(a(),D(c,{key:1,label:"商业密码应用评估报告",span:2},{default:u(()=>{var l,t,n,s,d;return[(l=e.detailData)!=null&&l.basePasswAssessFile&&((n=JSON.parse((t=e.detailData)==null?void 0:t.basePasswAssessFile))!=null&&n.length)?(a(!0),i(F,{key:0},o(((s=e.detailData)==null?void 0:s.basePasswAssessFile)&&JSON.parse((d=e.detailData)==null?void 0:d.basePasswAssessFile),(b,r)=>(a(),i("p",{key:r,class:"mb-4"},[m(f,{"file-name":b.originalFileName,"file-id":b.id},null,8,["file-name","file-id"])]))),128)):(a(),i("span",Y,"-"))]}),_:1})):k("",!0),m(c,{label:"第三方验收测试报告",span:2},{default:u(()=>{var l,t,n,s,d;return[(l=e.detailData)!=null&&l.baseThirdAcceptFile&&((n=JSON.parse((t=e.detailData)==null?void 0:t.baseThirdAcceptFile))!=null&&n.length)?(a(!0),i(F,{key:0},o(((s=e.detailData)==null?void 0:s.baseThirdAcceptFile)&&JSON.parse((d=e.detailData)==null?void 0:d.baseThirdAcceptFile),(b,r)=>(a(),i("p",{key:r,class:"mb-4"},[m(f,{"file-name":b.originalFileName,"file-id":b.id},null,8,["file-name","file-id"])]))),128)):(a(),i("span",w,"-"))]}),_:1}),["05","06","07","00"].includes((P=e.basicInfoData)==null?void 0:P.baseProjSetProg)||e.baseProjSetYear*1<2023?(a(),D(c,{key:2,label:"建设核查表",span:2},{default:u(()=>{var l,t,n,s,d;return[(l=e.detailData)!=null&&l.baseCheckFile&&((n=JSON.parse((t=e.detailData)==null?void 0:t.baseCheckFile))!=null&&n.length)?(a(!0),i(F,{key:0},o(((s=e.detailData)==null?void 0:s.baseCheckFile)&&JSON.parse((d=e.detailData)==null?void 0:d.baseCheckFile),(b,r)=>(a(),i("p",{key:r,class:"mb-4"},[m(f,{"file-name":b.originalFileName,"file-id":b.id},null,8,["file-name","file-id"])]))),128)):(a(),i("span",R,"-"))]}),_:1})):k("",!0),((J=e.approvalInfoData)==null?void 0:J.releaseYearMoney)>=2e3&&!["01","02","03","04"].includes((C=e.basicInfoData)==null?void 0:C.baseProjSetProg)?(a(),D(c,{key:3,label:"财务审计报告",span:2},{default:u(()=>{var l,t,n,s,d;return[(l=e.detailData)!=null&&l.baseFinanlAuditFile&&((n=JSON.parse((t=e.detailData)==null?void 0:t.baseFinanlAuditFile))!=null&&n.length)?(a(!0),i(F,{key:0},o(((s=e.detailData)==null?void 0:s.baseFinanlAuditFile)&&JSON.parse((d=e.detailData)==null?void 0:d.baseFinanlAuditFile),(b,r)=>(a(),i("p",{key:r,class:"mb-4"},[m(f,{"file-name":b.originalFileName,"file-id":b.id},null,8,["file-name","file-id"])]))),128)):(a(),i("span",U,"-"))]}),_:1})):k("",!0),!["01","02","03","04"].includes((I=e.basicInfoData)==null?void 0:I.baseProjSetProg)||e.baseProjSetYear*1<2023?(a(),D(c,{key:4,label:"用户使用报告",span:2},{default:u(()=>{var l,t,n,s,d;return[(l=e.detailData)!=null&&l.baseUserConsFile&&((n=JSON.parse((t=e.detailData)==null?void 0:t.baseUserConsFile))!=null&&n.length)?(a(!0),i(F,{key:0},o(((s=e.detailData)==null?void 0:s.baseUserConsFile)&&JSON.parse((d=e.detailData)==null?void 0:d.baseUserConsFile),(b,r)=>(a(),i("p",{key:r,class:"mb-4"},[m(f,{"file-name":b.originalFileName,"file-id":b.id},null,8,["file-name","file-id"])]))),128)):(a(),i("span",B,"-"))]}),_:1})):k("",!0),m(c,{label:"监理总结报告",span:2},{default:u(()=>{var l,t,n,s,d;return[(l=e.detailData)!=null&&l.baseEstaSummFile&&((n=JSON.parse((t=e.detailData)==null?void 0:t.baseEstaSummFile))!=null&&n.length)?(a(!0),i(F,{key:0},o(((s=e.detailData)==null?void 0:s.baseEstaSummFile)&&JSON.parse((d=e.detailData)==null?void 0:d.baseEstaSummFile),(b,r)=>(a(),i("p",{key:r,class:"mb-4"},[m(f,{"file-name":b.originalFileName,"file-id":b.id},null,8,["file-name","file-id"])]))),128)):(a(),i("span",M,"-"))]}),_:1}),!["01","02","03","04"].includes((j=e.basicInfoData)==null?void 0:j.baseProjSetProg)||e.baseProjSetYear*1<2023?(a(),D(c,{key:5,label:"项目总结报告",span:2},{default:u(()=>{var l,t,n,s,d;return[(l=e.detailData)!=null&&l.baseSummReportFile&&((n=JSON.parse((t=e.detailData)==null?void 0:t.baseSummReportFile))!=null&&n.length)?(a(!0),i(F,{key:0},o(((s=e.detailData)==null?void 0:s.baseSummReportFile)&&JSON.parse((d=e.detailData)==null?void 0:d.baseSummReportFile),(b,r)=>(a(),i("p",{key:r,class:"mb-4"},[m(f,{"file-name":b.originalFileName,"file-id":b.id},null,8,["file-name","file-id"])]))),128)):(a(),i("span",V,"-"))]}),_:1})):k("",!0),((E=e.basicInfoData)==null?void 0:E.baseProjSetProg)==="07"?(a(),D(c,{key:6,label:"终验意见",span:2},{default:u(()=>{var l,t,n,s,d;return[(l=e.detailData)!=null&&l.baseFinalExpertOpinionFile&&((n=JSON.parse((t=e.detailData)==null?void 0:t.baseFinalExpertOpinionFile))!=null&&n.length)?(a(!0),i(F,{key:0},o(((s=e.detailData)==null?void 0:s.baseFinalExpertOpinionFile)&&JSON.parse((d=e.detailData)==null?void 0:d.baseFinalExpertOpinionFile),(b,r)=>(a(),i("p",{key:r,class:"mb-4"},[m(f,{"file-name":b.originalFileName,"file-id":b.id},null,8,["file-name","file-id"])]))),128)):(a(),i("span",H,"-"))]}),_:1})):k("",!0),m(c,{label:"项目延期申请表",span:2},{default:u(()=>{var l,t,n,s,d;return[(l=e.detailData)!=null&&l.baseEngineerPostpoFile&&((n=JSON.parse((t=e.detailData)==null?void 0:t.baseEngineerPostpoFile))!=null&&n.length)?(a(!0),i(F,{key:0},o(((s=e.detailData)==null?void 0:s.baseEngineerPostpoFile)&&JSON.parse((d=e.detailData)==null?void 0:d.baseEngineerPostpoFile),(b,r)=>(a(),i("p",{key:r,class:"mb-4"},[m(f,{"file-name":b.originalFileName,"file-id":b.id},null,8,["file-name","file-id"])]))),128)):(a(),i("span",$,"-"))]}),_:1}),m(c,{label:"变更申请单",span:2},{default:u(()=>{var l,t,n,s,d;return[(l=e.detailData)!=null&&l.baseChangeFormFile&&((n=JSON.parse((t=e.detailData)==null?void 0:t.baseChangeFormFile))!=null&&n.length)?(a(!0),i(F,{key:0},o(((s=e.detailData)==null?void 0:s.baseChangeFormFile)&&JSON.parse((d=e.detailData)==null?void 0:d.baseChangeFormFile),(b,r)=>(a(),i("p",{key:r,class:"mb-4"},[m(f,{"file-name":b.originalFileName,"file-id":b.id},null,8,["file-name","file-id"])]))),128)):(a(),i("span",q,"-"))]}),_:1}),m(c,{label:"变更批复文件",span:2},{default:u(()=>{var l,t,n,s,d;return[(l=e.detailData)!=null&&l.baseChanFile&&((n=JSON.parse((t=e.detailData)==null?void 0:t.baseChanFile))!=null&&n.length)?(a(!0),i(F,{key:0},o(((s=e.detailData)==null?void 0:s.baseChanFile)&&JSON.parse((d=e.detailData)==null?void 0:d.baseChanFile),(b,r)=>(a(),i("p",{key:r,class:"mb-4"},[m(f,{"file-name":b.originalFileName,"file-id":b.id},null,8,["file-name","file-id"])]))),128)):(a(),i("span",z,"-"))]}),_:1})]}),_:1})}}});export{Z as default};