Your Name
2022-09-29 6f954f70f54e492157b97db314eaaaeb12192580
1
2
(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-121f"],{25:function(t,e){},39:function(t,e){},40:function(t,e){},"4QxH":function(t,e,a){var n,r=r||function(t){"use strict";if(!(void 0===t||"undefined"!=typeof navigator&&/MSIE [1-9]\./.test(navigator.userAgent))){var e=function(){return t.URL||t.webkitURL||t},a=t.document.createElementNS("http://www.w3.org/1999/xhtml","a"),n="download"in a,r=/constructor/i.test(t.HTMLElement)||t.safari,o=/CriOS\/[\d]+/.test(navigator.userAgent),i=function(e){(t.setImmediate||t.setTimeout)(function(){throw e},0)},l=function(t){setTimeout(function(){"string"==typeof t?e().revokeObjectURL(t):t.remove()},4e4)},s=function(t){return/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(t.type)?new Blob([String.fromCharCode(65279),t],{type:t.type}):t},c=function(c,u,d){d||(c=s(c));var f,m=this,h="application/octet-stream"===c.type,v=function(){!function(t,e,a){for(var n=(e=[].concat(e)).length;n--;){var r=t["on"+e[n]];if("function"==typeof r)try{r.call(t,a||t)}catch(t){i(t)}}}(m,"writestart progress write writeend".split(" "))};if(m.readyState=m.INIT,n)return f=e().createObjectURL(c),void setTimeout(function(){a.href=f,a.download=u,function(t){var e=new MouseEvent("click");t.dispatchEvent(e)}(a),v(),l(f),m.readyState=m.DONE});!function(){if((o||h&&r)&&t.FileReader){var a=new FileReader;return a.onloadend=function(){var e=o?a.result:a.result.replace(/^data:[^;]*;/,"data:attachment/file;");t.open(e,"_blank")||(t.location.href=e),e=void 0,m.readyState=m.DONE,v()},a.readAsDataURL(c),void(m.readyState=m.INIT)}f||(f=e().createObjectURL(c)),h?t.location.href=f:t.open(f,"_blank")||(t.location.href=f);m.readyState=m.DONE,v(),l(f)}()},u=c.prototype;return"undefined"!=typeof navigator&&navigator.msSaveOrOpenBlob?function(t,e,a){return e=e||t.name||"download",a||(t=s(t)),navigator.msSaveOrOpenBlob(t,e)}:(u.abort=function(){},u.readyState=u.INIT=0,u.WRITING=1,u.DONE=2,u.error=u.onwritestart=u.onprogress=u.onwrite=u.onabort=u.onerror=u.onwriteend=null,function(t,e,a){return new c(t,e||t.name||"download",a)})}}("undefined"!=typeof self&&self||"undefined"!=typeof window&&window||this.content);
/*! @source http://purl.eligrey.com/github/FileSaver.js/blob/master/FileSaver.js */void 0!==t&&t.exports?t.exports.saveAs=r:null!==a("hLur")&&null!==a("OwJJ")&&(void 0===(n=function(){return r}.call(e,a,e,t))||(t.exports=n))},"J7/Q":function(t,e,a){"use strict";a.r(e);var n=a("TRqn"),r=a("qcEz"),o=a("4QxH"),i=a.n(o),l=a("AJLq"),s=a.n(l),c={name:"index",data:function(){return{options:[{value:"选项1",label:"安全环保部"},{value:"选项2",label:"生产技术部"},{value:"选项3",label:"企管部"},{value:"选项4",label:"消防保卫部"},{value:"选项5",label:"质检中心"}],value1:[],value2:[],value3:[],value4:[],value5:[],value6:[],radio:3,TJType:"ht_typesub",HZType:"ht_branch",time:[],tableData:[{}],form:{x_axis:"ht_typesub",y_axis:"ht_branch"},JCDWList:[{label:"众泰煤焦化",value:0},{label:"上级单位",value:1}],JCBMList:[],YHLXList:[],BCList:[],JCLBList:[],SJLBList:[],YHBMList:[],YHJBList:[],YHZTList:[],loading:!1,searchData:{},startDate:"",endDate:""}},mounted:function(){this.initYHLX(),this.initYHJB(),this.initBC(),this.initJCLB(),this.initLlr(),this.initYHBM(),this.initYHZT(),this.initJCBM(),this.initSJJCBM();var t=this.getCurrentMonthFirst(),e=this.getCurrentMonthLast();this.time.push(t,e),this.queryData()},methods:{initYHLX:function(){var t=this;Object(n.j)().then(function(e){1==e.data.ok?t.YHLXList=e.data.data:t.$message({type:"error",message:e.data.msg,duration:3e3})})},initYHJB:function(){var t=this;Object(n.i)().then(function(e){1==e.data.ok?t.YHJBList=e.data.data:t.$message({type:"error",message:e.data.msg,duration:3e3})})},initYHZT:function(){var t=this;Object(n.e)().then(function(e){1==e.data.ok?t.YHZTList=e.data.data:t.$message({type:"error",message:e.data.msg,duration:3e3})})},initBC:function(){var t=this;Object(n.a)().then(function(e){1==e.data.ok?t.BCList=e.data.data:t.$message({type:"error",message:e.data.msg,duration:3e3})})},initJCLB:function(){var t=this;Object(n.c)().then(function(e){1==e.data.ok?t.JCLBList=e.data.data:t.$message({type:"error",message:e.data.msg,duration:3e3})})},initLlr:function(){var t=this;Object(n.d)().then(function(e){1==e.data.ok?t.llrList=e.data.data:t.$message({type:"error",message:e.data.msg,duration:3e3})})},initYHBM:function(){var t=this;Object(n.h)().then(function(e){1==e.data.ok?t.YHBMList=e.data.data:t.$message({type:"error",message:e.data.msg,duration:3e3})})},initJCBM:function(){var t=this;Object(n.b)(0).then(function(e){1==e.data.ok?t.JCBMList=e.data.data:t.$message({type:"error",message:e.data.msg,duration:3e3})})},initSJJCBM:function(){var t=this;Object(n.b)(1).then(function(e){1==e.data.ok?t.SJLBList=e.data.data:t.$message({type:"error",message:e.data.msg,duration:3e3})})},queryData:function(){var t=this,e={},a=[];for(var n in this.form)if("x_axis"!=n&&"y_axis"!=n){if(null!=this.form[n]&&""!=this.form[n]){var o={field:n,value:this.form[n].join(","),type:"IN"};a.push(o)}}else e[n]=this.form[n];var i={field:"check_date",value:this.time[0]+"至"+this.time[1],type:"DAT"};a.push(i),e.query_condition=a,this.searchData=e,console.log(this.searchData),this.loading=!0,Object(r.a)(e).then(function(e){t.loading=!1,1==e.data.ok?t.tableData=e.data.data:t.$message({type:"error",message:e.data.msg,duration:3e3})})},getCurrentMonthFirst:function(){var t=new Date;t.setDate(1);var e=parseInt(t.getMonth()+1),a=t.getDate();return e<10&&(e="0"+e),a<10&&(a="0"+a),t.getFullYear()+"-"+e+"-"+a},getCurrentMonthLast:function(){var t=new Date,e=t.getMonth(),a=++e,n=new Date(t.getFullYear(),a,1),r=new Date(n-864e5),o=parseInt(r.getMonth()+1),i=r.getDate();return o<10&&(o="0"+o),i<10&&(i="0"+i),t.getFullYear()+"-"+o+"-"+i},getRowNum:function(t,e){return t.items.find(function(t){return t.x_label==e}).value},showYHList:function(t,e){var a=this.searchData;a.x_label=e.x_label,a.y_label=t.y_label,this.$router.push({path:"/summaryList",query:{searchData:a}})},exportData:function(){var t=s.a.utils.table_to_book(document.querySelector("#out-table"),{raw:!0}),e=s.a.write(t,{bookType:"xlsx",bookSST:!0,type:"array"});try{i.a.saveAs(new Blob([e],{type:"application/octet-stream"}),"安全隐患汇总.xlsx")}catch(t){"undefined"!=typeof console&&console.log(t,e)}return e}}},u=(a("JgQl"),a("ZrdR")),d=Object(u.a)(c,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"whole_top"},[a("el-form",{ref:"form",attrs:{inline:!0,model:t.form,"label-width":"100px"}},[a("div",{staticClass:"top"},[a("div",{staticClass:"select"},[a("el-form-item",[a("el-select",{staticStyle:{color:"red"},attrs:{multiple:"",placeholder:"请选择隐患部门"},model:{value:t.form.ht_branch,callback:function(e){t.$set(t.form,"ht_branch",e)},expression:"form.ht_branch"}},t._l(t.YHBMList,function(t){return a("el-option",{key:t.branch_name,attrs:{label:t.branch_name,value:t.branch_name}})}))],1),t._v(" "),a("el-form-item",[a("el-select",{staticStyle:{color:"red"},attrs:{multiple:"",placeholder:"请选择隐患专业"},model:{value:t.form.ht_typesub,callback:function(e){t.$set(t.form,"ht_typesub",e)},expression:"form.ht_typesub"}},t._l(t.YHLXList,function(t){return a("el-option",{key:t.value,attrs:{label:t.value,value:t.value}})}))],1),t._v(" "),a("el-form-item",[a("el-select",{staticStyle:{color:"red"},attrs:{multiple:"",placeholder:"请选择隐患级别"},model:{value:t.form.ht_level,callback:function(e){t.$set(t.form,"ht_level",e)},expression:"form.ht_level"}},t._l(t.YHJBList,function(t){return a("el-option",{key:t.value,attrs:{label:t.value,value:t.value}})}))],1),t._v(" "),a("el-form-item",[a("el-select",{staticStyle:{color:"red"},attrs:{multiple:"",placeholder:"请选择检查类型"},model:{value:t.form.checktype,callback:function(e){t.$set(t.form,"checktype",e)},expression:"form.checktype"}},t._l(t.JCLBList,function(t){return a("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})}))],1),t._v(" "),a("el-form-item",[a("el-select",{staticStyle:{color:"red"},attrs:{multiple:"",placeholder:"请选择上级检查单位"},model:{value:t.form.ht_community,callback:function(e){t.$set(t.form,"ht_community",e)},expression:"form.ht_community"}},t._l(t.SJLBList,function(t){return a("el-option",{key:t.value,attrs:{label:t.value,value:t.value}})}))],1),t._v(" "),a("el-form-item",[a("el-select",{staticStyle:{color:"red"},attrs:{multiple:"",placeholder:"请选择本部检查单位"},model:{value:t.form.check_branch,callback:function(e){t.$set(t.form,"check_branch",e)},expression:"form.check_branch"}},t._l(t.JCBMList,function(t){return a("el-option",{key:t.value,attrs:{label:t.value,value:t.value}})}))],1)],1),t._v(" "),a("el-row",[a("el-form-item",{attrs:{label:"统计类别"}},[a("el-radio-group",{staticStyle:{padding:"0px 0"},model:{value:t.form.x_axis,callback:function(e){t.$set(t.form,"x_axis",e)},expression:"form.x_axis"}},[a("el-radio",{attrs:{label:"ht_branch"}},[t._v("按隐患部门")]),t._v(" "),a("el-radio",{attrs:{label:"ht_typesub"}},[t._v("按专业")]),t._v(" "),a("el-radio",{attrs:{label:"ht_level"}},[t._v("按级别")]),t._v(" "),a("el-radio",{attrs:{label:"checktype"}},[t._v("按检查类别")]),t._v(" "),a("el-radio",{attrs:{label:"ht_community"}},[t._v("按检查单位(上级单位)")]),t._v(" "),a("el-radio",{attrs:{label:"check_branch"}},[t._v("按检查单位(本部单位)")])],1)],1)],1),t._v(" "),a("el-row",[a("el-form-item",{attrs:{label:"汇总类别"}},[a("el-radio-group",{model:{value:t.form.y_axis,callback:function(e){t.$set(t.form,"y_axis",e)},expression:"form.y_axis"}},[a("el-radio",{attrs:{label:"ht_branch"}},[t._v("按隐患部门")]),t._v(" "),a("el-radio",{attrs:{label:"ht_typesub"}},[t._v("按专业")]),t._v(" "),a("el-radio",{attrs:{label:"ht_level"}},[t._v("按级别")]),t._v(" "),a("el-radio",{attrs:{label:"checktype"}},[t._v("按检查类别")]),t._v(" "),a("el-radio",{attrs:{label:"ht_community"}},[t._v("按检查单位(上级单位)")]),t._v(" "),a("el-radio",{attrs:{label:"check_branch"}},[t._v("按检查单位(本部单位)")])],1)],1)],1)],1),t._v(" "),a("div",{staticClass:"center",staticStyle:{"text-align":"center","padding-top":"10px"}},[a("el-form-item",{attrs:{label:"检查时间:"}},[a("el-date-picker",{attrs:{type:"daterange","range-separator":"至","value-format":"yyyy-MM-dd","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:t.time,callback:function(e){t.time=e},expression:"time"}})],1),t._v(" "),a("el-form-item",[a("el-button",{staticClass:"btn",attrs:{size:"small",type:"primary"},on:{click:t.queryData}},[t._v("汇总\n                    ")]),t._v(" "),a("el-button",{staticClass:"btn",attrs:{size:"small",type:"primary"},on:{click:function(e){t.exportData()}}},[t._v("导出Excel\n                    ")])],1)],1)]),t._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{id:"out-table",data:t.tableData}},[a("el-table-column",{attrs:{align:"center",label:"众泰煤焦化-安全隐患台帐"}},[a("el-table-column",{attrs:{prop:"y_label",label:"隐患部门\\隐患专业",align:"center"}}),t._v(" "),t._l(t.tableData[0].items,function(e){return a("el-table-column",{key:e.x_label,attrs:{label:e.x_label,align:"center"},scopedSlots:t._u([{key:"default",fn:function(n){return[a("span",{staticClass:"clickSpan",on:{click:function(a){t.showYHList(n.row,e)}}},[t._v("\n                            "+t._s(t.getRowNum(n.row,e.x_label))+"\n                        ")])]}}])})})],2)],1),t._v(" "),t._m(0)],1)])},[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticStyle:{color:"#c5021a","margin-top":"20px"}},[e("div",[this._v("温馨提示:")]),this._v(" "),e("div",[this._v("点选可查询隐患详情。")])])}],!1,null,"c9c1d10a",null);d.options.__file="index.vue";e.default=d.exports},Ja5N:function(t,e,a){"use strict";var n=a("jJIE"),r=a.n(n),o={username:"admin",password:"ahb9014",key:"TwIMUKr3xyjWuvZfgqwb"};a.d(e,"a",function(){return u});var i="hiddenDangerToken",l="hiddenDangerVerify",s="hiddenDangerUsername",c="hiddenDangerPassword";function u(){var t=r.a.get(i),e=r.a.get(l);return null!=t&&""!=t&&"undefined"!=t&&null!=e&&""!=e&&"undefined"!=e||function(){var t=r.a.get(s)?r.a.get(s):o.username,e=r.a.get(c)?r.a.get(c):o.password;$.ajax({url:"/taboi/account/login_do?username="+t+"&password="+e+"&key="+o.key,type:"GET",contentType:"multipart/form-data",async:!1,success:function(t){1==t.ok&&(r.a.set(i,t.data.token),r.a.set(l,t.data.verify))}})}(),{token:r.a.get(i),verify:r.a.get(l)}}},JgQl:function(t,e,a){"use strict";var n=a("Ke4L");a.n(n).a},Ke4L:function(t,e,a){},OwJJ:function(t,e){(function(e){t.exports=e}).call(this,{})},TRqn:function(t,e,a){"use strict";a.d(e,"i",function(){return o}),a.d(e,"b",function(){return i}),a.d(e,"j",function(){return l}),a.d(e,"a",function(){return s}),a.d(e,"c",function(){return c}),a.d(e,"h",function(){return u}),a.d(e,"d",function(){return d}),a.d(e,"e",function(){return f}),a.d(e,"k",function(){return m}),a.d(e,"g",function(){return h}),a.d(e,"f",function(){return v});var n=a("t3Un"),r=a("Ja5N");function o(){return Object(n.a)({headers:{token:Object(r.a)().token,verify:Object(r.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/option_ht_level",method:"GET"})}function i(t){return Object(n.a)({headers:{token:Object(r.a)().token,verify:Object(r.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/option_check_branch?type="+t,method:"GET"})}function l(){return Object(n.a)({headers:{token:Object(r.a)().token,verify:Object(r.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/option_ht_type",method:"GET"})}function s(){return Object(n.a)({headers:{token:Object(r.a)().token,verify:Object(r.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/option_check_class",method:"GET"})}function c(){return Object(n.a)({headers:{token:Object(r.a)().token,verify:Object(r.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/option_check_type",method:"GET"})}function u(){return Object(n.a)({headers:{token:Object(r.a)().token,verify:Object(r.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/option_branch",method:"GET"})}function d(){return Object(n.a)({headers:{token:Object(r.a)().token,verify:Object(r.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/create_by_do",method:"GET"})}function f(){return Object(n.a)({headers:{token:Object(r.a)().token,verify:Object(r.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/option_alter_status",method:"GET"})}function m(){return Object(n.a)({headers:{token:Object(r.a)().token,verify:Object(r.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/review_do",method:"GET"})}function h(t){return Object(n.a)({headers:{token:Object(r.a)().token,verify:Object(r.a)().verify},contentType:"multipart/form-data",url:"/taboi/risk/risk_list_do",method:"POST",data:t})}function v(){return Object(n.a)({headers:{token:Object(r.a)().token,verify:Object(r.a)().verify},contentType:"multipart/form-data",url:"/taboi/user/situation_do",method:"GET"})}},hLur:function(t,e){t.exports=function(){throw new Error("define cannot be used indirect")}},qcEz:function(t,e,a){"use strict";a.d(e,"a",function(){return o}),a.d(e,"b",function(){return i});var n=a("t3Un"),r=a("Ja5N");function o(t){return Object(n.a)({headers:{token:Object(r.a)().token,verify:Object(r.a)().verify},url:"/taboi/danger/danger_summary",contentType:"application/json",method:"POST",data:t})}function i(t){return Object(n.a)({headers:{token:Object(r.a)().token,verify:Object(r.a)().verify},url:"/taboi/danger/danger_summary_info",contentType:"application/json",method:"POST",data:t})}}}]);