(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-0d9f","chunk-3ffe"],{"0bD2":function(e,t,a){"use strict";a.r(t);var r=a("41Be"),i=a("PcP2"),l=a("X4fA"),n=a("u1kG"),s=(a("7Qib"),{name:"confirm",components:{reportView:n.default},data:function(){return{baseUrl:"https://sinanoaq.cn:8100hiddenDanger/report",headers:{Authorization:Object(l.a)()},tasksInfo:[],imgUrls:[],imgPreviewUrls:[],isView:!1,isConfirm:!1,confirmShow:!1,isRectify:!1,fileList:[],pageSize:10,recordTotal:0,currentPage:1,pageTotal:0,tableKey:0,tableData:[],helpDocData:null,listLoading:!0,levels:[{key:"URGENT",value:"紧急"},{key:"COMMON",value:"一般"}],dataForm:{id:"",taskid:"",note:"",level:"",confirmnote:"",ishiddendanger:""},queryForm:{name:""},dialogFormVisible:!1,dialogStatus:"",dataFormRules:{},fileType:[],productVoList:[],productVoDialogVisible:!1,productDialogFormVisible:!1,productData:[],pageSizeProduct:10,currentPageProduct:1,recordTotalProduct:0,pageTotalProduct:0,queryProductForm:{name:"",manufacturer:"",directionCode:"",type:""},isSupervision:"",manufacturer:"",enterpriseList:[],enterpriseDialogFormVisible:!1,pageSizeEnterpise:10,currentPageEnterpise:1,recordTotalEnterpise:0,pageTotalEnterpise:0,filter:{pageIndex:1,pageSize:10,filter:{taskcode:"",supervisor:"",requestor:"",level:""}}}},created:function(){this.hiddenDangerList()},computed:{},methods:{refreshHandle:function(){this.hiddenDangerList()},queryHandle:function(){this.currentPage=1,this.hiddenDangerList()},resetDataForm:function(){this.dataForm={dataForm:{taskid:"",taskcode:"",note:"",level:""}}},showCreateHandle:function(){var e=this;this.getSelectTasks(),this.resetDataForm(),this.dialogStatus="create",this.isView=!1,this.dialogFormVisible=!0,this.$nextTick(function(){e.$refs.dataForm.clearValidate()})},viewHandle:function(e){this.$refs.reportView.showDialog("查看",e)},confirmHandle:function(e){this.resetDataForm(),this.dialogStatus="confirm",this.isView=!0,this.confirmShow=!0,this.dataForm.id=e.id,this.dataForm.taskid=e.taskcode,this.dataForm.level=e.level,this.dataForm.note=e.createnote,this.imgUrls=e.reportResources.map(function(e){return{url:"https://sinanoaq.cn:8100/upload/"+e.url,name:e.id}}),this.imgPreviewUrls=e.reportResources.map(function(e){return"https://sinanoaq.cn:8100/upload/"+e.url}),this.dialogFormVisible=!0},handleSizeChange:function(e){this.pageSize=e,this.currentPage=1,this.hiddenDangerList()},handleCurrentChange:function(e){this.currentPage=e,this.hiddenDangerList()},getBtnPermission:function(e){return Object(r.a)(this.userType,e)},showProductHandle:function(){this.productDialogFormVisible=!0},showEnterprise:function(){this.enterpriseDialogFormVisible=!0},downloadHandle:function(e){window.open(e,"_blank")},getSelectTasks:function(){var e=this;Object(i.a)().then(function(t){200!==t.status?e.$message({message:"接口错误",type:"success"}):e.tasksInfo=t.data.result.map(function(e){return{id:e.id,code:e.code}})}).catch(function(e){console.log(e)})},handleChange:function(e,t){this.fileList=t},trigger2Submit:function(){var e=this,t={};t.id=this.dataForm.id,t.note=this.dataForm.confirmnote,t.ishiddendanger=this.dataForm.ishiddendanger,Object(i.b)(t).then(function(t){200===t.status?("200"===t.data.code?(e.dialogFormVisible=!1,e.$message({message:"操作成功",type:"success"}),e.hiddenDangerList()):e.$message({message:t.data.message,type:"success"}),e.fileList=[]):e.$message({message:"接口错误",type:"warning"})})},hiddenDangerList:function(){var e=this;Object(i.c)(this.filter).then(function(t){e.listLoading=!1,200===t.status?"200"===t.data.code&&(e.tableData=t.data.result.records):e.$message({message:"接口错误",type:"warning"})})}}}),o=(a("8PU4"),a("ZrdR")),d=Object(o.a)(s,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{staticStyle:{margin:"15px"}},[a("span",{staticClass:"span-filter-label"},[e._v("作业编号:")]),e._v(" "),a("el-input",{staticStyle:{width:"160px"},model:{value:e.filter.filter.taskcode,callback:function(t){e.$set(e.filter.filter,"taskcode",t)},expression:"filter.filter.taskcode"}}),e._v(" "),a("span",{staticClass:"span-filter-label"},[e._v("隐患等级")]),e._v(" "),a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.filter.filter.level,callback:function(t){e.$set(e.filter.filter,"level",t)},expression:"filter.filter.level"}},e._l(e.levels,function(e){return a("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})})),e._v(" "),a("span",{staticClass:"span-filter-label"},[e._v("负责人")]),e._v(" "),a("el-input",{staticStyle:{width:"160px"},model:{value:e.filter.filter.requestor,callback:function(t){e.$set(e.filter.filter,"requestor",t)},expression:"filter.filter.requestor"}}),e._v(" "),a("span",{staticClass:"span-filter-label"},[e._v("整改人")]),e._v(" "),a("el-input",{staticStyle:{width:"160px"},model:{value:e.filter.filter.supervisor,callback:function(t){e.$set(e.filter.filter,"supervisor",t)},expression:"filter.filter.supervisor"}}),e._v(" "),a("el-button",{staticClass:"filter-item",staticStyle:{"margin-left":"10px"},attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.queryHandle}})],1),e._v(" "),a("div",{staticClass:"table_content"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],key:e.tableKey,staticStyle:{width:"100%"},attrs:{data:e.tableData,border:"",fit:"","highlight-current-row":""}},[a("el-table-column",{attrs:{type:"index",label:"序号",align:"center",width:"80"}}),e._v(" "),a("el-table-column",{attrs:{label:"状态",prop:"status",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"作业编号",prop:"taskcode",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"隐患等级",prop:"level",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-tag",{attrs:{type:"紧急"==t.row.level?"danger":"warning"}},[e._v(e._s(t.row.level))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"上报人",prop:"requestor",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"负责人",prop:"principal",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"整改",prop:"supervisor",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"创建时间",prop:"createtime",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center",width:"240","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){e.viewHandle(t.row)}}},[e._v("查看")]),e._v(" "),"未确认"===t.row.status?a("el-button",{attrs:{type:"text"},on:{click:function(a){e.confirmHandle(t.row)}}},[e._v("上报确认")]):e._e()]}}])})],1),e._v(" "),a("br"),e._v(" "),a("el-pagination",{directives:[{name:"show",rawName:"v-show",value:e.recordTotal>0,expression:"recordTotal>0"}],staticStyle:{float:"right"},attrs:{"current-page":e.currentPage,"page-sizes":[10,20,30,50],"page-size":e.pageSize,total:e.recordTotal,layout:"total, sizes, prev, pager, next, jumper",background:""},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1),e._v(" "),a("el-dialog",{attrs:{title:"confirm"===e.dialogStatus?"上报确认":"查看",visible:e.dialogFormVisible,"modal-append-to-body":!1,"close-on-click-modal":!1,width:"800px"},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[a("el-form",{ref:"dataForm",attrs:{rules:e.dataFormRules,model:e.dataForm,"label-position":"right","label-width":"140px","element-loading-text":"保存中..."}},[a("el-form-item",{attrs:{label:"作业编号:"}},[a("el-select",{attrs:{filterable:"",placeholder:"请选择",disabled:e.isView},model:{value:e.dataForm.taskid,callback:function(t){e.$set(e.dataForm,"taskid",t)},expression:"dataForm.taskid"}},e._l(e.tasksInfo,function(e){return a("el-option",{key:e.id,attrs:{label:e.code,value:e.id}})}))],1),e._v(" "),a("el-form-item",{attrs:{label:"隐患级别:"}},[a("el-select",{attrs:{placeholder:"请选择",disabled:e.isView},model:{value:e.dataForm.level,callback:function(t){e.$set(e.dataForm,"level",t)},expression:"dataForm.level"}},e._l(e.levels,function(e){return a("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})}))],1),e._v(" "),a("el-form-item",{attrs:{label:"上报说明:"}},[a("el-input",{staticStyle:{width:"400px"},attrs:{type:"textarea",rows:3,disabled:e.isView,placeholder:"请输入内容"},model:{value:e.dataForm.note,callback:function(t){e.$set(e.dataForm,"note",t)},expression:"dataForm.note"}})],1),e._v(" "),e.isView?e._e():a("el-form-item",{attrs:{label:"上报图片:"}},[a("el-upload",{ref:"upload",attrs:{action:e.baseUrl,"auto-upload":!1,headers:e.headers,"on-change":e.handleChange,name:"file","file-list":e.fileList,"list-type":"picture-card",multiple:""}},[a("i",{staticClass:"el-icon-plus"})])],1),e._v(" "),e.isView&&e.imgUrls.length>0?a("el-form-item",{attrs:{label:"上报图片:"}},e._l(e.imgUrls,function(t){return a("el-image",{key:t.id,staticClass:"upload-img",staticStyle:{width:"200px",height:"200px",margin:"10px"},attrs:{src:t.url,"preview-src-list":e.imgPreviewUrls}})})):e._e(),e._v(" "),a("el-form-item",{attrs:{label:"隐患确认:"}},[a("el-radio",{attrs:{label:"1",border:""},model:{value:e.dataForm.ishiddendanger,callback:function(t){e.$set(e.dataForm,"ishiddendanger",t)},expression:"dataForm.ishiddendanger"}},[e._v("是隐患")]),e._v(" "),a("el-radio",{attrs:{label:"0",border:""},model:{value:e.dataForm.ishiddendanger,callback:function(t){e.$set(e.dataForm,"ishiddendanger",t)},expression:"dataForm.ishiddendanger"}},[e._v("非隐患")])],1),e._v(" "),a("el-form-item",{attrs:{label:"确认说明:"}},[a("el-input",{staticStyle:{width:"400px"},attrs:{type:"textarea",rows:3,placeholder:"请输入内容"},model:{value:e.dataForm.confirmnote,callback:function(t){e.$set(e.dataForm,"confirmnote",t)},expression:"dataForm.confirmnote"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-footer",staticStyle:{"margin-top":"20px","margin-left":"140px"}},[a("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v("取消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.trigger2Submit(e.dataForm.id)}}},[e._v("隐患确认")])],1)],1),e._v(" "),a("report-view",{ref:"reportView"}),e._v(" "),a("div",{staticStyle:{clear:"both"}})],1)},[],!1,null,"122f1cef",null);d.options.__file="confirm.vue";t.default=d.exports},"41Be":function(e,t,a){"use strict";a.d(t,"a",function(){return n});var r=a("rerW"),i=a.n(r),l=a("Q2AE");function n(e,t){if(1==e||2==e)return!0;if(!t)return!1;var a=l.a.getters&&l.a.getters.roles;if(a&&a.length>0){var r=!0,n=!1,s=void 0;try{for(var o,d=i()(a);!(r=(o=d.next()).done);r=!0){var c=o.value.btnAccess;if(!c)return!1;var u=c.split(",");if(-1!=u.indexOf("all"))return!0;if(-1!=u.indexOf(t))return!0}}catch(e){n=!0,s=e}finally{try{!r&&d.return&&d.return()}finally{if(n)throw s}}return!1}return!1}},"8PU4":function(e,t,a){"use strict";var r=a("bHXl");a.n(r).a},"Ohi+":function(e,t,a){"use strict";var r=a("WgMC");a.n(r).a},PcP2:function(e,t,a){"use strict";a.d(t,"a",function(){return l}),a.d(t,"d",function(){return n}),a.d(t,"b",function(){return s}),a.d(t,"e",function(){return o}),a.d(t,"c",function(){return d}),a.d(t,"f",function(){return c});var r=a("X4fA"),i=a("t3Un");function l(e){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/hiddenDanger/taskInfo",method:"post",data:e})}function n(e){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/hiddenDanger/report",method:"post",data:e})}function s(e){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/hiddenDanger/confirm",method:"post",data:e})}function o(e){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/hiddenDanger/reportPage",method:"post",data:e})}function d(e){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/hiddenDanger/confirmPage",method:"post",data:e})}function c(e){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/hiddenDanger/rectifyStatisticsPage",method:"post",data:e})}},WgMC:function(e,t,a){},bHXl:function(e,t,a){},u1kG:function(e,t,a){"use strict";a.r(t);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(e,t){this.title=e,this.dataForm.status=t.status,this.dataForm.taskCode=t.taskcode,this.dataForm.level=t.level,this.imgUrls=t.reportResources.map(function(e){return{url:"https://sinanoaq.cn:8100/upload/"+e.url,name:e.id}}),this.imgPreviewUrls=t.reportResources.map(function(e){return"https://sinanoaq.cn:8100/upload/"+e.url}),this.imgUrls2=t.rectifyResources.map(function(e){return{url:"https://sinanoaq.cn:8100/upload/"+e.url,name:e.id}}),this.imgPreviewUrls2=t.rectifyResources.map(function(e){return"https://sinanoaq.cn:8100/upload/"+e.url}),this.dataForm.ishiddendanger=t.ishiddendanger,this.dataForm.rectifynote=t.rectifynote,this.dataForm.confirmnote=t.confirmnote,this.dataForm.createnote=t.createnote,this.dialogFormVisible=!0}}},i=(a("Ohi+"),a("ZrdR")),l=Object(i.a)(r,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:e.title,visible:e.dialogFormVisible,top:"25px","modal-append-to-body":!1,"close-on-click-modal":!1,width:"800px"},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[a("el-form",{ref:"dataForm",attrs:{model:e.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:e.dataForm.taskCode,callback:function(t){e.$set(e.dataForm,"taskCode",t)},expression:"dataForm.taskCode"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"隐患级别:"}},[a("el-input",{staticStyle:{width:"205px"},attrs:{placeholder:"请选择",readonly:!0},model:{value:e.dataForm.level,callback:function(t){e.$set(e.dataForm,"level",t)},expression:"dataForm.level"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"上报说明:"}},[a("el-input",{staticStyle:{width:"400px"},attrs:{type:"textarea",rows:3,readonly:!0},model:{value:e.dataForm.createnote,callback:function(t){e.$set(e.dataForm,"createnote",t)},expression:"dataForm.createnote"}})],1),e._v(" "),e.imgUrls.length>0?a("el-form-item",{attrs:{label:"上报图片:"}},e._l(e.imgUrls,function(t){return a("el-image",{key:t.id,staticClass:"upload-img img-wrapper",attrs:{src:t.url,"preview-src-list":e.imgPreviewUrls}})})):e._e(),e._v(" "),"未确认"!==this.dataForm.status?a("el-form-item",{attrs:{label:"隐患确认:"}},[e.dataForm.ishiddendanger?a("el-radio",{attrs:{label:!0,border:""},model:{value:e.dataForm.ishiddendanger,callback:function(t){e.$set(e.dataForm,"ishiddendanger",t)},expression:"dataForm.ishiddendanger"}},[e._v("是隐患")]):e._e(),e._v(" "),e.dataForm.ishiddendanger?e._e():a("el-radio",{attrs:{label:!1,border:""},model:{value:e.dataForm.ishiddendanger,callback:function(t){e.$set(e.dataForm,"ishiddendanger",t)},expression:"dataForm.ishiddendanger"}},[e._v("非隐患")])],1):e._e(),e._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:e.dataForm.confirmnote,callback:function(t){e.$set(e.dataForm,"confirmnote",t)},expression:"dataForm.confirmnote"}})],1):e._e(),e._v(" "),"已整改"===this.dataForm.status&&e.imgUrls2.length>0?a("el-form-item",{attrs:{label:"整改图片:"}},e._l(e.imgUrls2,function(t){return a("el-image",{key:t.id,staticClass:"upload-img img-wrapper",attrs:{src:t.url,"preview-src-list":e.imgPreviewUrls2}})})):e._e(),e._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:e.dataForm.rectifynote,callback:function(t){e.$set(e.dataForm,"rectifynote",t)},expression:"dataForm.rectifynote"}})],1):e._e()],1)],1)},[],!1,null,"c0931ca4",null);l.options.__file="reportView.vue";t.default=l.exports}}]);
|