1 line
6.7 KiB
Plaintext
1 line
6.7 KiB
Plaintext
"use strict";(self["webpackChunkinfrastructure_control"]=self["webpackChunkinfrastructure_control"]||[]).push([[341],{1918:function(e,a,l){l.r(a),l.d(a,{default:function(){return f}});var t=l(3396),r=l(7139);const i={class:"page_all"},o={class:"page_header"},d={class:"page_content"},s={class:"page_table"},n={key:0,class:"wordColor_red"},g={key:1,class:"wordColor_green"},u={key:2,class:"wordColor_red"};function h(e,a,l,h,p,m){const c=(0,t.up)("el-input"),b=(0,t.up)("el-form-item"),w=(0,t.up)("el-option"),k=(0,t.up)("el-select"),f=(0,t.up)("el-button"),_=(0,t.up)("el-form"),C=(0,t.up)("el-table-column"),y=(0,t.up)("el-link"),S=(0,t.up)("el-table"),v=(0,t.up)("TablePage"),D=(0,t.up)("DialogBox");return(0,t.wg)(),(0,t.iD)("div",i,[(0,t._)("div",o,[(0,t.Wm)(_,{model:p.headerForm,inline:!0,ref:"headerFormRef"},{default:(0,t.w5)((()=>[(0,t.Wm)(b,{label:"工程名称:",prop:"projectName"},{default:(0,t.w5)((()=>[(0,t.Wm)(c,{modelValue:p.headerForm.projectName,"onUpdate:modelValue":a[0]||(a[0]=e=>p.headerForm.projectName=e),placeholder:"请输入",onBlur:a[1]||(a[1]=()=>p.headerForm.projectName=e.$filters.checkStr(p.headerForm.projectName))},null,8,["modelValue"])])),_:1}),(0,t.Wm)(b,{label:"风险等级:",prop:"riskGrade"},{default:(0,t.w5)((()=>[(0,t.Wm)(k,{modelValue:p.headerForm.riskGrade,"onUpdate:modelValue":a[2]||(a[2]=e=>p.headerForm.riskGrade=e),placeholder:"请选择"},{default:(0,t.w5)((()=>[((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(p.riskGradeList,((e,a)=>((0,t.wg)(),(0,t.j4)(w,{key:a,label:e.text,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,t.Wm)(b,{label:"是否整改:",prop:"changeStatus"},{default:(0,t.w5)((()=>[(0,t.Wm)(k,{modelValue:p.headerForm.changeStatus,"onUpdate:modelValue":a[3]||(a[3]=e=>p.headerForm.changeStatus=e),placeholder:"请选择"},{default:(0,t.w5)((()=>[((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(p.changeStatusList,((e,a)=>((0,t.wg)(),(0,t.j4)(w,{key:a,label:e.text,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,t.Wm)(b,null,{default:(0,t.w5)((()=>[(0,t.Wm)(f,{type:"primary",onClick:m.handleSearch},{default:(0,t.w5)((()=>[(0,t.Uk)("查询")])),_:1},8,["onClick"]),(0,t.Wm)(f,{type:"warning",onClick:a[4]||(a[4]=e=>m.handleReset("headerFormRef"))},{default:(0,t.w5)((()=>[(0,t.Uk)("重置")])),_:1}),(0,t.Wm)(f,{type:"warning",onClick:m.handleExport},{default:(0,t.w5)((()=>[(0,t.Uk)("导出")])),_:1},8,["onClick"])])),_:1})])),_:1},8,["model"])]),(0,t._)("div",d,[(0,t._)("div",s,[(0,t.Wm)(S,{data:p.tableData,height:p.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)(C,{prop:"serialNumber",label:"序号",width:"80"}),(0,t.Wm)(C,{prop:"projectName",label:"工程名称"}),(0,t.Wm)(C,{prop:"ticketName",label:"作业票名称"}),(0,t.Wm)(C,{prop:"riskGrade",label:"风险等级"},{default:(0,t.w5)((({row:e})=>[(0,t._)("div",{class:(0,r.C_)(e.riskGrade&&p.riskGradeList[e.riskGrade-2]["color"])},(0,r.zw)(e.riskGrade&&p.riskGradeList[e.riskGrade-2]["text"]),3)])),_:1}),(0,t.Wm)(C,{prop:"number",label:"编号"}),(0,t.Wm)(C,{prop:"jobLeader",label:"负责人"}),(0,t.Wm)(C,{prop:"jobSite",label:"作业部位"}),(0,t.Wm)(C,{prop:"jobGx",label:"工序"}),(0,t.Wm)(C,{prop:"createTime",label:"时间"}),(0,t.Wm)(C,{label:"风险整改状态"},{default:(0,t.w5)((({row:e})=>[(0,t._)("div",null,(0,r.zw)(e.changeStatus&&p.changeStatusList[e.changeStatus]["text"]),1)])),_:1}),(0,t.Wm)(C,{label:"告警提示"},{default:(0,t.w5)((({row:e})=>["0"==e.changeStatus?((0,t.wg)(),(0,t.iD)("div",n,"未整改")):(0,t.kq)("",!0),"1"==e.changeStatus?((0,t.wg)(),(0,t.iD)("div",g,"正常")):(0,t.kq)("",!0),"2"==e.changeStatus?((0,t.wg)(),(0,t.iD)("div",u,"逾期整改")):(0,t.kq)("",!0)])),_:1}),(0,t.Wm)(C,{label:"操作"},{default:(0,t.w5)((({row:e})=>["0"==e.changeStatus?((0,t.wg)(),(0,t.j4)(y,{key:0,type:"warning",onClick:a=>m.handleRectify(e)},{default:(0,t.w5)((()=>[(0,t.Uk)("整改")])),_:2},1032,["onClick"])):(0,t.kq)("",!0),"0"!==e.changeStatus?((0,t.wg)(),(0,t.j4)(y,{key:1,class:"table_link",type:"warning",onClick:a=>m.handleRead(e)},{default:(0,t.w5)((()=>[(0,t.Uk)("整改详情")])),_:2},1032,["onClick"])):(0,t.kq)("",!0)])),_:1})])),_:1},8,["data","height"])]),(0,t.Wm)(v,{pageParams:p.pageParams,total:p.total,onHandleSizeChange:m.handleSizeChange,onHandleCurrentChange:m.handleCurrentChange},null,8,["pageParams","total","onHandleSizeChange","onHandleCurrentChange"])]),p.dialogVisible?((0,t.wg)(),(0,t.j4)(D,{key:0,dialogVisible:p.dialogVisible,dialogObj:p.dialogObj,dialogTitle:p.dialogTitle,dialogType:p.dialogType,onDialogClose:m.dialogClose},null,8,["dialogVisible","dialogObj","dialogTitle","dialogType","onDialogClose"])):(0,t.kq)("",!0)])}var p=l(39),m=l(460),c=l(7214),b={components:{TablePage:p.Z,DialogBox:m.Z},data(){return{headerForm:{},riskGradeList:[{text:"二级",value:"2",color:"wordColor_red"},{text:"三级",value:"3",color:"wordColor_orange"},{text:"四级",value:"4",color:"wordColor_yellow"},{text:"五级",value:"5",color:"wordColor_blue"}],changeStatusList:[{text:"未整改",value:"0"},{text:"已整改",value:"1"},{text:"逾期整改",value:"2"}],tableData:[],pageParams:{pageNum:1,pageSize:10},total:0,tableHeight:"570px",dialogVisible:!1,dialogObj:{},dialogTitle:"",dialogType:""}},created(){this.initData()},methods:{initData(){this.queryData()},queryData(){this.$http.get("decision/safeRisk/getList",{params:{pageNum:String(this.pageParams.pageNum),pageSize:String(this.pageParams.pageSize),...this.headerForm,flag:"5"}}).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}}))},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:"5"};(0,c.Sv)(e,a,"风险整改分析")}))},handleRectify(e){this.dialogVisible=!0,this.dialogTitle="整改",this.dialogType="rectify",this.dialogObj=e},handleRead(e){this.dialogVisible=!0,this.dialogTitle="详情",this.dialogType="read",this.dialogObj=e},dialogClose(){this.dialogVisible=!1,this.queryData()},handleSizeChange(e){this.pageParams.pageSize=e,this.pageParams.pageNum=1,this.tableData=[],this.queryData()},handleCurrentChange(e){this.pageParams.pageNum=e,this.tableData=[],this.queryData()}}},w=l(89);const k=(0,w.Z)(b,[["render",h],["__scopeId","data-v-3210bc2c"]]);var f=k}}]); |