1 line
10 KiB
Plaintext
1 line
10 KiB
Plaintext
"use strict";(self["webpackChunkinfrastructure_control"]=self["webpackChunkinfrastructure_control"]||[]).push([[555],{39:function(e,a,l){l.d(a,{Z:function(){return s}});var t=l(3396);const r={class:"TablePage"};function i(e,a,l,i,o,d){const n=(0,t.up)("el-pagination");return(0,t.wg)(),(0,t.iD)("div",r,[(0,t.Wm)(n,{"current-page":l.pageParams.pageNum,"page-size":l.pageParams.pageSize,"page-sizes":[10,20,30,40,50],layout:"total, prev, pager, next, jumper, sizes",total:l.total,"prev-text":"上一页","next-text":"下一页",onSizeChange:d.handleSizeChange,onCurrentChange:d.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)}}},d=l(89);const n=(0,d.Z)(o,[["render",i],["__scopeId","data-v-0dd3eebe"]]);var s=n},9555:function(e,a,l){l.r(a),l.d(a,{default:function(){return q}});var t=l(3396);const r={class:"page_all"},i={class:"page_header"},o={class:"page_content"},d={class:"page_table"},n={key:0},s={key:1},p={key:2},h={key:0,class:"wordColor_red"},u={key:1,class:"wordColor_orange"},m={key:2,class:"wordColor_yellow"},g={key:3,class:"wordColor_blue"};function c(e,a,l,c,b,C){const f=(0,t.up)("el-input"),k=(0,t.up)("el-form-item"),w=(0,t.up)("el-option"),_=(0,t.up)("el-select"),v=(0,t.up)("el-button"),D=(0,t.up)("el-form"),y=(0,t.up)("el-table-column"),W=(0,t.up)("el-link"),P=(0,t.up)("el-table"),S=(0,t.up)("TablePage"),z=(0,t.up)("DialogStructure");return(0,t.wg)(),(0,t.iD)("div",r,[(0,t._)("div",i,[(0,t.Wm)(D,{model:b.headerForm,inline:!0,ref:"headerFormRef"},{default:(0,t.w5)((()=>[(0,t.Wm)(k,{label:"班组长:",prop:"name"},{default:(0,t.w5)((()=>[(0,t.Wm)(f,{modelValue:b.headerForm.name,"onUpdate:modelValue":a[0]||(a[0]=e=>b.headerForm.name=e),placeholder:"请输入",onBlur:a[1]||(a[1]=a=>e.$filters.checkStr(b.headerForm.name))},null,8,["modelValue"])])),_:1}),(0,t.Wm)(k,{label:"风险等级:",prop:"riskGrade"},{default:(0,t.w5)((()=>[(0,t.Wm)(_,{modelValue:b.headerForm.riskGrade,"onUpdate:modelValue":a[2]||(a[2]=e=>b.headerForm.riskGrade=e),placeholder:"请选择"},{default:(0,t.w5)((()=>[((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(b.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)(k,null,{default:(0,t.w5)((()=>[(0,t.Wm)(v,{type:"primary",onClick:C.handleSearch},{default:(0,t.w5)((()=>[(0,t.Uk)("查询")])),_:1},8,["onClick"]),(0,t.Wm)(v,{type:"warning",onClick:a[3]||(a[3]=e=>C.handleReset("headerFormRef"))},{default:(0,t.w5)((()=>[(0,t.Uk)("重置")])),_:1})])),_:1})])),_:1},8,["model"])]),(0,t._)("div",o,[(0,t._)("div",d,[(0,t.Wm)(P,{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,t.w5)((()=>[(0,t.Wm)(y,{prop:"serialNumber",label:"序号",width:"80"}),(0,t.Wm)(y,{prop:"projectName",label:"当前所在工程",width:"300"}),(0,t.Wm)(y,{prop:"teamName",label:"班组名称"}),(0,t.Wm)(y,{prop:"bzName",label:"班组长"}),(0,t.Wm)(y,{label:"状态"},{default:(0,t.w5)((({row:e})=>["0"==e.status?((0,t.wg)(),(0,t.iD)("div",n,"未施工")):(0,t.kq)("",!0),"1"==e.status?((0,t.wg)(),(0,t.iD)("div",s,"在施工")):(0,t.kq)("",!0),"2"==e.status?((0,t.wg)(),(0,t.iD)("div",p,"停工")):(0,t.kq)("",!0)])),_:1}),(0,t.Wm)(y,{prop:"dayNum",label:"今日站班会人数"}),(0,t.Wm)(y,{prop:"yeNum",label:"昨日站班会人数"}),(0,t.Wm)(y,{prop:"riskGrade",label:"风险等级"},{default:(0,t.w5)((({row:e})=>["2级"==e.riskGrade?((0,t.wg)(),(0,t.iD)("div",h,"二级")):(0,t.kq)("",!0),"3级"==e.riskGrade?((0,t.wg)(),(0,t.iD)("div",u,"三级")):(0,t.kq)("",!0),"4级"==e.riskGrade?((0,t.wg)(),(0,t.iD)("div",m,"四级")):(0,t.kq)("",!0),"5级"==e.riskGrade?((0,t.wg)(),(0,t.iD)("div",g,"五级")):(0,t.kq)("",!0)])),_:1}),(0,t.Wm)(y,{prop:"bzPhone",label:"班组长联系方式"}),(0,t.Wm)(y,{label:"操作"},{default:(0,t.w5)((({row:e})=>[(0,t.Wm)(W,{type:"primary",onClick:a=>C.handleDetail(e)},{default:(0,t.w5)((()=>[(0,t.Uk)("详情")])),_:2},1032,["onClick"])])),_:1})])),_:1},8,["data","height"])]),(0,t.Wm)(S,{pageParams:b.pageParams,total:b.total,onHandleSizeChange:C.handleSizeChange,onHandleCurrentChange:C.handleCurrentChange},null,8,["pageParams","total","onHandleSizeChange","onHandleCurrentChange"])]),b.dialogVisible?((0,t.wg)(),(0,t.j4)(z,{key:0,dialogVisible:b.dialogVisible,dialogObj:b.dialogObj,onDialogClose:a[4]||(a[4]=e=>b.dialogVisible=!1)},null,8,["dialogVisible","dialogObj"])):(0,t.kq)("",!0)])}var b=l(39),C=l(9242),f=l(7139);const k={class:"dialog"},w={class:"dialog_header"},_={class:"dialog_title"},v={class:"dialog_content"},D={class:"page_header"},y={class:"page_content"};function W(e,a,l,r,i,o){const d=(0,t.up)("el-input"),n=(0,t.up)("el-form-item"),s=(0,t.up)("el-option"),p=(0,t.up)("el-select"),h=(0,t.up)("el-button"),u=(0,t.up)("el-form"),m=(0,t.up)("el-table-column"),g=(0,t.up)("el-table"),c=(0,t.up)("TablePage"),b=(0,t.Q2)("loading");return(0,t.wg)(),(0,t.iD)("div",k,[(0,t._)("div",{class:"dialog_box",onClick:a[7]||(a[7]=(0,C.iM)((()=>{}),["stop"]))},[(0,t._)("div",w,[(0,t._)("div",_,(0,f.zw)(i.dialogTitle),1),(0,t._)("div",{class:"dialog_close",onClick:a[0]||(a[0]=(...e)=>o.dialogClose&&o.dialogClose(...e))})]),(0,t._)("div",v,[(0,t._)("div",D,[(0,t.Wm)(u,{inline:!0,model:i.headerForm,ref:"headerFormRef"},{default:(0,t.w5)((()=>[(0,t.Wm)(n,{label:"姓名:",prop:"name"},{default:(0,t.w5)((()=>[(0,t.Wm)(d,{modelValue:i.headerForm.name,"onUpdate:modelValue":a[1]||(a[1]=e=>i.headerForm.name=e),onBlur:a[2]||(a[2]=a=>e.$filters.checkStr(i.headerForm.name)),placeholder:"请输入"},null,8,["modelValue"])])),_:1}),(0,t.Wm)(n,{label:"身份证号:",prop:"bakIc"},{default:(0,t.w5)((()=>[(0,t.Wm)(d,{modelValue:i.headerForm.bakIc,"onUpdate:modelValue":a[3]||(a[3]=e=>i.headerForm.bakIc=e),onBlur:a[4]||(a[4]=a=>e.$filters.checkIdCard(i.headerForm.bakIc)),placeholder:"请输入"},null,8,["modelValue"])])),_:1}),(0,t.Wm)(n,{label:"工种:",prop:"peopleTypeCode"},{default:(0,t.w5)((()=>[(0,t.Wm)(p,{modelValue:i.headerForm.peopleTypeCode,"onUpdate:modelValue":a[5]||(a[5]=e=>i.headerForm.peopleTypeCode=e),placeholder:"请选择"},{default:(0,t.w5)((()=>[((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(i.peopleTypeList,((e,a)=>((0,t.wg)(),(0,t.j4)(s,{key:a,label:e.text,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,t.Wm)(n,null,{default:(0,t.w5)((()=>[(0,t.Wm)(h,{type:"primary",onClick:o.handleSearch},{default:(0,t.w5)((()=>[(0,t.Uk)("查询")])),_:1},8,["onClick"]),(0,t.Wm)(h,{type:"warning",onClick:a[6]||(a[6]=e=>o.handleReset("headerFormRef"))},{default:(0,t.w5)((()=>[(0,t.Uk)("重置")])),_:1})])),_:1})])),_:1},8,["model"])]),(0,t._)("div",y,[(0,t.wy)(((0,t.wg)(),(0,t.j4)(g,{data:i.tableData,height:i.tableHeight,"header-cell-style":{"text-align":"center",border:"0"},"cell-style":{"text-align":"center",border:"0",background:"transparent"}},{default:(0,t.w5)((()=>[(0,t.Wm)(m,{prop:"serialNumber",label:"序号",width:"60"}),(0,t.Wm)(m,{prop:"teamName",label:"班组名称"}),(0,t.Wm)(m,{prop:"peopleTypeName",label:"工种"}),(0,t.Wm)(m,{prop:"name",label:"姓名"}),(0,t.Wm)(m,{prop:"age",label:"年龄"}),(0,t.Wm)(m,{prop:"bakIc",label:"身份证号"}),(0,t.Wm)(m,{prop:"bidNo",label:"当前所在工程"})])),_:1},8,["data","height"])),[[b,i.tableLoading]])])]),(0,t.Wm)(c,{pageParams:i.pageParams,total:i.total,onHandleSizeChange:o.handleSizeChange,onHandleCurrentChange:o.handleCurrentChange},null,8,["pageParams","total","onHandleSizeChange","onHandleCurrentChange"])])])}var P={props:{dialogVisible:{require:!0,default:!1},dialogObj:{require:!0,default:()=>{}}},components:{TablePage:b.Z},data(){return{dialogTitle:"班组人员信息",headerForm:{},peopleTypeList:[{text:"牵张机械操作手",value:"45"},{text:"班组技术员兼质检员",value:"50"}],tableData:[],tableLoading:!1,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/team/jgDetail",{params:{...this.pageParams,...this.headerForm,classId:this.dialogObj.classId}}).then((e=>{if(200==e.code){const a=e.rows||[];this.total=e.total||0,a.forEach(((e,a)=>{const l=(Number(this.pageParams.pageNum)-1)*Number(this.pageParams.pageSize);e.serialNumber=l+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.pageNum=1,this.pageParams.pageSize=e,this.queryData()},handleCurrentChange(e){this.pageParams.pageNum=e,this.queryData()}}},S=l(89);const z=(0,S.Z)(P,[["render",W],["__scopeId","data-v-453e011c"]]);var F=z,N={components:{TablePage:b.Z,DialogStructure:F},data(){return{headerForm:{},riskGradeList:[{text:"二级",value:"2级"},{text:"三级",value:"3级"},{text:"四级",value:"4级"},{text:"五级",value:"5级"}],tableData:[],pageParams:{pageNum:1,pageSize:10},total:0,tableHeight:"570px",dialogVisible:!1,dialogObj:{}}},created(){this.initData()},methods:{initData(){this.queryData()},queryData(){this.$http.get("decision/team/jg",{params:{...this.pageParams,...this.headerForm}}).then((e=>{if(console.log(e),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.handleSearch()},handleDetail(e){this.dialogVisible=!0,this.dialogObj=e},handleSizeChange(e){this.pageParams.pageNum=1,this.pageParams.pageSize=e,this.tableData=[],this.queryData()},handleCurrentChange(e){this.pageParams.pageNum=e,this.tableData=[],this.queryData()}}};const V=(0,S.Z)(N,[["render",c],["__scopeId","data-v-796e19f5"]]);var q=V}}]); |