Your Name
2022-09-29 6f954f70f54e492157b97db314eaaaeb12192580
1
(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-4e7b","chunk-4908"],{"41Be":function(e,t,a){"use strict";a.d(t,"a",function(){return o});var r=a("rerW"),n=a.n(r),i=a("Q2AE");function o(e,t){if(1==e||2==e)return!0;if(!t)return!1;var a=i.a.getters&&i.a.getters.roles;if(a&&a.length>0){var r=!0,o=!1,l=void 0;try{for(var s,d=n()(a);!(r=(s=d.next()).done);r=!0){var c=s.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){o=!0,l=e}finally{try{!r&&d.return&&d.return()}finally{if(o)throw l}}return!1}return!1}},BCDP:function(e,t,a){"use strict";a.d(t,"e",function(){return i}),a.d(t,"a",function(){return o}),a.d(t,"g",function(){return l}),a.d(t,"b",function(){return s}),a.d(t,"c",function(){return d}),a.d(t,"f",function(){return c}),a.d(t,"d",function(){return u});var r=a("X4fA"),n=a("t3Un");function i(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/prevent/device/select/getDevicePage",method:"post",data:e})}function o(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/prevent/device/insert/saveDevice",method:"post",data:e})}function l(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/prevent/device/update/updateDevice",method:"post",data:e})}function s(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/prevent/device/delete/deleteDevice",method:"post",data:e})}function d(){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/riskSource/export",method:"get"})}function c(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/prevent/fileHandler/insert/deviceImport",method:"post",data:e})}function u(){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/prevent/device/select/listDevices",method:"post"})}},KZMO:function(e,t,a){"use strict";a.r(t);var r=a("omC7"),n=a.n(r),i=a("cLjf"),o=a.n(i),l=a("hDQ3"),s=a.n(l),d=a("41Be"),c=a("PcP2"),u=a("r08/"),p=a("JzHh"),f=a("BCDP"),m=a("F9LP"),h=a("WgQi"),g=a("UyGd"),v={name:"report",components:{reportView:u.default,reportDialog:p.default},data:function(){return{recordTotal:0,tableKey:0,tableData:[],listLoading:!0,departmentList:[],dangerLevelList:[{id:1,name:"一般隐患"},{id:2,name:"重大隐患"}],dangerSourceList:[{id:1,name:"日常排查"},{id:2,name:"综合性排查"},{id:3,name:"专业性排查"},{id:4,name:"季节性排查"},{id:5,name:"重点时段及节假日前排查"},{id:6,name:"事故类比排查"},{id:7,name:"复产复工前排查"},{id:8,name:"外聘专家诊断式排查"},{id:9,name:"管控措施失效"},{id:10,name:"其他"}],dangerStatusList:[{id:0,name:"整改中"},{id:1,name:"待验收"},{id:2,name:"延期整改"},{id:4,name:"超期未整改"},{id:9,name:"已验收"}],dangerTypeList:[{id:1,name:"安全"},{id:2,name:"工艺"},{id:3,name:"电气"},{id:4,name:"仪表"},{id:5,name:"消防"},{id:6,name:"总图"},{id:7,name:"设备"},{id:8,name:"其他"}],dangerResultList:[{id:1,name:"无"},{id:2,name:"轻伤"},{id:3,name:"重伤"},{id:4,name:"死亡"}],allProduceDeviceData:[],allSafetyRiskUnitData:[],dataForm:{rectifydeadline:"",rectifymeasure:"",rectifier:"",rectifierid:"",note:"",level:""},isSupervision:"",filter:{pageIndex:1,pageSize:10,dangerLevel:null,dangerSource:null,dangerStatus:null,depId:null,dangerType:null}}},created:function(){this.hiddenDangerList(),this.getDepartmentData(),this.getUser(),this.getAllProduceDeviceData(),this.getAllSafetyRiskEventData()},methods:{queryHandle:function(){this.filter.pageIndex=1,this.hiddenDangerList()},resetDataForm:function(){this.dataForm={rectifydeadline:"",rectifymeasure:"",rectifier:"",rectifierid:"",note:"",level:""}},showCreateHandle:function(e,t){this.$refs.reportDialog.show(e,t,this.userList,this.departmentList,this.allProduceDeviceData,this.allSafetyRiskUnitData)},viewHandle:function(e){this.$refs.reportView.showDialog("查看",e)},handleSizeChange:function(e){this.filter.pageIndex=1,this.filter.pageSize=e,this.hiddenDangerList()},handleCurrentChange:function(e){this.filter.pageIndex=e,this.hiddenDangerList()},getBtnPermission:function(e){return Object(d.a)(this.userType,e)},downloadHandle:function(e){window.open(e,"_blank")},hiddenDangerList:function(){var e=this;this.listLoading=!0,Object(c.i)(this.filter).then(function(t){"200"===t.data.code?(e.tableData=t.data.data,e.recordTotal=t.data.count):e.$message({message:t.data.message,type:"warning"})}).catch(function(t){console.log(t),e.$message({message:"接口错误",type:"warning"})}).finally(function(){e.listLoading=!1})},getUser:function(){var e=this;return s()(o.a.mark(function t(){var a;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(g.b)();case 2:"200"===(a=t.sent).data.code?e.userList=a.data.result:e.$message({message:a.data.message,type:"warning"});case 4:case"end":return t.stop()}},t,e)}))()},getAllProduceDeviceData:function(){var e=this;return s()(o.a.mark(function t(){var a;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(f.d)();case 2:"200"===(a=t.sent).data.code?e.allProduceDeviceData=JSON.parse(n()(a.data.data)):ElMessage({type:"warning",message:a.data.msg});case 4:case"end":return t.stop()}},t,e)}))()},getAllSafetyRiskEventData:function(){var e=this;return s()(o.a.mark(function t(){var a;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(m.j)();case 2:"200"===(a=t.sent).data.code?e.allSafetyRiskUnitData=JSON.parse(n()(a.data.data)):ElMessage({type:"warning",message:a.data.msg});case 4:case"end":return t.stop()}},t,e)}))()},getDepartmentData:function(){var e=this;return s()(o.a.mark(function t(){var a;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(h.e)({pageSize:1e3,pageIndex:1});case 2:"200"===(a=t.sent).data.code?e.departmentList=a.data.result.result:(e.$message({message:a.data.message,type:"warning"}),"50001"===a.data.code&&(e.riskSourceData=[]));case 4:case"end":return t.stop()}},t,e)}))()},deleteById:function(e){var t=this;this.$confirm("删除此条信息,是否继续","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(c.c)({id:e.id}).then(function(){t.hiddenDangerList(),t.$notify({title:"成功",message:"删除成功",type:"success",duration:2e3})})})},parseNumber:function(e,t){return"隐患来源"===t?this.dangerSourceList.find(function(t){return t.id===e}).name:"隐患等级"===t?this.dangerLevelList.find(function(t){return t.id===e}).name:"隐患类型"===t?this.dangerTypeList.find(function(t){return t.id===e}).name:this.dangerResultList.find(function(t){return t.id===e}).name}}},b=(a("ZQjX"),a("ZrdR")),y=Object(b.a)(v,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{staticStyle:{margin:"10px"}},[a("div",{staticClass:"basic_search"},[a("span",[e._v("隐患等级:")]),e._v(" "),a("el-select",{staticClass:"analyseUnit_box",attrs:{placeholder:"隐患等级",filterable:"",clearable:""},model:{value:e.filter.dangerLevel,callback:function(t){e.$set(e.filter,"dangerLevel",t)},expression:"filter.dangerLevel"}},e._l(e.dangerLevelList,function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],1),e._v(" "),a("div",{staticClass:"basic_search"},[a("span",[e._v("隐患来源:")]),e._v(" "),a("el-select",{staticClass:"analyseUnit_box",attrs:{placeholder:"隐患来源",filterable:"",clearable:""},model:{value:e.filter.dangerSource,callback:function(t){e.$set(e.filter,"dangerSource",t)},expression:"filter.dangerSource"}},e._l(e.dangerSourceList,function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],1),e._v(" "),a("div",{staticClass:"basic_search"},[a("span",[e._v("隐患状态:")]),e._v(" "),a("el-select",{staticClass:"analyseUnit_box",attrs:{placeholder:"隐患状态",filterable:"",clearable:""},model:{value:e.filter.dangerStatus,callback:function(t){e.$set(e.filter,"dangerStatus",t)},expression:"filter.dangerStatus"}},e._l(e.dangerStatusList,function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],1),e._v(" "),a("div",{staticClass:"basic_search"},[a("span",[e._v("隐患类型:")]),e._v(" "),a("el-select",{staticClass:"analyseUnit_box",attrs:{placeholder:"隐患类型",filterable:"",clearable:""},model:{value:e.filter.dangerType,callback:function(t){e.$set(e.filter,"dangerType",t)},expression:"filter.dangerType"}},e._l(e.dangerTypeList,function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],1),e._v(" "),a("div",{staticClass:"basic_search"},[a("span",[e._v("上报部门:")]),e._v(" "),a("el-select",{staticClass:"analyseUnit_box",attrs:{clearable:"",filterable:""},model:{value:e.filter.depId,callback:function(t){e.$set(e.filter,"depId",t)},expression:"filter.depId"}},e._l(e.departmentList,function(e){return a("el-option",{key:e.id,attrs:{label:e.department,value:e.id}})}))],1),e._v(" "),a("el-button",{staticClass:"filter-item",staticStyle:{"margin-left":"10px"},attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.queryHandle}}),e._v(" "),a("el-button",{staticClass:"filter-item",staticStyle:{"margin-left":"10px"},attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){e.showCreateHandle("新增","")}}},[e._v("新增\n        ")])],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:"序号",width:"60"}}),e._v(" "),a("el-table-column",{attrs:{prop:"dangerDesc",label:"隐患情况描述","show-overflow-tooltip":"","min-width":"150px"}}),e._v(" "),a("el-table-column",{attrs:{prop:"produceDeviceName",label:"生产装置名称","show-overflow-tooltip":"","min-width":"150px"}}),e._v(" "),a("el-table-column",{attrs:{prop:"riskUnitName",label:"风险分析单元名称","show-overflow-tooltip":"","min-width":"150px"}}),e._v(" "),a("el-table-column",{attrs:{prop:"dangerSource",label:"隐患来源","show-overflow-tooltip":"","min-width":"150px"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n                    "+e._s(e.parseNumber(t.row.dangerSource,"隐患来源"))+"\n                ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"dangerLevel",label:"隐患等级","show-overflow-tooltip":"","min-width":"150px",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-tag",{attrs:{type:1===t.row.dangerLevel?"warning":"danger"}},[e._v("\n                        "+e._s(e.parseNumber(t.row.dangerLevel,"隐患等级"))+"\n                    ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"dangerType",label:"隐患类型","show-overflow-tooltip":"","min-width":"150px"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n                    "+e._s(e.parseNumber(t.row.dangerType,"隐患类型"))+"\n                ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"dangerReason",label:"隐患产生原因分析","show-overflow-tooltip":"","min-width":"150px"}}),e._v(" "),a("el-table-column",{attrs:{prop:"dangerResult",label:"隐患可能导致后果","show-overflow-tooltip":"","min-width":"150px",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-tag",{attrs:{type:1===t.row.dangerResult?"success":2===t.row.dangerResult?"info":3===t.row.dangerResult?"warning":"danger"}},[e._v(" "+e._s(e.parseNumber(t.row.dangerResult,"隐患可能导致后果")))])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"createByUserName",label:"创建人","show-overflow-tooltip":"","min-width":"150px"}}),e._v(" "),a("el-table-column",{attrs:{prop:"gmtCreate",label:"创建时间","show-overflow-tooltip":"","min-width":"200px"}}),e._v(" "),a("el-table-column",{attrs:{prop:"lastEditUserName",label:"最后修改人","show-overflow-tooltip":"","min-width":"150px"}}),e._v(" "),a("el-table-column",{attrs:{prop:"gmtModitify",label:"最后修改时间","show-overflow-tooltip":"","min-width":"200px"}}),e._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center",width:"240","class-name":"small-padding fixed-width",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){e.showCreateHandle("修改",t.row)}}},[e._v("修改")]),e._v(" "),a("el-button",{staticStyle:{color:"red"},attrs:{type:"text"},on:{click:function(a){e.deleteById(t.row)}}},[e._v("删除")])]}}])})],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.filter.pageIndex,"page-sizes":[10,20,30,50],"page-size":e.filter.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("div",{staticStyle:{clear:"both"}}),e._v(" "),a("report-view",{ref:"reportView"}),e._v(" "),a("report-dialog",{ref:"reportDialog",on:{refresh:e.hiddenDangerList}})],1)},[],!1,null,null,null);y.options.__file="index.vue";t.default=y.exports},UyGd:function(e,t,a){"use strict";a.d(t,"j",function(){return i}),a.d(t,"h",function(){return o}),a.d(t,"i",function(){return l}),a.d(t,"l",function(){return s}),a.d(t,"e",function(){return d}),a.d(t,"k",function(){return c}),a.d(t,"f",function(){return u}),a.d(t,"c",function(){return p}),a.d(t,"b",function(){return f}),a.d(t,"d",function(){return m}),a.d(t,"a",function(){return h}),a.d(t,"g",function(){return g});var r=a("X4fA"),n=a("t3Un");function i(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetySelfInspection/page",method:"post",data:e})}function o(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetySelfInspection/info",method:"post",data:e})}function l(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetySelfInspection/itemInfo",method:"post",data:e})}function s(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetySelfInspection/modItemInfo",method:"post",data:e})}function d(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetySelfInspection/add",method:"post",data:e})}function c(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetySelfInspection/mod",method:"post",data:e})}function u(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetySelfInspection/del",method:"post",data:e})}function p(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/elementManagement/getElementTree",method:"post",data:e})}function f(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/getUserList",method:"post",data:e})}function m(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetyInspectionItem/infoElementA",method:"post",data:e})}function h(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetyInspectionItem/info",method:"post",data:e})}function g(e){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://222.92.213.22:8006/zhongtai/safetySelfInspection/finish",method:"post",data:e})}},Xlcq:function(e,t,a){},ZQjX:function(e,t,a){"use strict";var r=a("k0Zr");a.n(r).a},"Zp/G":function(e,t,a){"use strict";var r=a("Xlcq");a.n(r).a},k0Zr:function(e,t,a){},"r08/":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.level=t.level,this.imgUrls=t.reportResources.map(function(e){return{url:"http://222.92.213.22:8006/zhongtai/upload/"+e.url,name:e.id}}),this.imgPreviewUrls=t.reportResources.map(function(e){return"http://222.92.213.22:8006/zhongtai/upload/"+e.url}),this.imgUrls2=t.rectifyResources.map(function(e){return{url:"http://222.92.213.22:8006/zhongtai/upload/"+e.url,name:e.id}}),this.imgPreviewUrls2=t.rectifyResources.map(function(e){return"http://222.92.213.22:8006/zhongtai/upload/"+e.url}),this.dataForm.rectifynote=t.rectifynote,this.dataForm.createnote=t.createnote,this.dataForm.rectifymeasure=t.rectifymeasure,this.dataForm.rectifydeadline=t.rectifydeadline,this.dataForm.rejectnote=t.rejectnote,this.dataForm.rectifier=t.rectifier,this.dialogFormVisible=!0}}},n=(a("Zp/G"),a("ZrdR")),i=Object(n.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:{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:"205px"},attrs:{placeholder:"请选择",readonly:!0},model:{value:e.dataForm.rectifier,callback:function(t){e.$set(e.dataForm,"rectifier",t)},expression:"dataForm.rectifier"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"整改期限:"}},[a("el-date-picker",{attrs:{type:"datetime",readonly:!0,format:"yyyy-MM-dd HH:mm","value-format":"yyyy-MM-dd HH:mm"},model:{value:e.dataForm.rectifydeadline,callback:function(t){e.$set(e.dataForm,"rectifydeadline",t)},expression:"dataForm.rectifydeadline"}})],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.rectifymeasure,callback:function(t){e.$set(e.dataForm,"rectifymeasure",t)},expression:"dataForm.rectifymeasure"}})],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:"整改说明:"}},[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(),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.rejectnote,callback:function(t){e.$set(e.dataForm,"rejectnote",t)},expression:"dataForm.rejectnote"}})],1):e._e()],1)],1)},[],!1,null,"26ec07af",null);i.options.__file="reportView.vue";t.default=i.exports}}]);