马宇豪
2023-10-20 67ddfbd2db13529c8923838d4dc7ed4cf105b0fe
1
import{_ as K,a as Q,E as d}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 v,a1 as H,k as Z,a as B,Y as t,R as n,a5 as i,o as p,b as u,Q as S,V as w,W as c,X as m,F as A,a8 as h,u as ee,L as ue,aC as se,aD as oe}from"./vue.1683511265143.js";const r=g=>(se("data-v-0c0104fc"),g=g(),oe(),g),te={class:"system-menu-dialog-container"},le={style:{"text-align":"center","font-size":"20px","font-weight":"bolder",color:"#0c4995"}},re=r(()=>u("span",{style:{color:"red"}},"*",-1)),ae=c("\u4E3A\u586B\u5199\u5185\u5BB9\uFF09"),ne={class:"report-table"},de=r(()=>u("th",{class:"m-color b-font",style:{"text-align":"center"}},"\u5B9E\u9A8C\u57FA\u672C\u4FE1\u606F",-1)),ie=r(()=>u("td",{class:"w-25 m-color"},"\u5B9E\u9A8C\u540D\u79F0",-1)),pe={class:"w-75 m-color"},me=r(()=>u("td",{class:"w-25 m-color"},"\u5B9E\u9A8C\u7C7B\u578B",-1)),ce={class:"w-75",style:{"text-align":"left","padding-left":"11px"}},Fe=r(()=>u("td",{class:"w-25 m-color"},"\u8D1F\u8D23\u4EBA",-1)),_e={class:"w-25 m-color"},Be=r(()=>u("td",{class:"w-25 m-color"},"\u7535\u8BDD",-1)),Ee={class:"w-25 m-color"},fe=r(()=>u("td",{class:"w-25 m-color"},"\u5B89\u5168\u8D1F\u8D23\u4EBA",-1)),ge={class:"w-25 m-color"},Ae=r(()=>u("td",{class:"w-25 m-color"},"\u7535\u8BDD",-1)),Ce={class:"w-25 m-color"},ye=r(()=>u("td",{class:"w-25 m-color"},"\u90E8\u95E8",-1)),De={class:"w-75 m-color"},be=r(()=>u("tr",{class:"m-color b-font",style:{"text-align":"center"}},"\u5B9E\u9A8C\u573A\u6240",-1)),Ve=r(()=>u("tr",null,[u("td",{class:"w-14 m-color"},"\u573A\u6240\u540D\u79F0"),u("td",{class:"w-14 m-color"},"\u6240\u5728\u697C\u680B"),u("td",{class:"w-14 m-color"},"\u623F\u95F4"),u("td",{class:"w-14 m-color"},"\u6709\u65E0\u6D88\u9632\u8BBE\u65BD"),u("td",{class:"w-14 m-color"},"\u6709\u65E0\u9694\u65AD"),u("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"},Pe={class:"w-14"},ke={class:"w-14"},ve=r(()=>u("tr",{class:"m-color b-font",style:{"text-align":"center"}},"\u5B9E\u9A8C\u6982\u51B5",-1)),Se=r(()=>u("tr",{class:"m-color b-font",style:{"text-align":"center"}},"\u5B9E\u9A8C\u6D89\u53CA\u7684\u5371\u9669\u6E90",-1)),Re=r(()=>u("td",{class:"w-25 m-color"},"\u5371\u9669\u6E90\u79CD\u7C7B",-1)),Le={class:"w-75 m-color"},Ne=r(()=>u("tr",{class:"m-color b-font required",style:{"text-align":"center"}},"\u5B89\u5168\u98CE\u9669\u5206\u6790\uFF08\u603B\u7ED3\uFF09",-1)),Ie=r(()=>u("tr",{class:"m-color b-font",style:{"text-align":"center"}},"\u62DF\u91C7\u53D6\u7684\u9632\u62A4\u548C\u5E94\u6025\u63AA\u65BD",-1)),Te=r(()=>u("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"),Me=c("\u8F83\u5927\u98CE\u9669\uFF08\u4E8C\u7EA7\uFF09"),Je=c("\u4E00\u822C\u98CE\u9669\uFF08\u4E09\u7EA7\uFF09"),Oe=c("\u4F4E\u98CE\u9669\uFF08\u56DB\u7EA7\uFF09"),$e=r(()=>u("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(()=>u("td",{class:"w-25 m-color"},"\u5BA1\u6279\u7ED3\u679C",-1)),Ye=r(()=>u("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"),eu=c("\u63D0\u4EA4\u5BA1\u6279"),uu=Y({name:"reportDialog",emits:["refresh"],setup(g,{expose:R,emit:x}){const L=G(()=>Q(()=>import("./selectDanger.16835112651432.js"),["assets/selectDanger.16835112651432.js","assets/selectDanger.1683511265143.css","assets/index.1683511265143.js","assets/index.168351126514326.css","assets/vue.1683511265143.js"])),N=v(),C=v(),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,o,l)=>{z(o.id),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,o)=>a in o,z=async a=>{let o=await V().getRiskReportPage({experimentId:a,pageIndex:1,pageSize:10,tag:3});if(o.data.code===100)if(e.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:[]},o.data.data&&o.data.data.length==0)d({type:"warning",message:"\u6682\u65F6\u65E0\u6CD5\u83B7\u53D6\u5B9E\u9A8C\u4FE1\u606F\uFF0C\u53EF\u80FD\u8BC4\u4F30\u6D41\u7A0B\u672A\u5B8C\u6210\uFF0C\u7528\u6237\u65E0\u6CD5\u67E5\u770B"});else for(let l in e.reportForm)T(l,e.reportForm)&&(e.reportForm[l]=o.data.data[0][l]);else d({type:"warning",message:o.data.msg})},q=()=>{C.value.validate(async a=>{if(a){const{id:o,assessPerson:l,safeRiskAnalysis:y,assessLevel:D,description:b}=e.reportForm,F={id:o,assessPerson:l,safeRiskAnalysis:y,assessLevel:D,description:b};if(e.title==="\u63D0\u4EA4\u62A5\u544A"){let _=await V().updateRiskReport(F);_.data.code===100?(x("refresh"),e.reportDialogVisible=!1,d({type:"success",message:"\u63D0\u4EA4\u62A5\u544A\u6210\u529F"})):d({type:"warning",message:_.data.msg})}else{let _=await V().updateRiskReportInfo(F);_.data.code===100?(x("refresh"),e.reportDialogVisible=!1,d({type:"success",message:"\u4FEE\u6539\u62A5\u544A\u6210\u529F"})):d({type:"warning",message:_.data.msg})}}else d({type:"warning",message:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"})})},M=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)):d({type:"warning",message:a.data.msg})},J=async()=>{let a=await W().getAllPerson();a.data.code===100?e.allPersonList=JSON.parse(JSON.stringify(a.data.data)):d({type:"warning",message:a.data.msg})};return R({showReportDialog:I}),Z(()=>{J(),M()}),(a,o)=>{const l=i("el-input"),y=i("el-form-item"),D=i("el-checkbox"),b=i("el-checkbox-group"),F=i("el-radio"),_=i("el-radio-group"),O=i("el-form"),U=i("el-button"),$=i("el-dialog");return p(),B("div",te,[t($,{title:e.title,modelValue:e.reportDialogVisible,"onUpdate:modelValue":o[16]||(o[16]=E=>e.reportDialogVisible=E),width:"80%"},{footer:n(()=>[u("span",He,[t(U,{onClick:o[14]||(o[14]=E=>e.reportDialogVisible=!e.reportDialogVisible),size:"default"},{default:n(()=>[Ze]),_:1}),e.disabled?w("",!0):(p(),S(U,{key:0,type:"primary",onClick:o[15]||(o[15]=E=>q()),size:"default"},{default:n(()=>[eu]),_:1}))])]),default:n(()=>[u("div",le,[c(m(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:n(()=>{var E,P,k;return[u("table",ne,[de,u("tr",null,[ie,u("td",pe,[t(y,{prop:"experimentName"},{default:n(()=>[t(l,{readonly:"",modelValue:e.reportForm.experimentName,"onUpdate:modelValue":o[0]||(o[0]=s=>e.reportForm.experimentName=s),placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u540D\u79F0"},null,8,["modelValue"])]),_:1})])]),u("tr",null,[me,u("td",ce,m((E=e.experimentTypeList.find(s=>s.id===e.reportForm.experimentType))==null?void 0:E.name),1)]),u("tr",null,[Fe,u("td",_e,[t(l,{readonly:"",modelValue:e.reportForm.personUser,"onUpdate:modelValue":o[1]||(o[1]=s=>e.reportForm.personUser=s)},null,8,["modelValue"])]),Be,u("td",Ee,[t(l,{disabled:"",modelValue:e.reportForm.personUserPhone,"onUpdate:modelValue":o[2]||(o[2]=s=>e.reportForm.personUserPhone=s)},null,8,["modelValue"])])]),u("tr",null,[fe,u("td",ge,[t(l,{disabled:"",modelValue:e.reportForm.safePersonUser,"onUpdate:modelValue":o[3]||(o[3]=s=>e.reportForm.safePersonUser=s)},null,8,["modelValue"])]),Ae,u("td",Ce,[t(l,{readonly:"",modelValue:e.reportForm.safePersonUserPhone,"onUpdate:modelValue":o[4]||(o[4]=s=>e.reportForm.safePersonUserPhone=s)},null,8,["modelValue"])])]),u("tr",null,[ye,u("td",De,[t(l,{readonly:"",modelValue:e.reportForm.dep,"onUpdate:modelValue":o[5]||(o[5]=s=>e.reportForm.dep=s)},null,8,["modelValue"])])]),be,Ve,(p(!0),B(A,null,h(e.reportForm.experimentSite,(s,j)=>(p(),B("tr",{key:j},[u("td",we,[t(l,{disabled:"",modelValue:s.siteName,"onUpdate:modelValue":f=>s.siteName=f},null,8,["modelValue","onUpdate:modelValue"])]),u("td",he,[t(l,{disabled:"",modelValue:s.floor,"onUpdate:modelValue":f=>s.floor=f},null,8,["modelValue","onUpdate:modelValue"])]),u("td",xe,[t(l,{disabled:"",modelValue:s.room,"onUpdate:modelValue":f=>s.room=f},null,8,["modelValue","onUpdate:modelValue"])]),u("td",Ue,[u("div",null,m(s.fireFacilities==1?"\u6709":s.fireFacilities==2?"\u65E0":""),1)]),u("td",Pe,[u("div",null,m(s.partitionStatus==1?"\u6709":s.partitionStatus==2?"\u65E0":""),1)]),u("td",ke,[u("div",null,m(s.siteType),1)])]))),128)),ve,u("tr",null,[t(l,{type:"textarea",autosize:{minRows:3},disabled:"",modelValue:e.reportForm.experimentDesc,"onUpdate:modelValue":o[6]||(o[6]=s=>e.reportForm.experimentDesc=s),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,u("tr",null,[Re,u("td",Le,[t(b,{disabled:""},{default:n(()=>[(p(!0),B(A,null,h(e.reportForm.riskSourceType,s=>(p(),S(D,{label:s.riskSourceType,checked:s.status==1},null,8,["label","checked"]))),256))]),_:1})])]),t(ee(L),{ref_key:"selectDangerRef",ref:N,data:e.reportForm.riskSource,"onUpdate:data":o[7]||(o[7]=s=>e.reportForm.riskSource=s),disabled:e.disabled,"onUpdate:disabled":o[8]||(o[8]=s=>e.disabled=s)},null,8,["data","disabled"]),Ne,u("tr",null,[t(l,{type:"textarea",autosize:{minRows:3},disabled:e.disabled,modelValue:e.reportForm.safeRiskAnalysis,"onUpdate:modelValue":o[9]||(o[9]=s=>e.reportForm.safeRiskAnalysis=s),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,u("tr",null,[t(l,{type:"textarea",autosize:{minRows:3},disabled:"",modelValue:e.reportForm.emergencyMeasure,"onUpdate:modelValue":o[10]||(o[10]=s=>e.reportForm.emergencyMeasure=s),placeholder:""},null,8,["modelValue"])]),Te,u("tr",null,[u("td",ze,[t(_,{disabled:e.disabled,modelValue:e.reportForm.assessLevel,"onUpdate:modelValue":o[11]||(o[11]=s=>e.reportForm.assessLevel=s)},{default:n(()=>[t(F,{label:1},{default:n(()=>[qe]),_:1}),t(F,{label:2},{default:n(()=>[Me]),_:1}),t(F,{label:3},{default:n(()=>[Je]),_:1}),t(F,{label:4},{default:n(()=>[Oe]),_:1})]),_:1},8,["disabled","modelValue"])])]),u("tr",null,[t(l,{type:"textarea",autosize:{minRows:3},disabled:e.disabled,modelValue:e.reportForm.description,"onUpdate:modelValue":o[12]||(o[12]=s=>e.reportForm.description=s),placeholder:"\u8BC4\u5B9A\u4F9D\u636E\uFF08\u5FC5\u586B\uFF09"},null,8,["disabled","modelValue"])]),u("tr",null,[$e,u("td",je,[t(l,{disabled:e.disabled,modelValue:e.reportForm.assessPerson,"onUpdate:modelValue":o[13]||(o[13]=s=>e.reportForm.assessPerson=s),placeholder:"\u8BC4\u4F30\u4EBA"},null,8,["disabled","modelValue"])])]),((P=e.reportForm.person)==null?void 0:P.length)>0?(p(),B("tr",Ke,"\u5BA1\u6279\u5185\u5BB9")):w("",!0),((k=e.reportForm.person)==null?void 0:k.length)>0?(p(!0),B(A,{key:1},h(e.reportForm.person,s=>(p(),B(A,null,[u("tr",null,[u("td",Qe,m(s.approveStage),1),u("td",We,m(s.approvePerson),1),Xe,u("td",{class:ue(["w-25",s.approveStatus==3?"redTit":""])},m(s.approveStatus==1?"\u672A\u5BA1\u6279":s.approveStatus==2?"\u901A\u8FC7":"\u672A\u901A\u8FC7"),3)]),u("tr",null,[Ye,u("td",Ge,m(s.approveDesc),1)])],64))),256)):w("",!0)])]}),_:1},8,["rules","model"])]),_:1},8,["title","modelValue"])])}}});var au=K(uu,[["__scopeId","data-v-0c0104fc"]]);export{au as default};