"use strict";(self["webpackChunkinfrastructure_control"]=self["webpackChunkinfrastructure_control"]||[]).push([[910],{39:function(e,a,t){t.d(a,{Z:function(){return d}});var l=t(3396);const r={class:"TablePage"};function n(e,a,t,n,s,o){const i=(0,l.up)("el-pagination");return(0,l.wg)(),(0,l.iD)("div",r,[(0,l.Wm)(i,{"current-page":t.pageParams.pageNum,"page-size":t.pageParams.pageSize,"page-sizes":[10,20,30,40,50],layout:"total, prev, pager, next, jumper, sizes",total:t.total,"prev-text":"上一页","next-text":"下一页",onSizeChange:o.handleSizeChange,onCurrentChange:o.handleCurrentChange},null,8,["current-page","page-size","total","onSizeChange","onCurrentChange"])])}var s={props:{pageParams:{required:!0,default:()=>{}},total:{required:!0,default:0}},data(){return{}},methods:{handleSizeChange(e){this.$emit("handleSizeChange",e)},handleCurrentChange(e){this.$emit("handleCurrentChange",e)}}},o=t(89);const i=(0,o.Z)(s,[["render",n],["__scopeId","data-v-0dd3eebe"]]);var d=i},9471:function(e,a,t){t.r(a),t.d(a,{default:function(){return f}});var l=t(3396);const r={class:"page_all"},n={class:"page_header"},s={class:"page_content"},o={class:"page_table"},i={key:0},d={key:1},u={key:0,class:"wordColor_red"},p={key:1,class:"wordColor_orange"},h={key:2,class:"wordColor_yellow"},m={key:3,class:"wordColor_blue"};function g(e,a,t,g,c,b){const w=(0,l.up)("el-input"),C=(0,l.up)("el-form-item"),f=(0,l.up)("el-option"),k=(0,l.up)("el-select"),v=(0,l.up)("el-button"),S=(0,l.up)("el-form"),_=(0,l.up)("el-table-column"),D=(0,l.up)("el-table"),W=(0,l.up)("TablePage");return(0,l.wg)(),(0,l.iD)("div",r,[(0,l._)("div",n,[(0,l.Wm)(S,{model:c.headerForm,inline:!0,ref:"headerFormRef"},{default:(0,l.w5)((()=>[(0,l.Wm)(C,{label:"班组长:",prop:"name"},{default:(0,l.w5)((()=>[(0,l.Wm)(w,{modelValue:c.headerForm.name,"onUpdate:modelValue":a[0]||(a[0]=e=>c.headerForm.name=e),placeholder:"请输入",onBlur:a[1]||(a[1]=()=>c.headerForm.name=e.$filters.checkStr(c.headerForm.name))},null,8,["modelValue"])])),_:1}),(0,l.Wm)(C,{label:"风险等级:",prop:"riskGrade"},{default:(0,l.w5)((()=>[(0,l.Wm)(k,{modelValue:c.headerForm.riskGrade,"onUpdate:modelValue":a[2]||(a[2]=e=>c.headerForm.riskGrade=e),placeholder:"请选择"},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(c.riskGradeList,((e,a)=>((0,l.wg)(),(0,l.j4)(f,{key:a,label:e.text,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,l.Wm)(C,{label:"事故状态:",prop:"sgStatus"},{default:(0,l.w5)((()=>[(0,l.Wm)(k,{modelValue:c.headerForm.sgStatus,"onUpdate:modelValue":a[3]||(a[3]=e=>c.headerForm.sgStatus=e),placeholder:"请选择"},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(c.sgStatusList,((e,a)=>((0,l.wg)(),(0,l.j4)(f,{key:a,label:e.text,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,l.Wm)(C,null,{default:(0,l.w5)((()=>[(0,l.Wm)(v,{type:"primary",onClick:b.handleSearch},{default:(0,l.w5)((()=>[(0,l.Uk)("查询")])),_:1},8,["onClick"]),(0,l.Wm)(v,{type:"warning",onClick:a[4]||(a[4]=e=>b.handleReset("headerFormRef"))},{default:(0,l.w5)((()=>[(0,l.Uk)("重置")])),_:1})])),_:1})])),_:1},8,["model"])]),(0,l._)("div",s,[(0,l._)("div",o,[(0,l.Wm)(D,{data:c.tableData,height:c.tableHeight,ref:"tableDateRef","header-cell-style":{"text-align":"center",border:"0"},"cell-style":{"text-align":"center",border:"0",background:"transparent"}},{default:(0,l.w5)((()=>[(0,l.Wm)(_,{prop:"serialNumber",label:"序号",width:"80"}),(0,l.Wm)(_,{prop:"projectName",label:"当前所在工程",width:"300"}),(0,l.Wm)(_,{prop:"teamName",label:"班组名称"}),(0,l.Wm)(_,{prop:"bzName",label:"班组长"}),(0,l.Wm)(_,{label:"质量事故状态"},{default:(0,l.w5)((({row:e})=>["0"==e.sgStatus?((0,l.wg)(),(0,l.iD)("div",i,"未解决")):(0,l.kq)("",!0),"1"==e.sgStatus?((0,l.wg)(),(0,l.iD)("div",d,"已解决")):(0,l.kq)("",!0)])),_:1}),(0,l.Wm)(_,{prop:"sgContent",label:"质量事故内容"}),(0,l.Wm)(_,{prop:"dayNum",label:"今日站班会人数"}),(0,l.Wm)(_,{prop:"sgLevel",label:"质量事故等级"}),(0,l.Wm)(_,{prop:"riskGrade",label:"风险等级"},{default:(0,l.w5)((({row:e})=>["2级"==e.riskGrade?((0,l.wg)(),(0,l.iD)("div",u,"二级")):(0,l.kq)("",!0),"3级"==e.riskGrade?((0,l.wg)(),(0,l.iD)("div",p,"三级")):(0,l.kq)("",!0),"4级"==e.riskGrade?((0,l.wg)(),(0,l.iD)("div",h,"四级")):(0,l.kq)("",!0),"5级"==e.riskGrade?((0,l.wg)(),(0,l.iD)("div",m,"五级")):(0,l.kq)("",!0)])),_:1}),(0,l.Wm)(_,{prop:"workTime",label:"作业时间"})])),_:1},8,["data","height"])]),(0,l.Wm)(W,{pageParams:c.pageParams,total:c.total,onHandleSizeChange:b.handleSizeChange,onHandleCurrentChange:b.handleCurrentChange},null,8,["pageParams","total","onHandleSizeChange","onHandleCurrentChange"])])])}var c=t(39),b={components:{TablePage:c.Z},data(){return{headerForm:{},riskGradeList:[{text:"二级",value:"2级"},{text:"三级",value:"3级"},{text:"四级",value:"4级"},{text:"五级",value:"5级"}],sgStatusList:[{text:"未解决",value:"0"},{text:"已解决",value:"1"}],tableData:[],pageParams:{pageNum:1,pageSize:10},total:0,tableHeight:"570px"}},created(){this.initData()},methods:{initData(){this.queryData()},queryData(){this.$http.get("decision/team/sg",{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 t=(this.pageParams.pageNum-1)*this.pageParams.pageSize;e.serialNumber=t+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.handleSearch()},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=t(89);const C=(0,w.Z)(b,[["render",g],["__scopeId","data-v-64131474"]]);var f=C}}]);