1 line
8.4 KiB
JavaScript
1 line
8.4 KiB
JavaScript
"use strict";(self["webpackChunkinfrastructure_control"]=self["webpackChunkinfrastructure_control"]||[]).push([[763],{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"})},1635:function(e,a,t){t.d(a,{Z:function(){return m}});var l=t(3396),i=t(7139),r=t(9242);const o={class:"Dialog"},s={class:"dialog_header"},d={class:"dialog_title"},n={class:"dialog_content"};function g(e,a,t,g,u,h){return(0,l.wg)(),(0,l.iD)("div",o,[(0,l._)("div",{class:"dialog_box",style:(0,i.j5)({width:t.width,height:t.height}),onClick:a[1]||(a[1]=(0,r.iM)((()=>{}),["stop"]))},[(0,l._)("div",{class:"dialog_close",onClick:a[0]||(a[0]=(...e)=>h.dialogClose&&h.dialogClose(...e))}),(0,l._)("div",s,[(0,l._)("div",d,(0,i.zw)(t.dialogTitle),1)]),(0,l._)("div",n,[(0,l.WI)(e.$slots,"default",{},void 0,!0)])],4)])}var u={props:{dialogTitle:{default:""},width:{default:""},height:{default:""}},methods:{dialogClose(){this.$emit("dialogClose")}}},h=t(89);const p=(0,h.Z)(u,[["render",g],["__scopeId","data-v-4026d9a3"]]);var m=p},39:function(e,a,t){t.d(a,{Z:function(){return n}});var l=t(3396);const i={class:"TablePage"};function r(e,a,t,r,o,s){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:s.handleSizeChange,onCurrentChange:s.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)}}},s=t(89);const d=(0,s.Z)(o,[["render",r],["__scopeId","data-v-0dd3eebe"]]);var n=d},763:function(e,a,t){t.r(a),t.d(a,{default:function(){return V}});var l=t(3396),i=t(7139);const r={class:"page_all"},o={class:"page_header"},s={class:"page_content"},d={class:"page_table"},n={key:0,class:"wordColor_red"},g={key:1,class:"wordColor_orange"},u={key:2,class:"wordColor_yellow"},h={key:3,class:"wordColor_blue"},p={key:0},m={key:1},c={key:2},b={key:3},w={key:4},f={key:5};function v(e,a,t,v,k,_){const C=(0,l.up)("el-option"),D=(0,l.up)("el-select"),y=(0,l.up)("el-form-item"),z=(0,l.up)("el-input"),W=(0,l.up)("el-button"),N=(0,l.up)("el-form"),P=(0,l.up)("el-table-column"),S=(0,l.up)("el-link"),q=(0,l.up)("el-table"),j=(0,l.up)("TablePage"),V=(0,l.up)("DialogAlarm"),F=(0,l.up)("Dialog");return(0,l.wg)(),(0,l.iD)("div",r,[(0,l._)("div",o,[(0,l.Wm)(N,{model:k.headerForm,inline:!0,ref:"headerFormRef"},{default:(0,l.w5)((()=>[(0,l.Wm)(y,{label:"建管单位:",prop:"buildOrgNo"},{default:(0,l.w5)((()=>[(0,l.Wm)(D,{modelValue:k.headerForm.buildOrgNo,"onUpdate:modelValue":a[0]||(a[0]=e=>k.headerForm.buildOrgNo=e),filterable:"",placeholder:"请选择"},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(k.buildList,((e,a)=>((0,l.wg)(),(0,l.j4)(C,{key:a,label:e.jgName,value:e.buildNo},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,l.Wm)(y,{label:"工程名称:",prop:"projectName"},{default:(0,l.w5)((()=>[(0,l.Wm)(z,{modelValue:k.headerForm.projectName,"onUpdate:modelValue":a[1]||(a[1]=e=>k.headerForm.projectName=e),placeholder:"请输入",onBlur:a[2]||(a[2]=()=>k.headerForm.projectName=e.$filters.checkStr(k.headerForm.projectName))},null,8,["modelValue"])])),_:1}),(0,l.Wm)(y,null,{default:(0,l.w5)((()=>[(0,l.Wm)(W,{type:"primary",onClick:_.handleSearch},{default:(0,l.w5)((()=>[(0,l.Uk)("查询")])),_:1},8,["onClick"]),(0,l.Wm)(W,{type:"warning",onClick:a[3]||(a[3]=e=>_.handleReset("headerFormRef"))},{default:(0,l.w5)((()=>[(0,l.Uk)("重置")])),_:1})])),_:1})])),_:1},8,["model"])]),(0,l._)("div",s,[(0,l._)("div",d,[(0,l.Wm)(q,{data:k.tableData,height:k.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)(P,{prop:"serialNumber",label:"序号",width:"80"}),(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,{label:"风险等级"},{default:(0,l.w5)((({row:e})=>["2级"==e.riskGrade?((0,l.wg)(),(0,l.iD)("div",n,"二级")):(0,l.kq)("",!0),"3级"==e.riskGrade?((0,l.wg)(),(0,l.iD)("div",g,"三级")):(0,l.kq)("",!0),"4级"==e.riskGrade?((0,l.wg)(),(0,l.iD)("div",u,"四级")):(0,l.kq)("",!0),"5级"==e.riskGrade?((0,l.wg)(),(0,l.iD)("div",h,"五级")):(0,l.kq)("",!0)])),_:1}),(0,l.Wm)(P,{prop:"superviseDate",label:"质量事故时间"}),(0,l.Wm)(P,{prop:"content",label:"质量事故内容"}),(0,l.Wm)(P,{label:"质量事故照片"},{default:(0,l.w5)((({row:e})=>[(0,l.Wm)(S,{type:"primary",onClick:a=>_.handleRead(e)},{default:(0,l.w5)((()=>[(0,l.Uk)((0,i.zw)(e.photoNum),1)])),_:2},1032,["onClick"])])),_:1}),(0,l.Wm)(P,{prop:"status",label:"质量事故状态"},{default:(0,l.w5)((({row:e})=>["1"==e.status?((0,l.wg)(),(0,l.iD)("div",p,"未处理")):(0,l.kq)("",!0),"2"==e.status?((0,l.wg)(),(0,l.iD)("div",m,"已整改")):(0,l.kq)("",!0),"3"==e.status?((0,l.wg)(),(0,l.iD)("div",c,"已驳回")):(0,l.kq)("",!0),"4"==e.status?((0,l.wg)(),(0,l.iD)("div",b,"申诉中")):(0,l.kq)("",!0),"5"==e.status?((0,l.wg)(),(0,l.iD)("div",w,"整改已归档")):(0,l.kq)("",!0),"6"==e.status?((0,l.wg)(),(0,l.iD)("div",f,"申诉已归档")):(0,l.kq)("",!0)])),_:1}),(0,l.Wm)(P,{prop:"recTime",label:"整改时间"})])),_:1},8,["data","height"])]),(0,l.Wm)(j,{pageParams:k.pageParams,total:k.total,onHandleSizeChange:_.handleSizeChange,onHandleCurrentChange:_.handleCurrentChange},null,8,["pageParams","total","onHandleSizeChange","onHandleCurrentChange"])]),k.dialogVisibleAlarm?((0,l.wg)(),(0,l.j4)(F,{key:0,dialogTitle:"事故图片",width:"65%",height:"75%",onDialogClose:a[4]||(a[4]=e=>k.dialogVisibleAlarm=!1)},{default:(0,l.w5)((()=>[(0,l.Wm)(V,{dialogVisible:k.dialogVisibleAlarm,dialogObj:k.dialogObj},null,8,["dialogVisible","dialogObj"])])),_:1})):(0,l.kq)("",!0)])}var k=t(39),_=t(1635);const C={class:"DialogPage"};function D(e,a,t,i,r,o){const s=(0,l.up)("el-image");return(0,l.wg)(),(0,l.iD)("div",C,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(r.srcList,((e,a)=>((0,l.wg)(),(0,l.iD)("div",{class:"image_list",key:a},[(0,l.Wm)(s,{class:"image_preview",src:e,"zoom-rate":1.2,"preview-src-list":[e],fit:"fit"},null,8,["src","zoom-rate","preview-src-list"])])))),128))])}var y=t(1836),z={props:{dialogVisible:{require:!0,default:!1},dialogObj:{require:!0,default:()=>{}}},data(){return{srcList:[]}},watch:{dialogVisible(e){e&&this.initData()}},created(){this.initData()},methods:{initData(){if(!this.dialogObj.imagePath)return;let e=this.dialogObj.imagePath,a=[];a=e.includes(",")?e.split(","):[e],this.srcList=a.map((e=>`${window.DOWN_URL}proteam/files/${e}?token=${(0,y.LP)()}`)),console.log(this.srcList)}}},W=t(89);const N=(0,W.Z)(z,[["render",D],["__scopeId","data-v-1dc098a7"]]);var P=N,S=t(4614),q={components:{TablePage:k.Z,Dialog:_.Z,DialogAlarm:P},data(){return{headerForm:{},buildList:[],riskGradeList:[{text:"二级",value:"2级"},{text:"三级",value:"3级"},{text:"四级",value:"4级"},{text:"五级",value:"5级"}],tableData:[],pageParams:{pageNum:1,pageSize:10},total:0,tableHeight:"570px",dialogVisibleAlarm:!1,dialogObj:{}}},created(){this.initData()},methods:{initData(){this.queryData(),(0,S.V)().then((e=>{if(200==e.code){const a=e.data||[];this.buildList=a}}))},queryData(){this.$http.get("decision/quality/gjzg",{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.dialogVisibleAlarm=!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 j=(0,W.Z)(q,[["render",v],["__scopeId","data-v-7649440e"]]);var V=j}}]); |