马宇豪
2024-01-05 6a33c71f381aec0dbc778f80527b62d343fd0146
1
import{a as O,E as h,d as H}from"./index.1683511265143.js";import{i as g}from"./index.168351126514315.js";import{i as J}from"./methods.1683511265143.js";import{J as G,f as K,aF as W,a1 as X,a as F,Y as u,R as l,u as Y,a5 as r,o,b as _,Q as n,V as a,F as b,a8 as w,X as Z,W as p}from"./vue.1683511265143.js";const q={class:"system-menu-dialog-container"},ee=p("\u4FEE\u6539\u8FA8\u8BC6\u65B9\u6CD5"),te={class:"checkUnit-point"},ie={key:0,style:{"padding-bottom":"10px"}},oe=p(" \u65B0\u589E "),le=p("\u67E5\u770B"),ue=p("\u7F16\u8F91"),ne=p("\u5220\u9664"),ae={class:"Query-footer"},de=p("\u53D6 \u6D88"),re=p("\u786E\u5B9A"),se={class:"Query-footer"},fe=p("\u53D6 \u6D88"),ye=p("\u786E\u5B9A"),Ce=G({name:"identifyQuery",emits:["refresh"],setup(pe,{expose:Q,emit:B}){const k=K(),x=W(()=>O(()=>import("./identifyDialog.1683511265143.js"),["assets/identifyDialog.1683511265143.js","assets/index.168351126514315.js","assets/index.1683511265143.js","assets/index.168351126514326.css","assets/vue.1683511265143.js","assets/methods.1683511265143.js"])),e=X({title:"",activeName:"identify",list:[],identifyQueryVisible:!1,identifyMethodVisible:!1,currentMethod:null,identifyQueryForm:{id:null,identificationMethod:null,assessType:null,assessStartTime:"",riskUnitName:""},identifyForm:{},identificationMethodList:[{id:1,name:"PHA"},{id:2,name:"JHA"},{id:3,name:"SCL"},{id:4,name:"HAZOP"},{id:5,name:"\u7C7B\u6BD4\u6CD5"}],planList:[],personList:[]}),A=(s,t,f,m)=>{e.identifyQueryVisible=!0,e.identifyForm=t,e.list=t.factorQueryDTOList,e.planList=f,e.personList=m,e.list=t.factorQueryDTOList;for(let c in e.identifyQueryForm)J(c,e.identifyQueryForm)&&(e.identifyQueryForm[c]=t[c]);s==="\u8FA8\u8BC6"?e.title="\u8FA8\u8BC6":e.title="\u67E5\u770B"},E=(s,t)=>{k.value.showIdentifyDialog(s,t,e.identifyQueryForm,e.identifyForm,e.personList)},I=()=>{e.currentMethod=e.identifyQueryForm.identificationMethod,e.identifyMethodVisible=!0},z=async()=>{let s=await g().UpdateIdentifyMethod({id:e.identifyQueryForm.id,identificationMethodId:e.currentMethod});s.data.code===100?(h({type:"success",message:"\u8FA8\u8BC6\u65B9\u6CD5\u4FEE\u6539\u6210\u529F"}),e.identifyQueryForm.identificationMethod=e.currentMethod,e.currentMethod=e.currentMethod,B("refresh"),M()):h({type:"warning",message:s.data.msg}),e.identifyMethodVisible=!1},L=()=>{B("refresh")},M=async()=>{let s=await g().getIdentifyByList({pageIndex:1,pageSize:10,assessPlanName:"",experimentName:"",tag:1,assessPlanId:e.identifyForm.id});s.data.code===100?e.list=s.data.data[0].factorQueryDTOList:h({type:"warning",message:s.data.msg})},N=(s,t)=>{H.confirm("\u6B64\u64CD\u4F5C\u5C06\u6C38\u4E45\u5220\u9664\u8BE5\u8FA8\u8BC6\uFF0C\u662F\u5426\u7EE7\u7EED?","\u63D0\u793A",{confirmButtonText:"\u786E\u8BA4",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{let f={id:t.id,analogyId:t.analogyId,hazopId:t.hazopId,jhaId:t.jhaId,phaId:t.phaId,sclId:t.sclId},m=await g().deleteIdentifyById(f);m.data.code===100?(e.list.splice(s,1),h({type:"success",duration:2e3,message:"\u5220\u9664\u6210\u529F"})):h({type:"warning",message:m.data.msg})}).catch(f=>{console.log(f)})};return Q({showIdentifyQuery:A}),(s,t)=>{const f=r("el-option"),m=r("el-select"),c=r("el-form-item"),C=r("el-col"),D=r("el-input"),y=r("el-button"),R=r("el-row"),U=r("el-form"),S=r("ele-FolderAdd"),T=r("el-icon"),d=r("el-table-column"),$=r("el-table"),P=r("el-tab-pane"),j=r("el-tabs"),V=r("el-dialog");return o(),F("div",q,[u(V,{title:e.title,modelValue:e.identifyQueryVisible,"onUpdate:modelValue":t[9]||(t[9]=i=>e.identifyQueryVisible=i),"close-on-click-modal":!1,width:"800px",onClose:t[10]||(t[10]=i=>L())},{footer:l(()=>[_("span",ae,[u(y,{onClick:t[7]||(t[7]=i=>e.identifyQueryVisible=!e.identifyQueryVisible),size:"default"},{default:l(()=>[de]),_:1}),e.identifyForm.planExecStatus===2?(o(),n(y,{key:0,type:"primary",onClick:t[8]||(t[8]=i=>e.identifyQueryVisible=!e.identifyQueryVisible),size:"default"},{default:l(()=>[re]),_:1})):a("",!0)])]),default:l(()=>[u(U,{ref:"identifyFormRef",model:e.identifyQueryForm,size:"default","label-width":"160px"},{default:l(()=>[u(R,{gutter:35},{default:l(()=>[u(C,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:l(()=>[u(c,{label:"\u98CE\u9669\u8BC4\u4EF7\u8BA1\u5212\u540D\u79F0",prop:"id"},{default:l(()=>[u(m,{class:"input-length",disabled:!0,modelValue:e.identifyQueryForm.id,"onUpdate:modelValue":t[0]||(t[0]=i=>e.identifyQueryForm.id=i),style:{width:"100%"},placeholder:"\u98CE\u9669\u8BC4\u4EF7\u8BA1\u5212\u540D\u79F0",clearable:""},{default:l(()=>[(o(!0),F(b,null,w(e.planList,i=>(o(),n(f,{key:i.id,label:i.assessPlanName,value:i.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),u(C,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:l(()=>[u(c,{label:"\u8BA1\u5212\u5F00\u59CB\u8BC4\u4EF7\u65F6\u95F4"},{default:l(()=>[u(D,{modelValue:e.identifyQueryForm.assessStartTime,"onUpdate:modelValue":t[1]||(t[1]=i=>e.identifyQueryForm.assessStartTime=i),readonly:""},null,8,["modelValue"])]),_:1})]),_:1}),u(C,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:l(()=>[u(c,{label:"\u8BC4\u4EF7\u98CE\u9669\u5206\u6790\u5355\u5143"},{default:l(()=>[u(D,{modelValue:e.identifyQueryForm.riskUnitName,"onUpdate:modelValue":t[2]||(t[2]=i=>e.identifyQueryForm.riskUnitName=i),readonly:"",placeholder:"\u6682\u65E0\u98CE\u9669\u5206\u6790\u5355\u5143"},null,8,["modelValue"])]),_:1})]),_:1}),u(C,{style:{display:"flex","align-items":"center"},xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:l(()=>[u(c,{label:"\u8FA8\u8BC6\u65B9\u6CD5",prop:"identificationMethod"},{default:l(()=>[u(m,{class:"input-length",disabled:"",modelValue:e.identifyQueryForm.identificationMethod,"onUpdate:modelValue":t[3]||(t[3]=i=>e.identifyQueryForm.identificationMethod=i),style:{width:"100%"},placeholder:"\u8FA8\u8BC6\u65B9\u6CD5",clearable:""},{default:l(()=>[(o(!0),F(b,null,w(e.identificationMethodList,i=>(o(),n(f,{key:i.id,label:i.name,value:i.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e.identifyForm.planExecStatus==2?(o(),n(y,{key:0,size:"default",type:"primary",onClick:t[4]||(t[4]=i=>I())},{default:l(()=>[ee]),_:1})):a("",!0)]),_:1})]),_:1})]),_:1},8,["model"]),_("div",te,[u(j,{class:"active",modelValue:e.activeName,"onUpdate:modelValue":t[6]||(t[6]=i=>e.activeName=i)},{default:l(()=>[u(P,{label:"\u8FA8\u8BC6\u4FE1\u606F",name:"identify"},{default:l(()=>[e.identifyForm.planExecStatus===2?(o(),F("div",ie,[u(y,{size:"default",type:"primary",onClick:t[5]||(t[5]=i=>E("\u65B0\u589E",""))},{default:l(()=>[u(T,null,{default:l(()=>[u(S)]),_:1}),oe]),_:1})])):a("",!0),u($,{data:e.list,border:"",fit:"","highlight-current-row":"",style:{width:"100%"}},{default:l(()=>[u(d,{type:"index",label:"\u5E8F\u53F7",width:"80"}),e.identifyForm.identificationMethod==1?(o(),n(d,{key:0,prop:"phaCheckItem",label:"\u68C0\u67E5\u9879\u76EE","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==1?(o(),n(d,{key:1,prop:"phaRiskFactor",label:"\u5B58\u5728\u98CE\u9669\u56E0\u7D20","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==1?(o(),n(d,{key:2,prop:"phaResult",label:"\u53EF\u80FD\u5B58\u5728\u540E\u679C","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==2?(o(),n(d,{key:3,prop:"jhaCheckItem",label:"\u4F5C\u4E1A\u6B65\u9AA4","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==2?(o(),n(d,{key:4,prop:"jhaRiskFactor",label:"\u5B58\u5728\u98CE\u9669\u56E0\u7D20","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==2?(o(),n(d,{key:5,prop:"jhaResult",label:"\u53EF\u80FD\u5B58\u5728\u540E\u679C","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==3?(o(),n(d,{key:6,prop:"sclCheckItem",label:"\u68C0\u67E5\u9879\u76EE","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==3?(o(),n(d,{key:7,prop:"sclCheckStandard",label:"\u68C0\u67E5\u6807\u51C6","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==3?(o(),n(d,{key:8,prop:"sclCheckUnstandard",label:"\u4E0D\u7B26\u5408\u6807\u51C6\u60C5\u51B5","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==3?(o(),n(d,{key:9,prop:"sclCheckResult",label:"\u4E3B\u8981\u540E\u679C","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==4?(o(),n(d,{key:10,prop:"hazopNode",label:"\u8282\u70B9","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==4?(o(),n(d,{key:11,prop:"hazopParam",label:"\u53C2\u6570","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==4?(o(),n(d,{key:12,prop:"hazopParamDesc",label:"\u53C2\u6570\u63CF\u8FF0","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==4?(o(),n(d,{key:13,prop:"hazopNode",label:"\u8282\u70B9","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==4?(o(),n(d,{key:14,prop:"hazopGuide",label:"\u5F15\u5BFC\u8BCD","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==4?(o(),n(d,{key:15,prop:"hazopDeviation",label:"\u504F\u5DEE","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==4?(o(),n(d,{key:16,prop:"hazopPossibleCauses",label:"\u53EF\u80FD\u539F\u56E0","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==4?(o(),n(d,{key:17,prop:"hazopResult",label:"\u53EF\u80FD\u5B58\u5728\u540E\u679C","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==5?(o(),n(d,{key:18,prop:"analogyCheckItem",label:"\u68C0\u67E5\u9879\u76EE","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==5?(o(),n(d,{key:19,prop:"analogyReference",label:"\u7C7B\u6BD4\u53C2\u7167","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==5?(o(),n(d,{key:20,prop:"analogyRiskFactor",label:"\u5B58\u5728\u98CE\u9669\u56E0\u7D20","show-overflow-tooltip":"",align:"center"})):a("",!0),e.identifyForm.identificationMethod==5?(o(),n(d,{key:21,prop:"analogyResult",label:"\u53EF\u80FD\u5B58\u5728\u540E\u679C","show-overflow-tooltip":"",align:"center"})):a("",!0),u(d,{prop:"result",label:"\u8FA8\u8BC6\u7ED3\u679C","show-overflow-tooltip":"",align:"center"},{default:l(i=>[_("span",null,Z(i.row.result==1?"\u6709\u98CE\u9669":i.row.result==2?"\u65E0\u98CE\u9669":"--"),1)]),_:1}),u(d,{label:"\u64CD\u4F5C",width:"150",align:"center"},{default:l(i=>[u(y,{size:"default",text:"",type:"primary",onClick:v=>E("\u67E5\u770B",i.row)},{default:l(()=>[le]),_:2},1032,["onClick"]),e.identifyForm.planExecStatus===2?(o(),n(y,{key:0,size:"default",text:"",type:"primary",onClick:v=>E("\u7F16\u8F91",i.row)},{default:l(()=>[ue]),_:2},1032,["onClick"])):a("",!0),e.identifyForm.planExecStatus===2?(o(),n(y,{key:1,size:"default",text:"",type:"danger",onClick:v=>N(i.$index,i.row)},{default:l(()=>[ne]),_:2},1032,["onClick"])):a("",!0)]),_:1})]),_:1},8,["data"])]),_:1})]),_:1},8,["modelValue"])])]),_:1},8,["title","modelValue"]),u(V,{title:"\u4FEE\u6539\u8FA8\u8BC6\u65B9\u6CD5",modelValue:e.identifyMethodVisible,"onUpdate:modelValue":t[14]||(t[14]=i=>e.identifyMethodVisible=i),width:"30%"},{footer:l(()=>[_("span",se,[u(y,{onClick:t[12]||(t[12]=i=>e.identifyMethodVisible=!1),size:"default"},{default:l(()=>[fe]),_:1}),u(y,{type:"primary",onClick:t[13]||(t[13]=i=>z()),size:"default"},{default:l(()=>[ye]),_:1})])]),default:l(()=>[u(m,{class:"input-length",modelValue:e.currentMethod,"onUpdate:modelValue":t[11]||(t[11]=i=>e.currentMethod=i),style:{width:"100%"},placeholder:"\u8FA8\u8BC6\u65B9\u6CD5",clearable:""},{default:l(()=>[(o(!0),F(b,null,w(e.identificationMethodList,i=>(o(),n(f,{key:i.id,label:i.name,value:i.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue"]),u(Y(x),{ref_key:"identifyDialogRef",ref:k,onRefresh:M},null,512)])}}});export{Ce as default};