Your Name
2022-03-25 6cd2002bb0fe95c69d894d6c1bbbe152b747b786
1
(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-3562","chunk-3ffe"],{"2s9b":function(t,e,a){},"41Be":function(t,e,a){"use strict";a.d(e,"a",function(){return s});var i=a("rerW"),r=a.n(i),l=a("Q2AE");function s(t,e){if(1==t||2==t)return!0;if(!e)return!1;var a=l.a.getters&&l.a.getters.roles;if(a&&a.length>0){var i=!0,s=!1,n=void 0;try{for(var o,c=r()(a);!(i=(o=c.next()).done);i=!0){var d=o.value.btnAccess;if(!d)return!1;var u=d.split(",");if(-1!=u.indexOf("all"))return!0;if(-1!=u.indexOf(e))return!0}}catch(t){s=!0,n=t}finally{try{!i&&c.return&&c.return()}finally{if(s)throw n}}return!1}return!1}},"5W5M":function(t,e,a){"use strict";a.d(e,"g",function(){return l}),a.d(e,"b",function(){return s}),a.d(e,"d",function(){return n}),a.d(e,"i",function(){return o}),a.d(e,"f",function(){return c}),a.d(e,"e",function(){return d}),a.d(e,"a",function(){return u}),a.d(e,"c",function(){return p}),a.d(e,"h",function(){return m});var i=a("t3Un"),r=a("X4fA");function l(t){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/dictionary-types",method:"get",params:t||{}})}function s(t){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/adddictionary-types",method:"post",data:t})}function n(t){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/deldictionary-types",method:"post",data:t})}function o(t){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/putdictionary-types",method:"post",data:t})}function c(t){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/dictionary-items",method:"get",params:t||{}})}function d(t){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/dictionaryAllItems",method:"get",params:t||{}})}function u(t){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/adddictionary-items",method:"post",data:t})}function p(t){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/deldictionary-items",method:"post",data:t})}function m(t){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"https://sinanoaq.cn:8100/putdictionary-items",method:"post",data:t})}},"Ohi+":function(t,e,a){"use strict";var i=a("WgMC");a.n(i).a},WgMC:function(t,e,a){},bXLo:function(t,e,a){"use strict";var i=a("2s9b");a.n(i).a},nhwO:function(t,e,a){"use strict";a.r(e);a("jJIE");var i=a("41Be"),r=(a("8fCU"),a("7Qib"),a("8t5x"),a("5W5M"),a("PcP2")),l=a("LZ0g"),s=a("u1kG"),n=(a("4f16"),a("X4fA"));a("t3Un");var o={name:"helpDoc",components:{taskSelect:l.default,reportView:s.default},data:function(){return{baseUrl:"https://sinanoaq.cn:8100hiddenDanger/report",headers:{Authorization:Object(n.a)()},tasksInfo:[],imgUrls:[],imgPreviewUrls:[],isView:!1,isConfirm:!1,isRectify:!1,fileList:[],pageSize:10,recordTotal:0,currentPage:1,pageTotal:0,tableKey:0,tableData:[],helpDocData:null,listLoading:!0,submiting:!1,levels:[{key:"URGENT",value:"紧急"},{key:"COMMON",value:"一般"}],reportStatus:[{key:"UNCONFIRMED",value:"未确认"},{key:"CONFIRMED",value:"确认未整改"},{key:"REJECT",value:"已驳回"},{key:"RECTIFIED",value:"已整改"}],dataForm:{taskCode:"",taskid:"",note:"",level:""},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:"",status:"UNCONFIRMED",requestor:"",principal:"",supervisor:"",level:""}}}},created:function(){this.hiddenDangerList()},methods:{refreshHandle:function(){this.hiddenDangerList()},queryHandle:function(){this.currentPage=1,this.hiddenDangerList()},resetDataForm:function(){this.dataForm={taskid:"",taskCode:"",note:"",level:""}},showCreateHandle:function(){this.getSelectTasks(),this.dialogFormVisible=!0,this.dialogStatus="create",this.isView=!1,this.resetDataForm()},viewHandle:function(t){this.$refs.reportView.showDialog("查看",t)},handleSizeChange:function(t){this.pageSize=t,this.currentPage=1,this.hiddenDangerList()},handleCurrentChange:function(t){this.currentPage=t,this.hiddenDangerList()},getBtnPermission:function(t){return Object(i.a)(this.userType,t)},showProductHandle:function(){this.productDialogFormVisible=!0},showEnterprise:function(){this.enterpriseDialogFormVisible=!0},downloadHandle:function(t){window.open(t,"_blank")},selectSetValue:function(t){this.dataForm.taskCode=t.code,this.dataForm.taskid=t.id},getSelectTasks:function(){var t=this;Object(r.a)().then(function(e){200!==e.status?t.$message({message:"接口错误",type:"success"}):t.tasksInfo=e.data.result.map(function(t){return{id:t.id,code:t.code}})}).catch(function(t){console.log(t)})},handleChange:function(t,e){this.fileList=e},trigger2Submit:function(){var t=this;this.submiting=!0;var e=new FormData;e.append("taskid",this.dataForm.taskid),e.append("note",this.dataForm.note),e.append("level",this.dataForm.level),this.fileList.forEach(function(t){e.append("files",t.raw)}),Object(r.d)(e).then(function(e){t.submiting=!1,200===e.status?("200"===e.data.code?(t.dialogFormVisible=!1,t.$message({message:"创建成功",type:"success"}),t.hiddenDangerList()):t.$message({message:e.data.message,type:"success"}),t.fileList=[]):t.$message({message:"接口错误",type:"warning"})})},hiddenDangerList:function(){var t=this;Object(r.e)(this.filter).then(function(e){t.listLoading=!1,200===e.status?"200"===e.data.code&&(t.tableData=e.data.result.records):t.$message({message:"接口错误",type:"warning"})})},showTask:function(){this.$refs.selectTask.showTask()}}},c=(a("bXLo"),a("ZrdR")),d=Object(c.a)(o,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",staticStyle:{"margin-left":"unset"}},[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:"150px","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",{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:"160px"},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:"160px"},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-plus"},on:{click:t.showCreateHandle}},[t._v("新增\n        ")]),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",{staticClass:"table_content"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],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}})],1),t._v(" "),a("el-dialog",{attrs:{title:"create"===t.dialogStatus?"新增":"查看",visible:t.dialogFormVisible,"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:{rules:t.dataFormRules,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:"",placeholder:"请选择"},model:{value:t.dataForm.taskCode,callback:function(e){t.$set(t.dataForm,"taskCode",e)},expression:"dataForm.taskCode"}}),t._v(" "),a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:t.showTask}},[t._v("选择\n                ")])],1),t._v(" "),a("el-form-item",{attrs:{label:"隐患级别:"}},[a("el-select",{attrs:{placeholder:"请选择",disabled:t.isView},model:{value:t.dataForm.level,callback:function(e){t.$set(t.dataForm,"level",e)},expression:"dataForm.level"}},t._l(t.levels,function(t){return a("el-option",{key:t.key,attrs:{label:t.value,value:t.key}})}))],1),t._v(" "),a("el-form-item",{attrs:{label:"上报说明:"}},[a("el-input",{staticStyle:{width:"400px"},attrs:{type:"textarea",rows:3,disabled:t.isView,placeholder:"请输入内容"},model:{value:t.dataForm.note,callback:function(e){t.$set(t.dataForm,"note",e)},expression:"dataForm.note"}})],1),t._v(" "),t.isView?t._e():a("el-form-item",{attrs:{label:"上报图片:"}},[a("el-upload",{ref:"upload",attrs:{action:t.baseUrl,"auto-upload":!1,headers:t.headers,"on-change":t.handleChange,name:"file","file-list":t.fileList,"list-type":"picture-card",multiple:""}},[a("i",{staticClass:"el-icon-plus"})])],1),t._v(" "),t.isView?a("el-form-item",{attrs:{label:"上报图片:"}},t._l(t.imgUrls,function(e){return a("el-image",{key:e.id,staticClass:"upload-img",staticStyle:{width:"200px",height:"200px",margin:"10px"},attrs:{src:e.url,"preview-src-list":t.imgPreviewUrls}})})):t._e(),t._v(" "),t.isConfirm?a("el-form-item",{attrs:{label:"确认说明:",disabled:!t.isView}},[a("el-input",{staticStyle:{width:"400px"},attrs:{type:"textarea",rows:3,placeholder:"请输入内容"},model:{value:t.dataForm.note,callback:function(e){t.$set(t.dataForm,"note",e)},expression:"dataForm.note"}})],1):t._e()],1),t._v(" "),t.isView?t._e():a("div",{staticClass:"dialog-footer",staticStyle:{"margin-top":"20px","margin-left":"140px"}},[a("el-button",{on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取消")]),t._v(" "),a("el-button",{attrs:{type:"primary",disabled:t.submiting},on:{click:t.trigger2Submit}},[t._v("上报")])],1)],1),t._v(" "),a("div",{staticStyle:{clear:"both"}}),t._v(" "),a("task-select",{ref:"selectTask",on:{getInfo:t.selectSetValue}}),t._v(" "),a("report-view",{ref:"reportView"})],1)},[],!1,null,null,null);d.options.__file="report.vue";e.default=d.exports},u1kG:function(t,e,a){"use strict";a.r(e);a("X4fA");var i={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}}},r=(a("Ohi+"),a("ZrdR")),l=Object(r.a)(i,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}}]);