2 lines
14 KiB
JavaScript
2 lines
14 KiB
JavaScript
import{_ as pe}from"./look-ecda901f.js";import{_ as A}from"./notData-cf10628e.js";import{d as me,r as c,w as q,b as _e,c as i,e as _,f as v,h as e,i as o,g as u,l as f,F as O,j as J,k as Y,t as y,x as C,p as h,E as j,a4 as z,q as ve,s as he,_ as ge}from"./index-ccab2584.js";import{G as Fe,H as be,I as ye,J as Ee,K as Be,L as fe}from"./goverment-af43d804.js";import{D as G}from"./annexDowload-1faf63f6.js";import"./_commonjs-dynamic-modules-d7dd40bd.js";const p=E=>(ve("data-v-6605d98a"),E=E(),he(),E),De={class:"overview"},Ce={class:"title-detail"},Ae=p(()=>u("img",{src:pe,alt:""},null,-1)),Ve=p(()=>u("span",null,"\u67E5\u770B\u5371\u5927\u5DE5\u7A0B\u4FE1\u606F",-1)),we={class:"basic-info"},xe=p(()=>u("div",{class:"content-title"},"\u57FA\u672C\u4FE1\u606F",-1)),Te={class:"form-content"},ke={class:"row"},Se={class:"col"},Le={class:"col"},Ue={class:"row"},Ie={class:"col"},Ye={class:"col"},Ne={class:"row"},Me={class:"col"},Re={class:"col"},$e={class:"row"},Pe={class:"col"},qe={class:"col"},Oe={class:"row"},Je={class:"col"},je={class:"basic-info"},ze=p(()=>u("div",{class:"content-title"},"\u5371\u5927\u5DE5\u7A0B\u8D44\u6599",-1)),Ge={class:"form-content"},He={class:"row"},Ke={class:"col"},Qe={class:"switch-box"},We={class:"col"},Xe={class:"switch-box"},Ze={class:"row"},el={class:"col"},ll={class:"switch-box"},tl={class:"basic-info"},ul=p(()=>u("div",{class:"content-title"},"\u8FC7\u7A0B\u7BA1\u63A7",-1)),al={class:"tabs-option"},sl={key:0,class:"table"},ol={class:"table-empty"},nl=p(()=>u("img",{src:A,alt:"notData"},null,-1)),il=p(()=>u("div",null,"\u6682\u65E0\u6570\u636E",-1)),rl={key:1,class:"table"},cl=["src"],dl={class:"table-empty"},pl=p(()=>u("img",{src:A,alt:"notData"},null,-1)),ml=p(()=>u("div",null,"\u6682\u65E0\u6570\u636E",-1)),_l={key:2,class:"table"},vl={class:"table-empty"},hl=p(()=>u("img",{src:A,alt:"notData"},null,-1)),gl=p(()=>u("div",null,"\u6682\u65E0\u6570\u636E",-1)),Fl={key:3,class:"table"},bl=["src"],yl={class:"table-empty"},El=p(()=>u("img",{src:A,alt:"notData"},null,-1)),Bl=p(()=>u("div",null,"\u6682\u65E0\u6570\u636E",-1)),fl=me({__name:"engineerDetails",props:{detailsVisible:Boolean,searchSn:String,relativeId:String},emits:["update:detailsVisible"],setup(E,{emit:N}){const g=E,H=c([{name:"\u4E13\u9879\u65BD\u5DE5\u65B9\u6848"},{name:"\u4E13\u5BB6\u8BBA\u8BC1"},{name:"\u65B9\u6848\u4EA4\u5E95"},{name:"\u5B89\u5168\u6280\u672F\u4EA4\u5E95"},{name:"\u65BD\u5DE5\u6761\u4EF6\u9A8C\u6536"},{name:"\u65BD\u5DE5\u8FDB\u5EA6"},{name:"\u73B0\u573A\u5DE1\u89C6"},{name:"\u5371\u5927\u5DE5\u7A0B\u9A8C\u6536"},{name:"\u5168\u90E8\u7BA1\u63A7\u8D44\u6599"}]),V=c([]),w=c([]),x=c([]),T=c([]),r=c(0);c(0),c({files:[]});const k=c([]),S=c([]),K=c({engineeringName:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],type:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"change"}],typeDescribe:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}]}),M=c(),s=c({technicalDisclosureFile:[],securityConstructionSchemeFile:[],specialConstructionSchemeFile:[]}),F=c(!1),Q=a=>{let l=S.value.find(d=>d.value==a);return l==null?void 0:l.label},R=async()=>{const a=await Fe({dangerousEngineeringId:g.relativeId,type:r.value});a.result&&a.result.length>0?V.value=a.result:V.value=[]},W=async()=>{const a=await Ee({dangerousEngineeringId:g.relativeId});a.result&&a.result.length>0?w.value=a.result:w.value=[]},X=async()=>{const a=await Be({dangerousEngineeringId:g.relativeId});a.result&&a.result.length>0?x.value=a.result:x.value=[]},Z=async()=>{const a=await fe({dangerousEngineeringId:g.relativeId});a.result&&a.result.length>0?T.value=a.result:T.value=[]},ee=async()=>{const a=await be({id:g.relativeId});a&&a.result&&(s.value={...a.result}),s.value.constructionPlanStartTime&&s.value.constructionPlanEndTime&&(s.value.planRange=[s.value.constructionPlanStartTime,s.value.constructionPlanEndTime]),s.value.constructionStartTime&&s.value.constructionEndTime&&(s.value.constructionRange=[s.value.constructionStartTime,s.value.constructionEndTime])},le=a=>{r.value=a.props.name;const l=[R,W,X,Z];r.value<5||r.value==8?l[0]():l[r.value-4]()},L=a=>{s.value[a];let l=JSON.parse(s.value[a]);l&&l.length>0?G(l):j.error("\u6682\u65E0\u53EF\u4E0B\u8F7D\u6587\u4EF6")},te=async a=>{let l={id:a.id};const{result:d}=await ye(l);d&&d.length>0?G(d):j.error("\u6682\u65E0\u53EF\u4E0B\u8F7D\u6587\u4EF6")},ue=async()=>{const{result:a}=await z({dictType:"check_accept_type"});if(a.length>0){let l=[];a.map(d=>{l.push({label:d.dictValue,value:d.dictLabel})}),S.value.length=0,S.value.push(...l)}},ae=async()=>{const{result:a}=await z({dictType:"dangerous_engineer_type"});if(a.length>0){let l=[];a.map(d=>{l.push({label:d.dictValue,value:d.dictLabel})}),k.value.length=0,k.value.push(...l)}},$=()=>{F.value=!1,N("update:detailsVisible",!1)};return q(()=>g.detailsVisible,a=>{a&&(ue(),ae(),ee(),R(),setTimeout(function(){var l;(l=M.value)==null||l.clearValidate()},200),F.value=a,r.value=0)}),q(()=>F.value,a=>{N("update:detailsVisible",a)}),_e(()=>{}),(a,l)=>{const d=i("close"),se=i("el-icon"),b=i("el-input"),m=i("el-form-item"),oe=i("el-option"),ne=i("el-select"),P=i("el-date-picker"),U=i("el-switch"),B=i("el-button"),ie=i("el-tab-pane"),re=i("el-tabs"),n=i("el-table-column"),D=i("el-table"),ce=i("el-form"),de=i("el-dialog");return _(),v("div",De,[e(de,{"show-close":!1,modelValue:F.value,"onUpdate:modelValue":l[17]||(l[17]=t=>F.value=t),width:"1565px",onClose:$},{title:o(()=>[u("div",Ce,[Ae,Ve,e(se,null,{default:o(()=>[e(d,{onClick:$})]),_:1})])]),footer:o(()=>[e(B,{type:"primary",onClick:l[16]||(l[16]=t=>F.value=!1)},{default:o(()=>[f("\u5173\u95ED")]),_:1})]),default:o(()=>[e(ce,{ref_key:"formRef",ref:M,model:s.value,"label-width":"auto",rules:K.value,class:"basic-form",size:"default"},{default:o(()=>[u("div",we,[xe,u("div",Te,[u("div",ke,[u("div",Se,[e(m,{label:"\u5371\u5927\u5DE5\u7A0B\u540D\u79F0:",prop:"engineeringName"},{default:o(()=>[e(b,{modelValue:s.value.engineeringName,"onUpdate:modelValue":l[0]||(l[0]=t=>s.value.engineeringName=t),placeholder:"\u8BF7\u8F93\u5165",style:{width:"380px"},disabled:""},null,8,["modelValue"])]),_:1})]),u("div",Le,[e(m,{label:"\u5371\u5927\u5DE5\u7A0B\u7C7B\u522B:",prop:"type"},{default:o(()=>[e(ne,{modelValue:s.value.type,"onUpdate:modelValue":l[1]||(l[1]=t=>s.value.type=t),placeholder:"\u8BF7\u9009\u62E9",style:{width:"380px"},disabled:""},{default:o(()=>[(_(!0),v(O,null,J(k.value,t=>(_(),Y(oe,{key:t.value,label:t.label,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})])]),u("div",Ue,[u("div",Ie,[e(m,{label:"\u5371\u5927\u5DE5\u7A0B\u6982\u51B5:",prop:"engineeringSurvey"},{default:o(()=>[e(b,{modelValue:s.value.engineeringSurvey,"onUpdate:modelValue":l[2]||(l[2]=t=>s.value.engineeringSurvey=t),placeholder:"\u8BF7\u8F93\u5165",style:{width:"380px"},disabled:""},null,8,["modelValue"])]),_:1})]),u("div",Ye,[e(m,{label:"\u7C7B\u522B\u63CF\u8FF0:",prop:"typeDescribe"},{default:o(()=>[e(b,{modelValue:s.value.typeDescribe,"onUpdate:modelValue":l[3]||(l[3]=t=>s.value.typeDescribe=t),placeholder:"\u8BF7\u8F93\u5165",style:{width:"380px"},disabled:""},null,8,["modelValue"])]),_:1})])]),u("div",Ne,[u("div",Me,[e(m,{label:"\u65BD\u5DE5\u90E8\u4F4D:",prop:"constructionLocation"},{default:o(()=>[e(b,{modelValue:s.value.constructionLocation,"onUpdate:modelValue":l[4]||(l[4]=t=>s.value.constructionLocation=t),placeholder:"\u8BF7\u8F93\u5165",style:{width:"380px"},disabled:""},null,8,["modelValue"])]),_:1})]),u("div",Re,[e(m,{label:"\u8BA1\u5212\u65F6\u95F4:",prop:"planRange"},{default:o(()=>[e(P,{disabled:"",style:{width:"360px"},modelValue:s.value.planRange,"onUpdate:modelValue":l[5]||(l[5]=t=>s.value.planRange=t),"range-separator":"\u81F3","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"daterange",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4"},null,8,["modelValue"])]),_:1})])]),u("div",$e,[u("div",Pe,[e(m,{label:"\u65BD\u5DE5\u65F6\u95F4:",prop:"constructionRange"},{default:o(()=>[e(P,{disabled:"",style:{width:"360px"},modelValue:s.value.constructionRange,"onUpdate:modelValue":l[6]||(l[6]=t=>s.value.constructionRange=t),"range-separator":"\u81F3","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"daterange",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4"},null,8,["modelValue"])]),_:1})]),u("div",qe,[e(m,{label:"\u8D23\u4EFB\u4EBA:",prop:"personLiable"},{default:o(()=>[e(b,{modelValue:s.value.personLiable,"onUpdate:modelValue":l[7]||(l[7]=t=>s.value.personLiable=t),placeholder:"\u8BF7\u8F93\u5165",style:{width:"380px"},disabled:""},null,8,["modelValue"])]),_:1})])]),u("div",Oe,[u("div",Je,[e(m,{label:"\u8D23\u4EFB\u5206\u5305\u5355\u4F4D:",prop:"responsibilityCompany"},{default:o(()=>[e(b,{modelValue:s.value.responsibilityCompany,"onUpdate:modelValue":l[8]||(l[8]=t=>s.value.responsibilityCompany=t),placeholder:"\u8BF7\u8F93\u5165",style:{width:"380px"},disabled:""},null,8,["modelValue"])]),_:1})])])])]),u("div",je,[ze,u("div",Ge,[u("div",He,[u("div",Ke,[e(m,{label:"\u5B89\u5168\u6280\u672F\u4EA4\u5E95:",prop:"devName"},{default:o(()=>[u("div",Qe,[e(U,{modelValue:s.value.technicalDisclosureType,"onUpdate:modelValue":l[9]||(l[9]=t=>s.value.technicalDisclosureType=t),"active-value":2,"inactive-value":1,disabled:""},null,8,["modelValue"]),u("span",null,y(s.value.technicalDisclosureType==2?"\u5DF2\u5B8C\u6210":"\u672A\u5B8C\u6210"),1),e(B,{type:"primary",onClick:l[10]||(l[10]=t=>L("technicalDisclosureFile"))},{default:o(()=>[f("\u70B9\u51FB\u4E0B\u8F7D")]),_:1})])]),_:1})]),u("div",We,[e(m,{label:"\u5B89\u5168\u4E13\u9879\u65BD\u5DE5\u65B9\u6848\u53CA\u9644\u4EF6:",prop:"devNumber"},{default:o(()=>[u("div",Xe,[e(U,{modelValue:s.value.securityConstructionSchemeType,"onUpdate:modelValue":l[11]||(l[11]=t=>s.value.securityConstructionSchemeType=t),"active-value":2,"inactive-value":1,disabled:""},null,8,["modelValue"]),u("span",null,y(s.value.securityConstructionSchemeType==2?"\u5DF2\u5B8C\u6210":"\u672A\u5B8C\u6210"),1),e(B,{type:"primary",onClick:l[12]||(l[12]=t=>L("securityConstructionSchemeFile"))},{default:o(()=>[f("\u70B9\u51FB\u4E0B\u8F7D")]),_:1})])]),_:1})])]),u("div",Ze,[u("div",el,[e(m,{label:"\u4E13\u9879\u65BD\u5DE5\u65B9\u6848\u4EA4\u5E95:",prop:"devName"},{default:o(()=>[u("div",ll,[e(U,{modelValue:s.value.specialConstructionSchemeType,"onUpdate:modelValue":l[13]||(l[13]=t=>s.value.specialConstructionSchemeType=t),"active-value":2,"inactive-value":1,disabled:""},null,8,["modelValue"]),u("span",null,y(s.value.specialConstructionSchemeType==2?"\u5DF2\u5B8C\u6210":"\u672A\u5B8C\u6210"),1),e(B,{type:"primary",onClick:l[14]||(l[14]=t=>L("specialConstructionSchemeFile"))},{default:o(()=>[f("\u70B9\u51FB\u4E0B\u8F7D")]),_:1})])]),_:1})])])])]),u("div",tl,[ul,u("div",al,[e(re,{modelValue:r.value,"onUpdate:modelValue":l[15]||(l[15]=t=>r.value=t),type:"card",class:"demo-tabs",onTabClick:le},{default:o(()=>[(_(!0),v(O,null,J(H.value,(t,I)=>(_(),Y(ie,{label:t.name,name:I,key:I},null,8,["label","name"]))),128))]),_:1},8,["modelValue"]),r.value!=5&&r.value!=6&&r.value!=7?(_(),v("div",sl,[e(D,{data:V.value,border:"",height:"260",class:"el-table","row-style":{height:"40px",textAlign:"center"},"header-cell-style":{height:"40px",backgroundColor:"#e1eeff",textAlign:"center"},"cell-style":{height:"40px",textAlign:"center"}},{empty:o(()=>[u("div",ol,[C(a.$slots,"empty",{},()=>[nl,il],!0)])]),default:o(()=>[e(n,{type:"index",label:"\u5E8F\u53F7",width:"200"}),e(n,{prop:"annexName",label:"\u9644\u4EF6\u540D\u79F0"}),e(n,{prop:"fileList",label:"\u64CD\u4F5C"},{default:o(({row:t,$index:I})=>[t.id?(_(),Y(B,{key:0,type:"primary",onClick:Dl=>te(t),link:""},{default:o(()=>[f("\u4E0B\u8F7D\u9644\u4EF6")]),_:2},1032,["onClick"])):h("",!0)]),_:1})]),_:3},8,["data"])])):h("",!0),r.value==5?(_(),v("div",rl,[e(D,{data:w.value,class:"el-table",height:"260","row-style":{height:"40px"},"header-cell-style":{backgroundColor:"#F5F7FA",textAlign:"center",height:"40px"},"cell-style":{textAlign:"center",height:"40px"}},{empty:o(()=>[u("div",dl,[C(a.$slots,"empty",{},()=>[pl,ml],!0)])]),default:o(()=>[e(n,{type:"index",label:"\u5E8F\u53F7",width:"100"}),e(n,{prop:"currentProgress",label:"\u5F53\u524D\u8FDB\u5EA6"}),e(n,{prop:"imageUrl",label:"\u56FE\u7247"},{default:o(({row:t})=>[t.imageUrl?(_(),v("img",{key:0,class:"showImg",src:t.imageUrl},null,8,cl)):h("",!0)]),_:1}),e(n,{prop:"createByName",label:"\u8BB0\u5F55\u4EBA"}),e(n,{prop:"createTime",label:"\u8BB0\u5F55\u65F6\u95F4"})]),_:3},8,["data"])])):h("",!0),r.value==6?(_(),v("div",_l,[e(D,{data:x.value,class:"el-table",height:"260","row-style":{height:"40px"},"header-cell-style":{backgroundColor:"#F5F7FA",textAlign:"center",height:"40px"},"cell-style":{textAlign:"center",height:"40px"}},{empty:o(()=>[u("div",vl,[C(a.$slots,"empty",{},()=>[hl,gl],!0)])]),default:o(()=>[e(n,{type:"index",label:"\u5E8F\u53F7",width:"100"}),e(n,{prop:"inspectResult",label:"\u68C0\u67E5\u7ED3\u679C"}),e(n,{prop:"inspectUser",label:"\u68C0\u67E5\u4EBA"}),e(n,{prop:"inspectTime",label:"\u68C0\u67E5\u65F6\u95F4"}),e(n,{prop:"question",label:"\u9690\u60A3\u4FE1\u606F"}),e(n,{prop:"solveUser",label:"\u6574\u6539\u4EBA"}),e(n,{prop:"questionDesc",label:"\u9690\u60A3\u8BE6\u60C5"})]),_:3},8,["data"])])):h("",!0),r.value==7?(_(),v("div",Fl,[e(D,{data:T.value,class:"el-table",height:"260","row-style":{height:"40px"},"header-cell-style":{backgroundColor:"#F5F7FA",textAlign:"center",height:"40px"},"cell-style":{textAlign:"center",height:"40px"}},{empty:o(()=>[u("div",yl,[C(a.$slots,"empty",{},()=>[El,Bl],!0)])]),default:o(()=>[e(n,{type:"index",label:"\u5E8F\u53F7",width:"100"}),e(n,{prop:"type",label:"\u9A8C\u6536\u7C7B\u578B"},{default:o(({row:t})=>[u("span",null,y(Q(t.type)),1)]),_:1}),e(n,{prop:"result",label:"\u9A8C\u6536\u7ED3\u679C"},{default:o(({row:t})=>[u("span",null,y(t.result==1?"\u5408\u683C":"\u4E0D\u5408\u683C"),1)]),_:1}),e(n,{prop:"state",label:"\u9A8C\u6536\u72B6\u6001"},{default:o(({row:t})=>[u("span",null,y(t.state==2?"\u5DF2\u9A8C\u6536":"\u5F85\u9A8C\u6536"),1)]),_:1}),e(n,{prop:"imageUrl",label:"\u56FE\u7247"},{default:o(({row:t})=>[t.imageUrl?(_(),v("img",{key:0,class:"showImg",src:t.imageUrl},null,8,bl)):h("",!0)]),_:1}),e(n,{prop:"acceptTime",label:"\u9A8C\u6536\u65F6\u95F4",width:"160"}),e(n,{prop:"createByName",label:"\u8BB0\u5F55\u4EBA"}),e(n,{prop:"createTime",label:"\u8BB0\u5F55\u65F6\u95F4",width:"180"})]),_:3},8,["data"])])):h("",!0)])])]),_:3},8,["model","rules"])]),_:3},8,["modelValue"])])}}});const kl=ge(fl,[["__scopeId","data-v-6605d98a"]]);export{kl as default};
|