(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-86c1","chunk-3ffe"],{"1NyM":function(t,e,a){},INSm:function(t,e,a){"use strict";var r=a("1NyM");a.n(r).a},"Ohi+":function(t,e,a){"use strict";var r=a("WgMC");a.n(r).a},PcP2:function(t,e,a){"use strict";a.d(e,"a",function(){return l}),a.d(e,"d",function(){return n}),a.d(e,"b",function(){return s}),a.d(e,"e",function(){return o}),a.d(e,"c",function(){return c}),a.d(e,"f",function(){return d});var r=a("X4fA"),i=a("t3Un");function l(t){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/hiddenDanger/taskInfo",method:"post",data:t})}function n(t){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/hiddenDanger/report",method:"post",data:t})}function s(t){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/hiddenDanger/confirm",method:"post",data:t})}function o(t){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/hiddenDanger/reportPage",method:"post",data:t})}function c(t){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/hiddenDanger/confirmPage",method:"post",data:t})}function d(t){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/hiddenDanger/rectifyStatisticsPage",method:"post",data:t})}},WgMC:function(t,e,a){},r3K5:function(t,e,a){"use strict";a.r(e);var r=a("PcP2"),i={name:"statistics",components:{reportView:a("u1kG").default},data:function(){return{listLoading:!0,tableKey:0,tableData:[],showData:[],levels:[{key:"URGENT",value:"紧急"},{key:"COMMON",value:"一般"}],reportStatus:[{key:"",value:"全部"},{key:"UNCONFIRMED",value:"未确认"},{key:"CONFIRMED",value:"确认未整改"},{key:"REJECT",value:"已驳回"},{key:"RECTIFIED",value:"已整改"}],pageSize:6,currentPage:1,recordTotal:0,filter:{pageIndex:1,pageSize:6,filter:{taskcode:"",status:"",requestor:"",principal:"",supervisor:"",level:""}}}},created:function(){this.hiddenDangerStatisticsList()},methods:{handleSizeChange:function(t){this.pageSize=t,this.filter.pageSize=t,this.hiddenDangerStatisticsList()},handleCurrentChange:function(t){this.currentPage=t,this.filter.pageIndex=t,this.hiddenDangerStatisticsList()},queryHandle:function(){this.hiddenDangerStatisticsList()},viewHandle:function(t){this.$refs.reportView.showDialog("查看",t)},hiddenDangerStatisticsList:function(){var t=this;this.listLoading=!0,Object(r.f)(this.filter).then(function(e){t.listLoading=!1,200===e.status?"200"===e.data.code&&(t.tableData=e.data.result.records,t.pageSize=e.data.result.size,t.currentPage=e.data.result.current,t.recordTotal=e.data.result.total,t.showData=[e.data.result.extension]):t.$message({message:"接口错误",type:"warning"})})}}},l=(a("INSm"),a("ZrdR")),n=Object(l.a)(i,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-container"},[a("div",{staticStyle:{margin:"10px"}},[a("span",{staticClass:"span-filter-label"},[t._v("作业编号")]),t._v(" "),a("el-input",{staticStyle:{width:"160px"},model:{value:t.filter.filter.taskcode,callback:function(e){t.$set(t.filter.filter,"taskcode",e)},expression:"filter.filter.taskcode"}}),t._v(" "),a("span",{staticClass:"span-filter-label"},[t._v("状态")]),t._v(" "),a("el-select",{staticClass:"filter-item",staticStyle:{width:"120px","margin-bottom":"10px"},model:{value:t.filter.filter.status,callback:function(e){t.$set(t.filter.filter,"status",e)},expression:"filter.filter.status"}},t._l(t.reportStatus,function(t){return a("el-option",{key:t.key,attrs:{label:t.value,value:t.key}})})),t._v(" "),a("span",{staticClass:"span-filter-label"},[t._v("隐患等级")]),t._v(" "),a("el-select",{staticStyle:{width:"100px"},attrs:{placeholder:"请选择"},model:{value:t.filter.filter.level,callback:function(e){t.$set(t.filter.filter,"level",e)},expression:"filter.filter.level"}},t._l(t.levels,function(t){return a("el-option",{key:t.key,attrs:{label:t.value,value:t.key}})})),t._v(" "),a("span",{staticClass:"span-filter-label"},[t._v("上报人")]),t._v(" "),a("el-input",{staticStyle:{width:"140px"},model:{value:t.filter.filter.requestor,callback:function(e){t.$set(t.filter.filter,"requestor",e)},expression:"filter.filter.requestor"}}),t._v(" "),a("span",{staticClass:"span-filter-label"},[t._v("负责人")]),t._v(" "),a("el-input",{staticStyle:{width:"140px"},model:{value:t.filter.filter.principal,callback:function(e){t.$set(t.filter.filter,"principal",e)},expression:"filter.filter.principal"}}),t._v(" "),a("span",{staticClass:"span-filter-label"},[t._v("整改人")]),t._v(" "),a("el-input",{staticStyle:{width:"140px"},model:{value:t.filter.filter.supervisor,callback:function(e){t.$set(t.filter.filter,"supervisor",e)},expression:"filter.filter.supervisor"}}),t._v(" "),a("el-button",{staticClass:"filter-item",staticStyle:{"margin-left":"10px"},attrs:{type:"primary",icon:"el-icon-search"},on:{click:t.queryHandle}})],1),t._v(" "),a("div",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],staticClass:"table_content"},[a("el-table",{staticStyle:{width:"100%",position:"relative",top:"-7px"},attrs:{data:t.showData,border:"",fit:"","highlight-current-row":""}},[a("el-table-column",{attrs:{label:"待整改数",prop:"2rectifynum",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"整改数量",prop:"rectifynum",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"驳回总数",prop:"rejectnum",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"上报总数",prop:"reportnum",align:"center"}})],1),t._v(" "),a("el-table",{key:t.tableKey,staticStyle:{width:"100%"},attrs:{data:t.tableData,border:"",fit:"","highlight-current-row":""}},[a("el-table-column",{attrs:{type:"index",label:"序号",align:"center",width:"80"}}),t._v(" "),a("el-table-column",{attrs:{label:"状态",prop:"status",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"作业编号",prop:"taskcode",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"隐患等级",prop:"level",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-tag",{attrs:{type:"紧急"==e.row.level?"danger":"warning"}},[t._v(t._s(e.row.level))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"上报人",prop:"requestor",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"负责人",prop:"principal",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"整改人",prop:"supervisor",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"创建时间",prop:"createtime",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center",width:"240","class-name":"small-padding fixed-width"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){t.viewHandle(e.row)}}},[t._v("查看")])]}}])})],1),t._v(" "),a("br"),t._v(" "),a("el-pagination",{directives:[{name:"show",rawName:"v-show",value:t.recordTotal>0,expression:"recordTotal>0"}],staticStyle:{float:"right"},attrs:{"current-page":t.currentPage,"page-sizes":[10,20,30,50],"page-size":t.pageSize,total:t.recordTotal,layout:"total, sizes, prev, pager, next, jumper",background:""},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}}),t._v(" "),a("br")],1),t._v(" "),a("div",{staticStyle:{clear:"both"}}),t._v(" "),a("report-view",{ref:"reportView"})],1)},[],!1,null,"4ccae48c",null);n.options.__file="statistics.vue";e.default=n.exports},u1kG:function(t,e,a){"use strict";a.r(e);a("X4fA");var r={name:"reportView",data:function(){return{title:"",imgUrls:[],imgUrls2:[],imgPreviewUrls:[],imgPreviewUrls2:[],dialogFormVisible:!1,listLoading:!0,levels:[{key:"URGENT",value:"紧急"},{key:"COMMON",value:"普通"}],dataForm:{}}},methods:{showDialog:function(t,e){this.title=t,this.dataForm.status=e.status,this.dataForm.taskCode=e.taskcode,this.dataForm.level=e.level,this.imgUrls=e.reportResources.map(function(t){return{url:"https://sinanoaq.cn:8100/upload/"+t.url,name:t.id}}),this.imgPreviewUrls=e.reportResources.map(function(t){return"https://sinanoaq.cn:8100/upload/"+t.url}),this.imgUrls2=e.rectifyResources.map(function(t){return{url:"https://sinanoaq.cn:8100/upload/"+t.url,name:t.id}}),this.imgPreviewUrls2=e.rectifyResources.map(function(t){return"https://sinanoaq.cn:8100/upload/"+t.url}),this.dataForm.ishiddendanger=e.ishiddendanger,this.dataForm.rectifynote=e.rectifynote,this.dataForm.confirmnote=e.confirmnote,this.dataForm.createnote=e.createnote,this.dialogFormVisible=!0}}},i=(a("Ohi+"),a("ZrdR")),l=Object(i.a)(r,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-dialog",{attrs:{title:t.title,visible:t.dialogFormVisible,top:"25px","modal-append-to-body":!1,"close-on-click-modal":!1,width:"800px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[a("el-form",{ref:"dataForm",attrs:{model:t.dataForm,"label-position":"right","label-width":"140px","element-loading-text":"保存中..."}},[a("el-form-item",{attrs:{label:"作业编号:"}},[a("el-input",{staticStyle:{width:"205px"},attrs:{readonly:!0},model:{value:t.dataForm.taskCode,callback:function(e){t.$set(t.dataForm,"taskCode",e)},expression:"dataForm.taskCode"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"隐患级别:"}},[a("el-input",{staticStyle:{width:"205px"},attrs:{placeholder:"请选择",readonly:!0},model:{value:t.dataForm.level,callback:function(e){t.$set(t.dataForm,"level",e)},expression:"dataForm.level"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"上报说明:"}},[a("el-input",{staticStyle:{width:"400px"},attrs:{type:"textarea",rows:3,readonly:!0},model:{value:t.dataForm.createnote,callback:function(e){t.$set(t.dataForm,"createnote",e)},expression:"dataForm.createnote"}})],1),t._v(" "),t.imgUrls.length>0?a("el-form-item",{attrs:{label:"上报图片:"}},t._l(t.imgUrls,function(e){return a("el-image",{key:e.id,staticClass:"upload-img img-wrapper",attrs:{src:e.url,"preview-src-list":t.imgPreviewUrls}})})):t._e(),t._v(" "),"未确认"!==this.dataForm.status?a("el-form-item",{attrs:{label:"隐患确认:"}},[t.dataForm.ishiddendanger?a("el-radio",{attrs:{label:!0,border:""},model:{value:t.dataForm.ishiddendanger,callback:function(e){t.$set(t.dataForm,"ishiddendanger",e)},expression:"dataForm.ishiddendanger"}},[t._v("是隐患")]):t._e(),t._v(" "),t.dataForm.ishiddendanger?t._e():a("el-radio",{attrs:{label:!1,border:""},model:{value:t.dataForm.ishiddendanger,callback:function(e){t.$set(t.dataForm,"ishiddendanger",e)},expression:"dataForm.ishiddendanger"}},[t._v("非隐患")])],1):t._e(),t._v(" "),"未确认"!==this.dataForm.status?a("el-form-item",{attrs:{label:"已驳回"===this.dataForm.status?"驳回说明:":"确认说明:"}},[a("el-input",{staticStyle:{width:"400px"},attrs:{type:"textarea",rows:3,readonly:!0},model:{value:t.dataForm.confirmnote,callback:function(e){t.$set(t.dataForm,"confirmnote",e)},expression:"dataForm.confirmnote"}})],1):t._e(),t._v(" "),"已整改"===this.dataForm.status&&t.imgUrls2.length>0?a("el-form-item",{attrs:{label:"整改图片:"}},t._l(t.imgUrls2,function(e){return a("el-image",{key:e.id,staticClass:"upload-img img-wrapper",attrs:{src:e.url,"preview-src-list":t.imgPreviewUrls2}})})):t._e(),t._v(" "),"已整改"===this.dataForm.status?a("el-form-item",{attrs:{label:"整改说明:"}},[a("el-input",{staticStyle:{width:"400px"},attrs:{type:"textarea",rows:3,readonly:!0},model:{value:t.dataForm.rectifynote,callback:function(e){t.$set(t.dataForm,"rectifynote",e)},expression:"dataForm.rectifynote"}})],1):t._e()],1)],1)},[],!1,null,"c0931ca4",null);l.options.__file="reportView.vue";e.default=l.exports}}]);
|