"use strict";(self["webpackChunkinfrastructure_control"]=self["webpackChunkinfrastructure_control"]||[]).push([[316],{4614:function(e,a,t){t.d(a,{V:function(){return i}});var l=t(7344);const i=()=>(0,l.Z)({url:"decision/planManage/getBuildUnit",method:"get"})},39:function(e,a,t){t.d(a,{Z:function(){return g}});var l=t(3396);const i={class:"TablePage"};function r(e,a,t,r,o,n){const d=(0,l.up)("el-pagination");return(0,l.wg)(),(0,l.iD)("div",i,[(0,l.Wm)(d,{"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:n.handleSizeChange,onCurrentChange:n.handleCurrentChange},null,8,["current-page","page-size","total","onSizeChange","onCurrentChange"])])}var o={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)}}},n=t(89);const d=(0,n.Z)(o,[["render",r],["__scopeId","data-v-0dd3eebe"]]);var g=d},8316:function(e,a,t){t.r(a),t.d(a,{default:function(){return U}});var l=t(3396),i=t(7139);const r={class:"page_all"},o={class:"page_header"},n={class:"page_content"},d={class:"page_table"},g={key:0},s={key:1},h={key:0},p={key:1},u={key:0},m={key:1};function c(e,a,t,c,b,f){const w=(0,l.up)("el-option"),C=(0,l.up)("el-select"),z=(0,l.up)("el-form-item"),k=(0,l.up)("el-input"),_=(0,l.up)("el-button"),D=(0,l.up)("el-form"),y=(0,l.up)("el-table-column"),N=(0,l.up)("el-link"),v=(0,l.up)("el-table"),S=(0,l.up)("TablePage"),W=(0,l.up)("DialogReadAccident");return(0,l.wg)(),(0,l.iD)("div",r,[(0,l._)("div",o,[(0,l.Wm)(D,{model:b.headerForm,inline:!0,ref:"headerFormRef"},{default:(0,l.w5)((()=>[(0,l.Wm)(z,{label:"建管单位:",prop:"buildOrgNo"},{default:(0,l.w5)((()=>[(0,l.Wm)(C,{modelValue:b.headerForm.buildOrgNo,"onUpdate:modelValue":a[0]||(a[0]=e=>b.headerForm.buildOrgNo=e),filterable:"",placeholder:"请选择"},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(b.buildList,((e,a)=>((0,l.wg)(),(0,l.j4)(w,{key:a,label:e.jgName,value:e.buildNo},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,l.Wm)(z,{label:"工程名称:",prop:"projectName"},{default:(0,l.w5)((()=>[(0,l.Wm)(k,{modelValue:b.headerForm.projectName,"onUpdate:modelValue":a[1]||(a[1]=e=>b.headerForm.projectName=e),placeholder:"请输入",onBlur:a[2]||(a[2]=()=>b.headerForm.projectName=e.$filters.checkStr(b.headerForm.projectName))},null,8,["modelValue"])])),_:1}),(0,l.Wm)(z,null,{default:(0,l.w5)((()=>[(0,l.Wm)(_,{type:"primary",onClick:f.handleSearch},{default:(0,l.w5)((()=>[(0,l.Uk)("查询")])),_:1},8,["onClick"]),(0,l.Wm)(_,{type:"warning",onClick:a[3]||(a[3]=e=>f.handleReset("headerFormRef"))},{default:(0,l.w5)((()=>[(0,l.Uk)("重置")])),_:1})])),_:1})])),_:1},8,["model"])]),(0,l._)("div",n,[(0,l._)("div",d,[(0,l.Wm)(v,{data:b.tableData,height:b.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)(y,{prop:"serialNumber",label:"序号",width:"80"}),(0,l.Wm)(y,{prop:"buildOrgName",label:"建管单位"}),(0,l.Wm)(y,{prop:"projectName",label:"工程名称"},{default:(0,l.w5)((({row:e})=>[(0,l.Wm)(N,{type:"primary",onClick:a=>f.handleRead(e)},{default:(0,l.w5)((()=>[(0,l.Uk)((0,i.zw)(e.projectName),1)])),_:2},1032,["onClick"])])),_:1}),(0,l.Wm)(y,{prop:"teamNum",label:"施工班组总数"}),(0,l.Wm)(y,{prop:"sgNum",label:"质量事故发生次数"}),(0,l.Wm)(y,{prop:"wzg",label:"是否整改"},{default:(0,l.w5)((({row:e})=>["0"==e.wzg?((0,l.wg)(),(0,l.iD)("div",g,"否")):(0,l.kq)("",!0),"1"==e.wzg?((0,l.wg)(),(0,l.iD)("div",s,"是")):(0,l.kq)("",!0)])),_:1}),(0,l.Wm)(y,{prop:"yqzg",label:"是否逾期整改"},{default:(0,l.w5)((({row:e})=>["0"==e.yqzg?((0,l.wg)(),(0,l.iD)("div",h,"否")):(0,l.kq)("",!0),"1"==e.yqzg?((0,l.wg)(),(0,l.iD)("div",p,"是")):(0,l.kq)("",!0)])),_:1}),(0,l.Wm)(y,{prop:"zgbhg",label:"是否整改合格"},{default:(0,l.w5)((({row:e})=>["0"==e.zgbhg?((0,l.wg)(),(0,l.iD)("div",u,"否")):(0,l.kq)("",!0),"1"==e.zgbhg?((0,l.wg)(),(0,l.iD)("div",m,"是")):(0,l.kq)("",!0)])),_:1})])),_:1},8,["data","height"])]),(0,l.Wm)(S,{pageParams:b.pageParams,total:b.total,onHandleSizeChange:f.handleSizeChange,onHandleCurrentChange:f.handleCurrentChange},null,8,["pageParams","total","onHandleSizeChange","onHandleCurrentChange"])]),b.dialogVisibleRead?((0,l.wg)(),(0,l.j4)(W,{key:0,dialogVisible:b.dialogVisibleRead,dialogObj:b.dialogObj,onDialogClose:a[4]||(a[4]=e=>b.dialogVisibleRead=!1)},null,8,["dialogVisible","dialogObj"])):(0,l.kq)("",!0)])}var b=t(39),f=t(9242);const w={class:"dialog"},C={class:"dialog_header"},z={class:"dialog_title"},k={class:"dialog_content"},_={class:"page_header"},D={class:"page_content"},y={key:0},N={key:1},v={key:0},S={key:1},W={key:0},q={key:1};function P(e,a,t,r,o,n){const d=(0,l.up)("el-input"),g=(0,l.up)("el-form-item"),s=(0,l.up)("el-button"),h=(0,l.up)("el-form"),p=(0,l.up)("el-table-column"),u=(0,l.up)("el-table"),m=(0,l.up)("TablePage");return(0,l.wg)(),(0,l.iD)("div",w,[(0,l._)("div",{class:"dialog_box",onClick:a[4]||(a[4]=(0,f.iM)((()=>{}),["stop"]))},[(0,l._)("div",C,[(0,l._)("div",z,(0,i.zw)(o.dialogTitle),1),(0,l._)("div",{class:"dialog_close",onClick:a[0]||(a[0]=(...e)=>n.dialogClose&&n.dialogClose(...e))})]),(0,l._)("div",k,[(0,l._)("div",_,[(0,l.Wm)(h,{inline:!0,model:o.headerForm,ref:"headerFormRef"},{default:(0,l.w5)((()=>[(0,l.Wm)(g,{label:"班组长姓名:",prop:"name"},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{modelValue:o.headerForm.name,"onUpdate:modelValue":a[1]||(a[1]=e=>o.headerForm.name=e),onBlur:a[2]||(a[2]=()=>o.headerForm.name=e.$filters.checkStr(o.headerForm.name)),placeholder:"请输入"},null,8,["modelValue"])])),_:1}),(0,l.Wm)(g,null,{default:(0,l.w5)((()=>[(0,l.Wm)(s,{type:"primary",onClick:n.handleSearch},{default:(0,l.w5)((()=>[(0,l.Uk)("查询")])),_:1},8,["onClick"]),(0,l.Wm)(s,{type:"warning",onClick:a[3]||(a[3]=e=>n.handleReset("headerFormRef"))},{default:(0,l.w5)((()=>[(0,l.Uk)("重置")])),_:1})])),_:1})])),_:1},8,["model"])]),(0,l._)("div",D,[(0,l.Wm)(u,{data:o.tableData,height:o.tableHeight,"header-cell-style":{"text-align":"center",border:"0"},"cell-style":{"text-align":"center",border:"0",background:"transparent"}},{default:(0,l.w5)((()=>[(0,l.Wm)(p,{prop:"serialNumber",label:"序号",width:"60"}),(0,l.Wm)(p,{prop:"buildOrgName",label:"建管单位"}),(0,l.Wm)(p,{prop:"projectName",label:"工程名称"}),(0,l.Wm)(p,{prop:"bzName",label:"班组长"}),(0,l.Wm)(p,{prop:"sgNum",label:"事故发生次数"}),(0,l.Wm)(p,{prop:"wzg",label:"是否存在未整改"},{default:(0,l.w5)((({row:e})=>["0"==e.wzg?((0,l.wg)(),(0,l.iD)("div",y,"否")):(0,l.kq)("",!0),"1"==e.wzg?((0,l.wg)(),(0,l.iD)("div",N,"是")):(0,l.kq)("",!0)])),_:1}),(0,l.Wm)(p,{prop:"yqzg",label:"是否存在逾期整改"},{default:(0,l.w5)((({row:e})=>["0"==e.yqzg?((0,l.wg)(),(0,l.iD)("div",v,"否")):(0,l.kq)("",!0),"1"==e.yqzg?((0,l.wg)(),(0,l.iD)("div",S,"是")):(0,l.kq)("",!0)])),_:1}),(0,l.Wm)(p,{prop:"zgbhg",label:"是否存在整改不合格"},{default:(0,l.w5)((({row:e})=>["0"==e.zgbhg?((0,l.wg)(),(0,l.iD)("div",W,"否")):(0,l.kq)("",!0),"1"==e.zgbhg?((0,l.wg)(),(0,l.iD)("div",q,"是")):(0,l.kq)("",!0)])),_:1})])),_:1},8,["data","height"])])]),(0,l.Wm)(m,{pageParams:o.pageParams,total:o.total,onHandleSizeChange:n.handleSizeChange,onHandleCurrentChange:n.handleCurrentChange},null,8,["pageParams","total","onHandleSizeChange","onHandleCurrentChange"])])])}var F={props:{dialogVisible:{require:!0,default:!1},dialogObj:{require:!0,default:()=>{}}},components:{TablePage:b.Z},data(){return{dialogTitle:"质量事故队伍排名",headerForm:{},tableData:[],tableHeight:"550px",pageParams:{pageNum:1,pageSize:10},total:0}},watch:{dialogVisible(e){e?this.initData():(this.headerForm={},this.tableData=[],this.pageParams={pageNum:1,pageSize:10},this.total=0)}},created(){this.initData()},methods:{dialogClose(){this.$emit("dialogClose")},initData(){this.queryData()},queryData(){this.$http.get("decision/quality/bzSgfx",{params:{pageNum:String(this.pageParams.pageNum),pageSize:String(this.pageParams.pageSize),...this.headerForm,bidNo:this.dialogObj.bidNo}}).then((e=>{if(200==e.code){const a=e.rows||[];this.total=e.total||0,a.forEach(((e,a)=>{const t=(Number(this.pageParams.pageNum)-1)*Number(this.pageParams.pageSize);e.serialNumber=t+a+1})),this.tableData=a}}))},handleSearch(){console.log(this.headerForm,"headerForm"),this.tableData=[],this.pageParams.pageSize=10,this.pageParams.pageNum=1,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()}}},V=t(89);const j=(0,V.Z)(F,[["render",P],["__scopeId","data-v-0fc3a442"]]);var R=j,x=t(4614),H={components:{TablePage:b.Z,DialogReadAccident:R},data(){return{headerForm:{},buildList:[],tableData:[],pageParams:{pageNum:1,pageSize:10},total:0,tableHeight:"570px",dialogVisibleRead:!1,dialogObj:{}}},created(){this.initData()},methods:{initData(){this.queryData(),(0,x.V)().then((e=>{if(200==e.code){const a=e.data||[];this.buildList=a}}))},queryData(){this.$http.get("decision/quality/teamSgfx",{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()},handleRead(e){this.dialogObj=e,this.dialogVisibleRead=!0},handleSizeChange(e){this.pageParams.pageSize=e,this.pageParams.pageNum=1,this.tableData=[],this.queryData()},handleCurrentChange(e){this.pageParams.pageNum=e,this.tableData=[],this.queryData()}}};const O=(0,V.Z)(H,[["render",c],["__scopeId","data-v-82dbb9c8"]]);var U=O}}]);