"use strict";(self["webpackChunkinfrastructure_control"]=self["webpackChunkinfrastructure_control"]||[]).push([[680],{3466:function(e,a,l){l.r(a),l.d(a,{default:function(){return _}});var t=l(3396);const r={class:"page_all"},i={class:"page_header"},o={class:"page_content"},d={class:"page_table"},n={key:0,class:"wordColor_red"},s={key:1,class:"wordColor_orange"},u={key:2,class:"wordColor_yellow"},p={key:3,class:"wordColor_blue"};function h(e,a,l,h,m,g){const c=(0,t.up)("el-option"),b=(0,t.up)("el-select"),w=(0,t.up)("el-form-item"),k=(0,t.up)("el-input"),f=(0,t.up)("el-button"),v=(0,t.up)("el-form"),_=(0,t.up)("el-table-column"),C=(0,t.up)("el-link"),y=(0,t.up)("el-table"),W=(0,t.up)("TablePage"),D=(0,t.up)("Video"),N=(0,t.Q2)("loading");return(0,t.wg)(),(0,t.iD)("div",r,[(0,t._)("div",i,[(0,t.Wm)(v,{model:m.headerForm,inline:!0,ref:"headerFormRef"},{default:(0,t.w5)((()=>[(0,t.Wm)(w,{label:"建管单位:",prop:"buildOrgNo"},{default:(0,t.w5)((()=>[(0,t.Wm)(b,{modelValue:m.headerForm.buildOrgNo,"onUpdate:modelValue":a[0]||(a[0]=e=>m.headerForm.buildOrgNo=e),filterable:"",placeholder:"请选择"},{default:(0,t.w5)((()=>[((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(m.buildList,((e,a)=>((0,t.wg)(),(0,t.j4)(c,{key:a,label:e.jgName,value:e.buildNo},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,t.Wm)(w,{label:"工程名称:",prop:"projectName"},{default:(0,t.w5)((()=>[(0,t.Wm)(k,{modelValue:m.headerForm.projectName,"onUpdate:modelValue":a[1]||(a[1]=e=>m.headerForm.projectName=e),placeholder:"请输入",onBlur:a[2]||(a[2]=()=>m.headerForm.projectName=e.$filters.checkStr(m.headerForm.projectName))},null,8,["modelValue"])])),_:1}),(0,t.Wm)(w,{label:"风险等级:",prop:"riskGrade"},{default:(0,t.w5)((()=>[(0,t.Wm)(b,{modelValue:m.headerForm.riskGrade,"onUpdate:modelValue":a[3]||(a[3]=e=>m.headerForm.riskGrade=e),placeholder:"请选择"},{default:(0,t.w5)((()=>[((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(m.riskGradeList,((e,a)=>((0,t.wg)(),(0,t.j4)(c,{key:a,label:e.text,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,t.Wm)(w,null,{default:(0,t.w5)((()=>[(0,t.Wm)(f,{type:"primary",onClick:g.handleSearch},{default:(0,t.w5)((()=>[(0,t.Uk)("查询")])),_:1},8,["onClick"]),(0,t.Wm)(f,{type:"warning",onClick:a[4]||(a[4]=e=>g.handleReset("headerFormRef"))},{default:(0,t.w5)((()=>[(0,t.Uk)("重置")])),_:1}),(0,t.Wm)(f,{type:"warning",onClick:g.handleExport},{default:(0,t.w5)((()=>[(0,t.Uk)("导出")])),_:1},8,["onClick"])])),_:1})])),_:1},8,["model"])]),(0,t._)("div",o,[(0,t._)("div",d,[(0,t.wy)(((0,t.wg)(),(0,t.j4)(y,{data:m.tableData,height:m.tableHeight,ref:"tableDateRef","header-cell-style":{"text-align":"center",border:"0"},"cell-style":{"text-align":"center",border:"0",background:"transparent"}},{default:(0,t.w5)((()=>[(0,t.Wm)(_,{prop:"serialNumber",label:"序号",width:"80"}),(0,t.Wm)(_,{prop:"projectName",label:"工程名称"}),(0,t.Wm)(_,{prop:"ticketName",label:"作业票名称"}),(0,t.Wm)(_,{prop:"riskGrade",label:"风险等级"},{default:(0,t.w5)((({row:e})=>["2级"==e.riskGrade?((0,t.wg)(),(0,t.iD)("div",n,"二级")):(0,t.kq)("",!0),"3级"==e.riskGrade?((0,t.wg)(),(0,t.iD)("div",s,"三级")):(0,t.kq)("",!0),"4级"==e.riskGrade?((0,t.wg)(),(0,t.iD)("div",u,"四级")):(0,t.kq)("",!0),"5级"==e.riskGrade?((0,t.wg)(),(0,t.iD)("div",p,"五级")):(0,t.kq)("",!0)])),_:1}),(0,t.Wm)(_,{prop:"number",label:"编号"}),(0,t.Wm)(_,{prop:"jobLeader",label:"负责人"}),(0,t.Wm)(_,{prop:"jobSite",label:"作业部位"}),(0,t.Wm)(_,{prop:"jobGx",label:"工序"}),(0,t.Wm)(_,{prop:"bmCode",label:"球机编号"}),(0,t.Wm)(_,{label:"操作"},{default:(0,t.w5)((({row:e})=>[e.puid?((0,t.wg)(),(0,t.j4)(C,{key:0,type:"warning",onClick:a=>g.handleRead(e)},{default:(0,t.w5)((()=>[(0,t.Uk)("查看")])),_:2},1032,["onClick"])):(0,t.kq)("",!0)])),_:1})])),_:1},8,["data","height"])),[[N,m.tableLoading]])]),(0,t.Wm)(W,{pageParams:m.pageParams,total:m.total,onHandleSizeChange:g.handleSizeChange,onHandleCurrentChange:g.handleCurrentChange},null,8,["pageParams","total","onHandleSizeChange","onHandleCurrentChange"])]),m.videoVisible?((0,t.wg)(),(0,t.j4)(D,{key:0,videoVisible:m.videoVisible,videoUrl:m.videoUrl,onVideoClose:a[5]||(a[5]=e=>m.videoVisible=!1)},null,8,["videoVisible","videoUrl"])):(0,t.kq)("",!0)])}var m=l(39),g=l(849),c=l(7214),b=l(1836),w=l(4614),k={components:{TablePage:m.Z,Video:g.Z},data(){return{headerForm:{},buildList:[],riskGradeList:[{text:"二级",value:"2"},{text:"三级",value:"3"},{text:"四级",value:"4"},{text:"五级",value:"5"}],tableData:[],tableLoading:!1,pageParams:{pageNum:1,pageSize:10},total:0,tableHeight:"570px",videoVisible:!1,videoUrl:""}},computed:{userInfo(){return(0,b.PR)()}},created(){this.initData()},methods:{initData(){this.queryData(),(0,w.V)().then((e=>{if(200==e.code){const a=e.data||[];this.buildList=a}}))},queryData(){this.tableLoading=!0,this.$http.get("decision/safeRisk/getMonitorList",{params:{pageNum:String(this.pageParams.pageNum),pageSize:String(this.pageParams.pageSize),...this.headerForm}}).then((e=>{if(200==e.code){const a=e.rows||[];this.total=e.total,a.forEach(((e,a)=>{const l=(this.pageParams.pageNum-1)*this.pageParams.pageSize;e.serialNumber=l+a+1})),this.tableData=a}})).finally((()=>{this.tableLoading=!1}))},handleSearch(){console.log("headerForm",this.headerForm),this.pageParams.pageNum=1,this.pageParams.pageSize=10,this.tableData=[],this.queryData()},handleReset(e){this.$refs[e].resetFields(),this.headerForm={},this.handleSearch()},handleExport(){this.$confirm("是否确认导出?","提示",{confirmButtonText:"确认",cancelButtonText:"取消",type:"warning"}).then((()=>{const e="decision/export/getList",a={...this.headerForm,flag:"2"};(0,c.Sv)(e,a,"监控风险告警分析")}))},handleSizeChange(e){this.pageParams.pageSize=e,this.pageParams.pageNum=1,this.tableData=[],this.queryData()},handleCurrentChange(e){this.pageParams.pageNum=e,this.tableData=[],this.queryData()},handleRead(e){console.log(e,"planRow"),this.videoUrl=`${window.VideoKey}?puid=${e.puid}`,console.log("videoUrl",this.videoUrl),this.videoVisible=!0}}},f=l(89);const v=(0,f.Z)(k,[["render",h],["__scopeId","data-v-613f2e40"]]);var _=v}}]);