import{_ as K,a as Q,E as m}from"./index.1683511265143.js";import{p as W}from"./index.168351126514323.js";import{u as X}from"./index.168351126514317.js";import{a as V}from"./index.168351126514311.js";import{J as Y,aF as G,f as P,a1 as H,k as Z,a as B,Y as t,R as d,a5 as n,o as i,b as o,Q as S,V as w,W as c,X as p,F as A,a8 as h,u as ee,L as oe,aC as ue,aD as se}from"./vue.1683511265143.js";const r=f=>(ue("data-v-4f5e1a1e"),f=f(),se(),f),te={class:"system-menu-dialog-container"},le={style:{"text-align":"center","font-size":"20px","font-weight":"bolder",color:"#0c4995"}},re=r(()=>o("span",{style:{color:"red"}},"*",-1)),ae=c("\u4E3A\u586B\u5199\u5185\u5BB9\uFF09"),de={class:"report-table"},ne=r(()=>o("th",{class:"m-color b-font",style:{"text-align":"center"}},"\u5B9E\u9A8C\u57FA\u672C\u4FE1\u606F",-1)),ie=r(()=>o("td",{class:"w-25 m-color"},"\u5B9E\u9A8C\u540D\u79F0",-1)),pe={class:"w-75 m-color"},me=r(()=>o("td",{class:"w-25 m-color"},"\u5B9E\u9A8C\u7C7B\u578B",-1)),ce={class:"w-75",style:{"text-align":"left","padding-left":"11px"}},Fe=r(()=>o("td",{class:"w-25 m-color"},"\u8D1F\u8D23\u4EBA",-1)),_e={class:"w-25 m-color"},Be=r(()=>o("td",{class:"w-25 m-color"},"\u7535\u8BDD",-1)),Ee={class:"w-25 m-color"},ge=r(()=>o("td",{class:"w-25 m-color"},"\u5B89\u5168\u8D1F\u8D23\u4EBA",-1)),fe={class:"w-25 m-color"},Ae=r(()=>o("td",{class:"w-25 m-color"},"\u7535\u8BDD",-1)),Ce={class:"w-25 m-color"},be=r(()=>o("td",{class:"w-25 m-color"},"\u90E8\u95E8",-1)),ye={class:"w-75 m-color"},De=r(()=>o("tr",{class:"m-color b-font",style:{"text-align":"center"}},"\u5B9E\u9A8C\u573A\u6240",-1)),Ve=r(()=>o("tr",null,[o("td",{class:"w-14 m-color"},"\u573A\u6240\u540D\u79F0"),o("td",{class:"w-14 m-color"},"\u6240\u5728\u697C\u680B"),o("td",{class:"w-14 m-color"},"\u623F\u95F4"),o("td",{class:"w-14 m-color"},"\u6709\u65E0\u6D88\u9632\u8BBE\u65BD"),o("td",{class:"w-14 m-color"},"\u6709\u65E0\u9694\u65AD"),o("td",{class:"w-14 m-color"},"\u573A\u6240\u6027\u8D28")],-1)),we={class:"w-14"},he={class:"w-14"},xe={class:"w-14"},Ue={class:"w-14"},ke={class:"w-14"},ve={class:"w-14"},Pe=r(()=>o("tr",{class:"m-color b-font",style:{"text-align":"center"}},"\u5B9E\u9A8C\u6982\u51B5",-1)),Se=r(()=>o("tr",{class:"m-color b-font",style:{"text-align":"center"}},"\u5B9E\u9A8C\u6D89\u53CA\u7684\u5371\u9669\u6E90",-1)),Re=r(()=>o("td",{class:"w-25 m-color"},"\u5371\u9669\u6E90\u79CD\u7C7B",-1)),Le={class:"w-75 m-color"},Ne=r(()=>o("tr",{class:"m-color b-font required",style:{"text-align":"center"}},"\u5B89\u5168\u98CE\u9669\u5206\u6790\uFF08\u603B\u7ED3\uFF09",-1)),Ie=r(()=>o("tr",{class:"m-color b-font",style:{"text-align":"center"}},"\u62DF\u91C7\u53D6\u7684\u9632\u62A4\u548C\u5E94\u6025\u63AA\u65BD",-1)),Te=r(()=>o("tr",{class:"m-color b-font required",style:{"text-align":"center"}},"\u5B9E\u9A8C\u548C\u5B9E\u9A8C\u9879\u76EE\u7EFC\u5408\u98CE\u9669\u7B49\u7EA7\u8BC4\u5B9A",-1)),ze={class:"m-color",style:{width:"100%"}},qe=c("\u91CD\u5927\u98CE\u9669\uFF08\u4E00\u7EA7\uFF09"),Je=c("\u8F83\u5927\u98CE\u9669\uFF08\u4E8C\u7EA7\uFF09"),Me=c("\u4E00\u822C\u98CE\u9669\uFF08\u4E09\u7EA7\uFF09"),Oe=c("\u4F4E\u98CE\u9669\uFF08\u56DB\u7EA7\uFF09"),$e=r(()=>o("td",{class:"w-25 m-color required"},"\u8BC4\u4F30\u4EBA",-1)),je={class:"w-75 m-color"},Ke={key:0,class:"m-color b-font",style:{"text-align":"center"}},Qe={class:"w-25 m-color"},We={class:"w-25"},Xe=r(()=>o("td",{class:"w-25 m-color"},"\u5BA1\u6279\u7ED3\u679C",-1)),Ye=r(()=>o("td",{class:"w-25 m-color autoheight"},"\u5BA1\u6279\u610F\u89C1",-1)),Ge={class:"w-75 autoheight l-border"},He={class:"dialog-footer",style:{"padding-top":"10px","text-align":"center !important"}},Ze=c("\u53D6 \u6D88"),eo=c("\u63D0\u4EA4\u5BA1\u6279"),oo=Y({name:"reportDialog",emits:["refresh"],setup(f,{expose:R,emit:x}){const L=G(()=>Q(()=>import("./selectDanger.1683511265143.js"),["assets/selectDanger.1683511265143.js","assets/selectDanger.16835112651432.css","assets/index.1683511265143.js","assets/index.168351126514326.css","assets/vue.1683511265143.js"])),N=P(),C=P(),e=H({title:"",disabled:!1,reportDialogVisible:!1,reportForm:{id:null,experimentName:"",experimentType:null,personUser:"",personUserId:null,personUserPhone:"",safePersonUserId:null,safePersonUser:"",safePersonUserPhone:"",dep:"",experimentSite:[],experimentDesc:"",emergencyMeasure:"",assessPerson:"",safeRiskAnalysis:"",assessLevel:null,riskSource:[],riskSourceType:[],description:"",person:[]},reportFormRules:{assessPerson:[{required:!0,message:"\u8BF7\u586B\u5199\u8BC4\u4F30\u4EBA\u5458",trigger:"blur"}],safeRiskAnalysis:[{required:!0,message:"\u8BF7\u586B\u5199\u5B89\u5168\u98CE\u9669\u5206\u6790",trigger:"blur"}],assessLevel:[{required:!0,message:"\u8BF7\u9009\u62E9\u98CE\u9669\u7B49\u7EA7\u8BC4\u5B9A",trigger:"blur"}],description:[{required:!0,message:"\u8BF7\u586B\u5199\u98CE\u9669\u7B49\u7EA7\u8BC4\u5B9A\u4F9D\u636E",trigger:"blur"}]},allPersonList:[],allRoomList:[],systemPersonList:[],experimentTypeList:[{id:1,name:"\u5316\u5B66\u7C7B"},{id:2,name:"\u751F\u7269\u7C7B"},{id:3,name:"\u8F90\u5C04\u7C7B"},{id:4,name:"\u673A\u7535\u7C7B"},{id:5,name:"\u7279\u79CD\u8BBE\u5907\u7C7B"},{id:6,name:"\u5176\u5B83\u7C7B"}]}),I=(a,s,l)=>{z(s.experimentId),e.reportDialogVisible=!0,e.allRoomList=l,setTimeout(()=>{C.value.clearValidate()}),a==="\u63D0\u4EA4"?(e.title="\u63D0\u4EA4\u62A5\u544A",e.disabled=!1):a==="\u4FEE\u6539"?(e.title="\u4FEE\u6539\u62A5\u544A",e.disabled=!1):(e.title="\u67E5\u770B",e.disabled=!0)},T=(a,s)=>a in s,z=async a=>{let s=await V().getRiskReportPage({experimentId:a,pageIndex:1,pageSize:10,tag:3});if(s.data.code===100){for(let l in e.reportForm)T(l,e.reportForm)&&(e.reportForm[l]=s.data.data[0][l]);console.log(e.reportForm,"reportDialogState.reportForm")}else m({type:"warning",message:s.data.msg})},q=()=>{C.value.validate(async a=>{if(a){const{id:s,assessPerson:l,safeRiskAnalysis:b,assessLevel:y,description:D}=e.reportForm,F={id:s,assessPerson:l,safeRiskAnalysis:b,assessLevel:y,description:D};if(e.title==="\u63D0\u4EA4\u62A5\u544A"){let _=await V().updateRiskReport(F);_.data.code===100?(x("refresh"),e.reportDialogVisible=!1,m({type:"success",message:"\u63D0\u4EA4\u62A5\u544A\u6210\u529F"})):m({type:"warning",message:_.data.msg})}else{let _=await V().updateRiskReportInfo(F);_.data.code===100?(x("refresh"),e.reportDialogVisible=!1,m({type:"success",message:"\u4FEE\u6539\u62A5\u544A\u6210\u529F"})):m({type:"warning",message:_.data.msg})}}else m({type:"warning",message:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"})})},J=async()=>{let a=await X().getUserList({pageIndex:1,pageSize:99999,searchParams:{roleId:null,name:"",realName:""}});a.data.code===100?e.systemPersonList=JSON.parse(JSON.stringify(a.data.data)):m({type:"warning",message:a.data.msg})},M=async()=>{let a=await W().getAllPerson();a.data.code===100?e.allPersonList=JSON.parse(JSON.stringify(a.data.data)):m({type:"warning",message:a.data.msg})};return R({showReportDialog:I}),Z(()=>{M(),J()}),(a,s)=>{const l=n("el-input"),b=n("el-form-item"),y=n("el-checkbox"),D=n("el-checkbox-group"),F=n("el-radio"),_=n("el-radio-group"),O=n("el-form"),U=n("el-button"),$=n("el-dialog");return i(),B("div",te,[t($,{title:e.title,modelValue:e.reportDialogVisible,"onUpdate:modelValue":s[16]||(s[16]=E=>e.reportDialogVisible=E),width:"80%"},{footer:d(()=>[o("span",He,[t(U,{onClick:s[14]||(s[14]=E=>e.reportDialogVisible=!e.reportDialogVisible),size:"default"},{default:d(()=>[Ze]),_:1}),e.disabled?w("",!0):(i(),S(U,{key:0,type:"primary",onClick:s[15]||(s[15]=E=>q()),size:"default"},{default:d(()=>[eo]),_:1}))])]),default:d(()=>[o("div",le,[c(p(e.reportForm.experimentName)+"\u5B9E\u9A8C\u5B89\u5168\u98CE\u9669\u8BC4\u4F30\u62A5\u544A\u8868\uFF08\u5E26",1),re,ae]),t(O,{ref_key:"reportFormRef",ref:C,rules:e.reportFormRules,model:e.reportForm,size:"default","label-width":"0"},{default:d(()=>{var E,k,v;return[o("table",de,[ne,o("tr",null,[ie,o("td",pe,[t(b,{prop:"experimentName"},{default:d(()=>[t(l,{readonly:"",modelValue:e.reportForm.experimentName,"onUpdate:modelValue":s[0]||(s[0]=u=>e.reportForm.experimentName=u),placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u540D\u79F0"},null,8,["modelValue"])]),_:1})])]),o("tr",null,[me,o("td",ce,p((E=e.experimentTypeList.find(u=>u.id===e.reportForm.experimentType))==null?void 0:E.name),1)]),o("tr",null,[Fe,o("td",_e,[t(l,{readonly:"",modelValue:e.reportForm.personUser,"onUpdate:modelValue":s[1]||(s[1]=u=>e.reportForm.personUser=u)},null,8,["modelValue"])]),Be,o("td",Ee,[t(l,{disabled:"",modelValue:e.reportForm.personUserPhone,"onUpdate:modelValue":s[2]||(s[2]=u=>e.reportForm.personUserPhone=u)},null,8,["modelValue"])])]),o("tr",null,[ge,o("td",fe,[t(l,{disabled:"",modelValue:e.reportForm.safePersonUser,"onUpdate:modelValue":s[3]||(s[3]=u=>e.reportForm.safePersonUser=u)},null,8,["modelValue"])]),Ae,o("td",Ce,[t(l,{readonly:"",modelValue:e.reportForm.safePersonUserPhone,"onUpdate:modelValue":s[4]||(s[4]=u=>e.reportForm.safePersonUserPhone=u)},null,8,["modelValue"])])]),o("tr",null,[be,o("td",ye,[t(l,{readonly:"",modelValue:e.reportForm.dep,"onUpdate:modelValue":s[5]||(s[5]=u=>e.reportForm.dep=u)},null,8,["modelValue"])])]),De,Ve,(i(!0),B(A,null,h(e.reportForm.experimentSite,(u,j)=>(i(),B("tr",{key:j},[o("td",we,[t(l,{disabled:"",modelValue:u.siteName,"onUpdate:modelValue":g=>u.siteName=g},null,8,["modelValue","onUpdate:modelValue"])]),o("td",he,[t(l,{disabled:"",modelValue:u.floor,"onUpdate:modelValue":g=>u.floor=g},null,8,["modelValue","onUpdate:modelValue"])]),o("td",xe,[t(l,{disabled:"",modelValue:u.room,"onUpdate:modelValue":g=>u.room=g},null,8,["modelValue","onUpdate:modelValue"])]),o("td",Ue,[o("div",null,p(u.fireFacilities==1?"\u6709":u.fireFacilities==2?"\u65E0":""),1)]),o("td",ke,[o("div",null,p(u.partitionStatus==1?"\u6709":u.partitionStatus==2?"\u65E0":""),1)]),o("td",ve,[o("div",null,p(u.siteType),1)])]))),128)),Pe,o("tr",null,[t(l,{type:"textarea",autosize:{minRows:3},disabled:"",modelValue:e.reportForm.experimentDesc,"onUpdate:modelValue":s[6]||(s[6]=u=>e.reportForm.experimentDesc=u),placeholder:"\uFF08\u7B80\u8981\u63CF\u8FF0\u5B9E\u9A8C\u539F\u7406\u3001\u5B9E\u9A8C\u6B65\u9AA4\u3001\u6240\u7528\u8BD5\u5242\u6216\u6750\u6599\u8BBE\u5907\u7B49\uFF09"},null,8,["modelValue"])]),Se,o("tr",null,[Re,o("td",Le,[t(D,{disabled:""},{default:d(()=>[(i(!0),B(A,null,h(e.reportForm.riskSourceType,u=>(i(),S(y,{label:u.riskSourceType,checked:u.status==1},null,8,["label","checked"]))),256))]),_:1})])]),t(ee(L),{ref_key:"selectDangerRef",ref:N,data:e.reportForm.riskSource,"onUpdate:data":s[7]||(s[7]=u=>e.reportForm.riskSource=u),disabled:e.disabled,"onUpdate:disabled":s[8]||(s[8]=u=>e.disabled=u)},null,8,["data","disabled"]),Ne,o("tr",null,[t(l,{type:"textarea",autosize:{minRows:3},disabled:e.disabled,modelValue:e.reportForm.safeRiskAnalysis,"onUpdate:modelValue":s[9]||(s[9]=u=>e.reportForm.safeRiskAnalysis=u),placeholder:"1.\u5B9E\u9A8C\u8FC7\u7A0B\u4E2D\u662F\u5426\u6709\u7206\u70B8\u3001\u706B\u707E\u3001\u8150\u8680\u3001\u4E2D\u6BD2\u98CE\u9669\u3001\u4EA7\u751F\u5371\u9669\u5E9F\u5F03\u7269\u7B49\uFF08\u6839\u636E\u5371\u9669\u6E90\u6E05\u5355\uFF0C\u5206\u6790\u5B9E\u9A8C\u8FC7\u7A0B\u4E2D\u53EF\u80FD\u5BF9\u4EBA\u8EAB\u5B89\u5168\u3001\u4EBA\u4F53\u5065\u5EB7\u3001\u5B9E\u9A8C\u5BA4\u73AF\u5883\u548C\u5468\u8FB9\u73AF\u5883\u7B49\u5E26\u6765\u7684\u8D1F\u9762\u5F71\u54CD\uFF09"},null,8,["disabled","modelValue"])]),Ie,o("tr",null,[t(l,{type:"textarea",autosize:{minRows:3},disabled:"",modelValue:e.reportForm.emergencyMeasure,"onUpdate:modelValue":s[10]||(s[10]=u=>e.reportForm.emergencyMeasure=u),placeholder:""},null,8,["modelValue"])]),Te,o("tr",null,[o("td",ze,[t(_,{disabled:e.disabled,modelValue:e.reportForm.assessLevel,"onUpdate:modelValue":s[11]||(s[11]=u=>e.reportForm.assessLevel=u)},{default:d(()=>[t(F,{label:1},{default:d(()=>[qe]),_:1}),t(F,{label:2},{default:d(()=>[Je]),_:1}),t(F,{label:3},{default:d(()=>[Me]),_:1}),t(F,{label:4},{default:d(()=>[Oe]),_:1})]),_:1},8,["disabled","modelValue"])])]),o("tr",null,[t(l,{type:"textarea",autosize:{minRows:3},disabled:e.disabled,modelValue:e.reportForm.description,"onUpdate:modelValue":s[12]||(s[12]=u=>e.reportForm.description=u),placeholder:"\u8BC4\u5B9A\u4F9D\u636E\uFF08\u5FC5\u586B\uFF09"},null,8,["disabled","modelValue"])]),o("tr",null,[$e,o("td",je,[t(l,{disabled:e.disabled,modelValue:e.reportForm.assessPerson,"onUpdate:modelValue":s[13]||(s[13]=u=>e.reportForm.assessPerson=u),placeholder:"\u8BC4\u4F30\u4EBA"},null,8,["disabled","modelValue"])])]),((k=e.reportForm.person)==null?void 0:k.length)>0?(i(),B("tr",Ke,"\u5BA1\u6279\u5185\u5BB9")):w("",!0),((v=e.reportForm.person)==null?void 0:v.length)>0?(i(!0),B(A,{key:1},h(e.reportForm.person,u=>(i(),B(A,null,[o("tr",null,[o("td",Qe,p(u.approveStage),1),o("td",We,p(u.approvePerson),1),Xe,o("td",{class:oe(["w-25",u.approveStatus==3?"redTit":""])},p(u.approveStatus==1?"\u672A\u5BA1\u6279":u.approveStatus==2?"\u901A\u8FC7":"\u672A\u901A\u8FC7"),3)]),o("tr",null,[Ye,o("td",Ge,p(u.approveDesc),1)])],64))),256)):w("",!0)])]}),_:1},8,["rules","model"])]),_:1},8,["title","modelValue"])])}}});var ao=K(oo,[["__scopeId","data-v-4f5e1a1e"]]);export{ao as default};
|