Your Name
2022-10-25 df7046445cfdb39857f9fe1dc747ab04a61c860e
1
(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-bed7"],{"Fc5/":function(e,t,a){"use strict";a.r(t);var r=a("omC7"),n=a.n(r),i=a("NBaR"),s=a("TRqn"),l={name:"index",data:function(){return{listQuery:{page:1,limit:10,type:0,form:{}},currentPage:1,pageSize:10,recordTotal:0,XFDWList:[],YHLBList:[],YHJBList:[],JCLBList:[],tableData:[],selectedList:[],listLoading:!1,selfInspectVisible:!1,selfInspectForm:{id:"",markUserName:"",markDate:"",remark:""},selfTitle:"",selfInspectFormRules:{markUserName:[{required:!0,message:"自查人不能为空",trigger:"blur"}],markDate:[{required:!0,message:"自查时间不能为空",trigger:"blur"}]}}},mounted:function(){this.getPageList(),this.initJCLB(),this.initXFDW(),this.initYHJB(),this.initYHLB()},methods:{revoke:function(){var e=this;this.selectedList.length>1||0===this.selectedList.length?this.$message({type:"warning",message:"请选择一条记录",duration:3e3}):this.$confirm("确认撤销吗","提示",{confirmButtonText:"确认",cancelButtonText:"取消",type:"warning"}).then(function(){Object(i.d)(e.selectedList[0].id).then(function(t){1==t.data.ok?(e.getPageList(),e.$notify({title:"成功",message:"撤销成功",type:"success",duration:2e3})):e.$message({type:"error",message:t.data.msg,duration:3e3})})})},handleClick:function(e,t){var a=this;if("不存在"!=t){var r="0";"1"==this.listQuery.type&&"0"==e.jyfsFlag&&(r="1"),this.$router.push({path:"/exist",query:{data:e,type:r}})}else if(this.$nextTick(function(){a.$refs.selfInspectForm.clearValidate()}),this.selfInspectForm={id:e.id},this.selfInspectVisible=!0,"1"==this.listQuery.type){var n={id:e.id,type:0};Object(i.e)(n).then(function(e){1==e.data.ok?a.selfInspectForm=e.data.data[0]:a.$message({type:"error",message:e.data.msg,duration:3e3})})}},initXFDW:function(){var e=this;Object(s.b)(1).then(function(t){1==t.data.ok?e.XFDWList=t.data.data:e.$message({type:"error",message:t.data.msg,duration:3e3})})},initYHLB:function(){var e=this;Object(s.j)().then(function(t){1==t.data.ok?e.YHLBList=t.data.data:e.$message({type:"error",message:t.data.msg,duration:3e3})})},initYHJB:function(){var e=this;Object(s.i)().then(function(t){1==t.data.ok?e.YHJBList=t.data.data:e.$message({type:"error",message:t.data.msg,duration:3e3})})},initJCLB:function(){var e=this;Object(s.c)().then(function(t){1==t.data.ok?e.JCLBList=t.data.data:e.$message({type:"error",message:t.data.msg,duration:3e3})})},checkTime:function(){null==this.listQuery.form.check_dateStart||""==this.listQuery.form.check_dateStart||null!=this.listQuery.form.check_dateEnd&&""!=this.listQuery.form.check_dateEnd?null==this.listQuery.form.check_dateEnd||""==this.listQuery.form.check_dateEnd||null!=this.listQuery.form.check_dateStart&&""!=this.listQuery.form.check_dateStart||this.$message({type:"error",message:"请选择检查开始时间",duration:3e3}):this.$message({type:"error",message:"请选择检查结束时间",duration:3e3})},getPageList:function(){var e=this;this.listQuery.page=1,this.checkTime(),this.listLoading=!0,Object(i.b)(this.listQuery).then(function(t){e.listLoading=!1,1==t.data.ok?(e.tableData=t.data.data.items,e.recordTotal=t.data.data.total):e.$message({type:"error",message:t.data.msg,duration:3e3})})},reset:function(){this.listQuery.form={},this.getPageList()},radioChange:function(e){this.listQuery.type=e,this.selfTitle="0"==e?"填写自查结果":"查看自查结果",this.getPageList()},changeBox:function(e){var t=this;this.selectedList=[],e.forEach(function(e){t.selectedList.push(e)})},handleSizeChange:function(e){this.listQuery.limit=e,this.getPageListForPagination()},handleCurrentChange:function(e){this.listQuery.page=e,this.getPageListForPagination()},getPageListForPagination:function(){var e=this;this.checkTime(),Object(i.b)(this.listQuery).then(function(t){1==t.data.ok?(e.tableData=t.data.data.items,e.recordTotal=t.data.data.total):e.$message({type:"error",message:t.data.msg,duration:3e3})})},submitSelfInspect:function(){var e=this;this.$refs.selfInspectForm.validate(function(t){t&&Object(i.c)(e.selfInspectForm).then(function(t){1==t.data.ok?(e.$message({type:"success",message:"保存成功",duration:3e3}),e.selfInspectVisible=!1):e.$message({type:"error",message:t.data.msg,duration:3e3})})})},exportData:function(){var e=this;this.listLoading=!0;var t=JSON.parse(n()(this.listQuery));this.$delete(t,"page"),this.$delete(t,"limit"),Object(i.a)(t).then(function(t){e.listLoading=!1;var a=new Blob([t.data]),r=document.createElement("a"),n=window.URL.createObjectURL(a);r.href=n,r.download="举一反三隐患.xlsx",document.body.appendChild(r),r.click(),document.body.removeChild(r),window.URL.revokeObjectURL(n)}).catch(function(e){console.log(e)})},formatColumnDate:function(e,t){var a=e[t.property];if(null==a)return null;var r=new Date(a);return r.getFullYear()+"-"+(r.getMonth()+1)+"-"+r.getDate()+" "}}},o=(a("XwrI"),a("ZrdR")),c=Object(o.a)(l,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"form",staticClass:"inquire",attrs:{inline:!0,model:e.listQuery,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"下发单位"}},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.listQuery.form.push_branch,callback:function(t){e.$set(e.listQuery.form,"push_branch",t)},expression:"listQuery.form.push_branch"}},e._l(e.XFDWList,function(e){return a("el-option",{key:e.value,attrs:{label:e.value,value:e.value}})}))],1),e._v(" "),a("el-form-item",{attrs:{label:"隐患单位"}},[a("el-input",{staticStyle:{width:"202px"},model:{value:e.listQuery.form.ht_community,callback:function(t){e.$set(e.listQuery.form,"ht_community",t)},expression:"listQuery.form.ht_community"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"隐患类别"}},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.listQuery.form.ht_typesub,callback:function(t){e.$set(e.listQuery.form,"ht_typesub",t)},expression:"listQuery.form.ht_typesub"}},e._l(e.YHLBList,function(e){return a("el-option",{key:e.value,attrs:{label:e.value,value:e.value}})}))],1),e._v(" "),a("el-form-item",{attrs:{label:"隐患级别"}},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.listQuery.form.ht_level,callback:function(t){e.$set(e.listQuery.form,"ht_level",t)},expression:"listQuery.form.ht_level"}},e._l(e.YHJBList,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),a("el-form-item",{attrs:{label:"隐患地点"}},[a("el-input",{staticStyle:{width:"202px"},attrs:{placeholder:"请输入内容"},model:{value:e.listQuery.form.address,callback:function(t){e.$set(e.listQuery.form,"address",t)},expression:"listQuery.form.address"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"检查类别"}},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.listQuery.form.checktype,callback:function(t){e.$set(e.listQuery.form,"checktype",t)},expression:"listQuery.form.checktype"}},e._l(e.JCLBList,function(e){return a("el-option",{key:e.value,attrs:{label:e.value,value:e.value}})}))],1),e._v(" "),a("el-form-item",{attrs:{label:"隐患内容"}},[a("el-input",{staticStyle:{width:"202px"},attrs:{placeholder:"请输入内容"},model:{value:e.listQuery.form.ht_content,callback:function(t){e.$set(e.listQuery.form,"ht_content",t)},expression:"listQuery.form.ht_content"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"检查时间"}},[a("el-col",{attrs:{span:11}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd"},model:{value:e.listQuery.form.check_dateStart,callback:function(t){e.$set(e.listQuery.form,"check_dateStart",t)},expression:"listQuery.form.check_dateStart"}})],1),e._v(" "),a("el-col",{staticStyle:{"text-align":"center"},attrs:{span:2}},[e._v("-")]),e._v(" "),a("el-col",{attrs:{span:11}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd"},model:{value:e.listQuery.form.check_dateEnd,callback:function(t){e.$set(e.listQuery.form,"check_dateEnd",t)},expression:"listQuery.form.check_dateEnd"}})],1)],1),e._v(" "),a("el-form-item",{staticStyle:{"text-align":"center",padding:"0 50px"}},[a("el-button",{staticClass:"btns",attrs:{type:"primary",size:"small",icon:"el-icon-search"},on:{click:function(t){e.getPageList()}}},[e._v("查询\n                ")]),e._v(" "),a("el-button",{staticClass:"btns",attrs:{type:"primary",size:"small"},on:{click:function(t){e.reset()}}},[e._v("重置")]),e._v(" "),a("el-button",{staticClass:"btns",attrs:{type:"primary",size:"small",icon:"el-icon-upload2"},on:{click:e.exportData}},[e._v("导出excel\n                ")])],1)],1),e._v(" "),a("el-row",{staticClass:"title-center"},[a("el-col",{attrs:{span:10}},[a("el-radio-group",{on:{change:e.radioChange},model:{value:e.listQuery.type,callback:function(t){e.$set(e.listQuery,"type",t)},expression:"listQuery.type"}},[a("el-radio-button",{attrs:{label:"0"}},[e._v("待自查")]),e._v(" "),a("el-radio-button",{attrs:{label:"1"}},[e._v("已自查")])],1)],1),e._v(" "),"1"==e.listQuery.type?a("el-col",{staticStyle:{"text-align":"right"},attrs:{span:14}},[a("el-button",{staticClass:"btns",attrs:{type:"primary",size:"small"},on:{click:function(t){e.revoke()}}},[e._v("撤销")])],1):e._e()],1),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],staticStyle:{width:"100%"},attrs:{data:e.tableData},on:{"selection-change":e.changeBox}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"check_date",label:"检查时间",width:"120",formatter:e.formatColumnDate,align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"check_main_branch",label:"检查单位",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"checktype",label:"检查类别",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"ht_community",label:"被检单位",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"ht_typesub",label:"隐患类别",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"ht_level",label:"隐患级别",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"address",label:"隐患地点",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"ht_content",label:"内容",width:"200",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-popover",{attrs:{trigger:"hover",placement:"top"}},[a("p",[e._v(e._s(t.row.ht_content))]),e._v(" "),a("div",{staticClass:"name-wrapper",attrs:{slot:"reference"},slot:"reference"},[e._v(e._s(null!=t.row.ht_content&&t.row.ht_content.length>10?t.row.ht_content.substring(0,8)+"....":t.row.ht_content)+"\n                        ")])])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"push_branch",label:"下发单位",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"date",label:"流程操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return["1"==t.row.jyfsFlag?a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){e.handleClick(t.row,"不存在")}}},[e._v("不存在")]):e._e(),e._v(" "),"0"==e.listQuery.type||"0"==t.row.jyfsFlag?a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){e.handleClick(t.row)}}},[e._v("存在")]):e._e(),e._v(" "),"1"==e.listQuery.type?a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){e.handleClick(t.row)}}},[e._v("追查结果")]):e._e()]}}])})],1),e._v(" "),a("div",{staticStyle:{"text-align":"right"}},[a("el-pagination",{directives:[{name:"show",rawName:"v-show",value:e.recordTotal>0,expression:"recordTotal > 0"}],attrs:{"current-page":e.currentPage,"page-sizes":[10,20,30,50],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.recordTotal},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1),e._v(" "),a("el-dialog",{attrs:{title:e.selfTitle,visible:e.selfInspectVisible,"modal-append-to-body":!1,"close-on-click-modal":!1,width:"600px"},on:{"update:visible":function(t){e.selfInspectVisible=t}}},[a("el-form",{ref:"selfInspectForm",attrs:{rules:e.selfInspectFormRules,model:e.selfInspectForm,"label-position":"right","label-width":"80px"}},[a("el-form-item",{attrs:{label:"自查人",prop:"markUserName"}},[a("el-input",{staticClass:"analyseUnit_input",model:{value:e.selfInspectForm.markUserName,callback:function(t){e.$set(e.selfInspectForm,"markUserName",t)},expression:"selfInspectForm.markUserName"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"自查时间",prop:"markDate"}},[a("el-col",{attrs:{span:11}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd"},model:{value:e.selfInspectForm.markDate,callback:function(t){e.$set(e.selfInspectForm,"markDate",t)},expression:"selfInspectForm.markDate"}})],1)],1),e._v(" "),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{staticClass:"analyseUnit_input",attrs:{type:"textarea",rows:"5"},model:{value:e.selfInspectForm.remark,callback:function(t){e.$set(e.selfInspectForm,"remark",t)},expression:"selfInspectForm.remark"}})],1)],1),e._v(" "),a("div",{attrs:{align:"center"}},["0"==e.listQuery.type?a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitSelfInspect()}}},[e._v("确认")]):e._e(),e._v(" "),a("el-button",{on:{click:function(t){e.selfInspectVisible=!1}}},[e._v("关闭")])],1)],1)],1)},[],!1,null,"22aac4ba",null);c.options.__file="index.vue";t.default=c.exports},Ja5N:function(e,t,a){"use strict";var r=a("jJIE"),n=a.n(r),i={username:"admin",password:"ahb9014",key:"TwIMUKr3xyjWuvZfgqwb"};a.d(t,"a",function(){return u});var s="hiddenDangerToken",l="hiddenDangerVerify",o="hiddenDangerUsername",c="hiddenDangerPassword";function u(){var e=n.a.get(s),t=n.a.get(l);return null!=e&&""!=e&&"undefined"!=e&&null!=t&&""!=t&&"undefined"!=t||function(){var e=n.a.get(o)?n.a.get(o):i.username,t=n.a.get(c)?n.a.get(c):i.password;$.ajax({url:"/taboi/account/login_do?username="+e+"&password="+t+"&key="+i.key,type:"GET",contentType:"multipart/form-data",async:!1,success:function(e){1==e.ok&&(n.a.set(s,e.data.token),n.a.set(l,e.data.verify))}})}(),{token:n.a.get(s),verify:n.a.get(l)}}},NBaR:function(e,t,a){"use strict";a.d(t,"b",function(){return i}),a.d(t,"c",function(){return s}),a.d(t,"e",function(){return l}),a.d(t,"d",function(){return o}),a.d(t,"a",function(){return c});var r=a("t3Un"),n=a("Ja5N");function i(e){var t=[];return null!=e.form.push_branch&&""!=e.form.push_branch&&t.push({field:"push_branch",value:e.form.push_branch,type:"OPT"}),null!=e.form.ht_community&&""!=e.form.ht_community&&t.push({field:"ht_community",value:e.form.ht_community,type:"TXT"}),null!=e.form.ht_typesub&&""!=e.form.ht_typesub&&t.push({field:"ht_typesub",value:e.form.ht_typesub,type:"OPT"}),null!=e.form.ht_level&&""!=e.form.ht_level&&t.push({field:"ht_level",value:e.form.ht_level,type:"OPT"}),null!=e.form.address&&""!=e.form.address&&t.push({field:"address",value:e.form.address,type:"TXT"}),null!=e.form.checktype&&""!=e.form.checktype&&t.push({field:"checktype",value:e.form.checktype,type:"OPT"}),null!=e.form.ht_content&&""!=e.form.ht_content&&t.push({field:"ht_content",value:e.form.ht_content,type:"TXT"}),null!=e.form.check_dateStart&&""!=e.form.check_dateStart&&null!=e.form.check_dateEnd&&""!=e.form.check_dateEnd&&t.push({field:"check_date",value:e.form.check_dateStart+"至"+e.form.check_dateEnd,type:"DAT"}),e.query_condition=t,Object(r.a)({headers:{token:Object(n.a)().token,verify:Object(n.a)().verify},url:"/taboi/analogy/danger_list",contentType:"application/json",method:"POST",data:e})}function s(e){return Object(r.a)({headers:{token:Object(n.a)().token,verify:Object(n.a)().verify},url:"/taboi/analogy/no_exist_save",contentType:"application/json",method:"POST",data:e})}function l(e){return Object(r.a)({headers:{token:Object(n.a)().token,verify:Object(n.a)().verify},url:"/taboi/danger/self_check_not_info",contentType:"multipart/form-data",method:"GET",params:e||{}})}function o(e){return Object(r.a)({headers:{token:Object(n.a)().token,verify:Object(n.a)().verify},contentType:"multipart/form-data",url:"/taboi/analogy/revoke_do?id="+e,method:"GET"})}function c(e){return Object(r.a)({headers:{token:Object(n.a)().token,verify:Object(n.a)().verify},url:"/taboi/excel/analogy_export_do",method:"POST",responseType:"arraybuffer",data:e})}},TRqn:function(e,t,a){"use strict";a.d(t,"i",function(){return i}),a.d(t,"b",function(){return s}),a.d(t,"j",function(){return l}),a.d(t,"a",function(){return o}),a.d(t,"c",function(){return c}),a.d(t,"h",function(){return u}),a.d(t,"d",function(){return d}),a.d(t,"e",function(){return m}),a.d(t,"k",function(){return f}),a.d(t,"g",function(){return p}),a.d(t,"f",function(){return h});var r=a("t3Un"),n=a("Ja5N");function i(){return Object(r.a)({headers:{token:Object(n.a)().token,verify:Object(n.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/option_ht_level",method:"GET"})}function s(e){return Object(r.a)({headers:{token:Object(n.a)().token,verify:Object(n.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/option_check_branch?type="+e,method:"GET"})}function l(){return Object(r.a)({headers:{token:Object(n.a)().token,verify:Object(n.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/option_ht_type",method:"GET"})}function o(){return Object(r.a)({headers:{token:Object(n.a)().token,verify:Object(n.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/option_check_class",method:"GET"})}function c(){return Object(r.a)({headers:{token:Object(n.a)().token,verify:Object(n.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/option_check_type",method:"GET"})}function u(){return Object(r.a)({headers:{token:Object(n.a)().token,verify:Object(n.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/option_branch",method:"GET"})}function d(){return Object(r.a)({headers:{token:Object(n.a)().token,verify:Object(n.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/create_by_do",method:"GET"})}function m(){return Object(r.a)({headers:{token:Object(n.a)().token,verify:Object(n.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/option_alter_status",method:"GET"})}function f(){return Object(r.a)({headers:{token:Object(n.a)().token,verify:Object(n.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/review_do",method:"GET"})}function p(e){return Object(r.a)({headers:{token:Object(n.a)().token,verify:Object(n.a)().verify},contentType:"multipart/form-data",url:"/taboi/risk/risk_list_do",method:"POST",data:e})}function h(){return Object(r.a)({headers:{token:Object(n.a)().token,verify:Object(n.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/situation_do",method:"GET"})}},XwrI:function(e,t,a){"use strict";var r=a("vC+Q");a.n(r).a},"vC+Q":function(e,t,a){}}]);