(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-48dcde72"],{"1f08":function(t,e,a){"use strict";a("ab3b")},"24d6":function(t,e,a){},5303:function(t,e,a){"use strict";a.d(e,"a",(function(){return p}));a("7f7f"),a("a481");var n=a("fbf9"),l=a.n(n),r=a("547c"),i=a.n(r),o=a("0083"),s=a.n(o),c=a("21a6"),p=function(t,e,n){var r=a("9b2c"),o=a("dce5");function p(t){t=t.replace(/^\.$/,"this").replace(/(’|‘)/g,"'").replace(/(“|”)/g,'"');var e=r.compile(t);return{get:function(t,a){for(var n={},l=a.scopeList,r=a.num,i=0,s=r+1;i0?a("el-pagination",{attrs:{background:"","page-size":t.pageData.pageSize,layout:"prev, pager, next",total:t.pageData.total},on:{"current-change":t.currentChange}}):t._e()],1)},i=[],o=a("2909"),s={data:function(){return{region:[],options:[],tabInfo:[],tabData:[],info:{},currentRow:null,copyBtn:null,pageData:{pageSize:8,current:1,total:0}}},mounted:function(){var t=this;this.getRegion(),this.momDate().then((function(){t.copyBtn=new t.$clipboard(t.$refs.copy)}))},created:function(){},methods:{getRegion:function(){var t=this;this.$request({url:"/organization/getMapPath",method:"get",params:{organizationId:this.$store.state.orgId}}).then((function(e){for(var a=e.data,n=0;n0){var a=Object(o["a"])(this.region);e=a.pop()}else e=this.$store.state.regionCode;return this.$request({url:"aqi/momDate",method:"get",params:{regionCode:e,size:this.pageData.pageSize,current:this.pageData.current,orgId:this.$store.state.orgId}}).then((function(e){0===e.code?(t.tabData=e.data.resultList,t.pageData.total=e.data.totel,e.data.resultList&&e.data.resultList.length>0?(t.tabInfo=e.data.resultList.map((function(e,a){0===a&&(t.info=e);var n={time:e.time},l=e.title+e.info+e.weatherCondition+e.auther;return n.info=l,n})),t.setCurrent(t.tabInfo[0])):(t.tabInfo=[],t.info={})):t.$message.warning(e.message)}))},setCurrent:function(t){this.$refs.singleTable.setCurrentRow(t)},selectCell:function(t,e,a,n){var l=this.tabData.filter((function(e){if(e.time===t.time)return e}));l.length>0&&(this.info=l[0])},handleCurrentChange:function(t){this.currentRow=t},currentChange:function(t){this.pageData.current=t,this.momDate()},copyLink:function(){var t=this,e=t.copyBtn;e.on("success",(function(){t.$message({message:"复制成功!",type:"success"})})),e.on("error",(function(){t.$message({message:"复制失败,请手动选择复制!",type:"error"})}))}}},c=s,p=(a("1f08"),a("2877")),u=Object(p["a"])(c,r,i,!1,null,"1ffd4262",null),g=u.exports,v=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{position:"relative",height:"100%"}},[a("div",{staticStyle:{display:"flex","justify-content":"flex-start","margin-left":"20px"}},[a("el-cascader",{staticStyle:{width:"15%"},attrs:{placeholder:"选择省/市/区",options:t.options,props:{checkStrictly:!0},clearable:"","change-on-select":""},model:{value:t.newRegion,callback:function(e){t.newRegion=e},expression:"newRegion"}}),t._v(" "),a("el-date-picker",{staticStyle:{width:"15%","margin-left":"10px","margin-right":"10px"},attrs:{type:"month",align:"right",placeholder:"选择月份","picker-options":t.pickerOptions,"value-format":"yyyy-MM"},model:{value:t.month,callback:function(e){t.month=e},expression:"month"}}),t._v(" "),a("div",{staticStyle:{display:"inline-block",width:"5%","line-height":"30px","text-align":"center",background:"#409eff",color:"#fff",margin:"5px","border-radius":"5px",cursor:"pointer","font-size":"14px"},on:{click:t.getRegionApi}},[t._v("查询")]),t._v(" "),a("div",{staticStyle:{display:"inline-block",width:"5%","line-height":"30px","text-align":"center",background:"#409eff",color:"#fff",margin:"5px","border-radius":"5px",cursor:"pointer","font-size":"14px"},on:{click:t.exportWord}},[t._v("导出")])],1),t._v(" "),t.flag?a("el-card",{staticClass:"showCard"},[a("div",{staticStyle:{width:"100%"}},[a("div",[a("h1",{staticStyle:{"font-family":"华文宋体","text-align":"center",color:"red",width:"100%"}},[t._v(t._s(t.rankData.cityName)+"大气污染防治工作领导小组办公室文件")]),t._v(" "),a("hr",{staticStyle:{border:"1px solid red","margin-top":"10px",width:"80%"}}),t._v(" "),a("h2",{staticStyle:{"font-weight":"500","text-align":"center"}},[t._v("关于"+t._s(t.time[0])+"年"+t._s(Number(t.time[1]))+"月份全市空气质量考核排名情况的通报")])]),t._v(" "),a("div",[a("h3",{staticStyle:{"margin-top":"10px"}},[t._v("一、"+t._s(t.rankData.cityName)+"空气质量排名情况")]),t._v(" "),a("p",{staticClass:"pText"},[t._v(t._s(t.rankData.currentRanking))]),t._v(" "),a("p",{staticClass:"pText"},[t._v(t._s(t.rankData.cumulativeRanking))])]),t._v(" "),a("div",[a("h3",{staticStyle:{"margin-top":"10px"}},[t._v("二、"+t._s(t.rankData.cityName)+t._s(t.rankData.areaSize)+"县市区空气质量情况")]),t._v(" "),a("div",[a("h4",[t._v("(一)"+t._s(Number(t.time[1]))+"月份空气质量综合指数和PM2.5变化情况")]),t._v(" "),a("div",[a("h5",{staticStyle:{"font-size":"16px"}},[t._v("1.空气质量综合指数")]),t._v(" "),a("p",{staticClass:"pText"},[t._v(t._s(t.rankData.currentCompositeIndexContrast))])]),t._v(" "),a("div",[a("h5",{staticStyle:{"font-size":"16px"}},[t._v("2.空气质量综合指数同比变化率")]),t._v(" "),a("p",{staticClass:"pText"},[t._v(t._s(t.rankData.currentCompositeIndexYearOnYearContrast))])]),t._v(" "),a("div",[a("h5",{staticStyle:{"font-size":"16px"}},[t._v("3.PM2.5累计浓度")]),t._v(" "),a("p",{staticClass:"pText"},[t._v(t._s(t.rankData.currentPM25Contrast))])]),t._v(" "),a("div",[a("h5",{staticStyle:{"font-size":"16px"}},[t._v("4.PM2.5累计浓度同比变化率")]),t._v(" "),a("p",{staticClass:"pText"},[t._v(t._s(t.rankData.currentPM25YearOnYearContrast))])])]),t._v(" "),1!==Number(t.time[1])?a("div",[a("h4",[t._v("(二)1-"+t._s(Number(t.time[1]))+"月份空气质量综合指数和PM2.5变化情况")]),t._v(" "),a("div",[a("h5",{staticStyle:{"font-size":"16px"}},[t._v("1.空气质量综合指数")]),t._v(" "),a("p",{staticClass:"pText"},[t._v(t._s(t.rankData.cumulativeCompositeIndexContrast))])]),t._v(" "),a("div",[a("h5",{staticStyle:{"font-size":"16px"}},[t._v("2.空气质量综合指数同比变化率")]),t._v(" "),a("p",{staticClass:"pText"},[t._v(t._s(t.rankData.cumulativeCompositeIndexYearOnYearContrast))])]),t._v(" "),a("div",[a("h5",{staticStyle:{"font-size":"16px"}},[t._v("3.PM2.5累计浓度")]),t._v(" "),a("p",{staticClass:"pText"},[t._v(t._s(t.rankData.cumulativePM25Contrast))])]),t._v(" "),a("div",[a("h5",{staticStyle:{"font-size":"16px"}},[t._v("4.PM2.5累计浓度同比变化率")]),t._v(" "),a("p",{staticClass:"pText"},[t._v(t._s(t.rankData.cumulativePM25YearOnYearContrast))])])]):t._e()]),t._v(" "),a("div",{staticStyle:{"text-align":"center","margin-top":"50px"}},[a("h5",[t._v("全市各县(市、区)及管委会空气质量"+t._s(Number(t.time[1]))+"月份空气质量考核排名(从好到差)")]),t._v(" "),a("el-table",{staticStyle:{margin:"0 auto"},attrs:{data:t.rankData.currentAirQualityRankingReport}},[a("el-table-column",{attrs:{prop:"resultRank",label:"考核排名",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"areaName",label:"地区",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"综合指数"}},[a("el-table-column",{attrs:{prop:"compositeIndex",label:"综合指数",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"compositeIndexRank",label:"综指排名",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"compositeIndexYearOnYear",label:"改善幅度",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"compositeIndexYearOnYearRank",label:"改善排名",align:"center"}})],1),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"PM2.5"}},[a("el-table-column",{attrs:{prop:"PM2_5",label:"PM2.5浓度",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"PM2_5Rank",label:"浓度排名",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"PM2_5YearOnYear",label:"改善幅度",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"PM2_5YearOnYearRank",label:"改善排名",align:"center"}})],1),t._v(" "),a("el-table-column",{attrs:{prop:"score",label:"加权得分",align:"center"}})],1),t._v(" "),a("div",[a("p",{staticClass:"explain"},[t._v("注:1.考核排名计算公式:(空气质量综合指数绝对值排名×20%+空气质量指数改善幅度排名×30%)+(PM2.5平均浓度绝对值排名×20%+PM2.5平均浓度改善幅度排名×30%)。")]),t._v(" "),a("p",{staticClass:"explain",staticStyle:{"text-indent":"2em"}},[t._v("2.加权得分值越小,空气质量考核综合评价越好。")]),t._v(" "),a("p",{staticClass:"explain",staticStyle:{"text-indent":"2em"}},[t._v("3.排名位次数值相加得分相同的情况下,优先按照PM2.5月均浓度值、改善幅度确定排名先后,平均浓度值低、下降幅度大的排名靠前。")])])],1),t._v(" "),1!==Number(t.time[1])?a("div",{staticStyle:{"text-align":"center","margin-top":"50px"}},[a("h5",[t._v("全市各县(市、区)及管委会空气质量1-"+t._s(Number(t.time[1]))+"月份空气质量综合指数和PM2.5同比变化率排名")]),t._v(" "),a("el-table",{staticStyle:{margin:"0 auto"},attrs:{data:t.rankData.cumulativeAirQualityRankingReport}},[a("el-table-column",{attrs:{prop:"areaName",label:"县(市、区)",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"综合指数"}},[a("el-table-column",{attrs:{prop:"compositeIndexYearOnYearRank",label:"综合指数变化率排名",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"compositeIndex",label:"本期",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"compositeIndexLast",label:"上年同期",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"compositeIndexYearOnYear",label:"改善幅度",align:"center"}})],1),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"PM2.5"}},[a("el-table-column",{attrs:{prop:"PM2_5YearOnYearRank",label:"PM2.5变化率排名",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"PM2_5",label:"浓度",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"PM2_5Last",label:"上年同期",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"PM2_5YearOnYear",label:"改善幅度",align:"center"}})],1)],1)],1):t._e(),t._v(" "),a("div",{staticStyle:{"text-align":"center","margin-top":"50px"}},[a("h5",[t._v("全市各县(市、区)及管委会"+t._s(Number(t.time[1]))+"月份五因子对比情况")]),t._v(" "),a("el-table",{staticStyle:{margin:"0 auto"},attrs:{data:t.rankData.currentFiveSensorsContrastReport}},[a("el-table-column",{attrs:{prop:"areaName",label:"地区",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"SO2"}},[a("el-table-column",{attrs:{prop:"SO2",label:"今年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"SO2Last",label:"去年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"SO2YearOnYear",label:"改善幅度",align:"center"}})],1),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"NO2"}},[a("el-table-column",{attrs:{prop:"NO2",label:"今年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"NO2Last",label:"去年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"NO2YearOnYear",label:"改善幅度",align:"center"}})],1),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"CO"}},[a("el-table-column",{attrs:{prop:"CO",label:"今年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"COLast",label:"去年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"COYearOnYear",label:"改善幅度",align:"center"}})],1),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"O3"}},[a("el-table-column",{attrs:{prop:"O3",label:"今年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"O3Last",label:"去年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"O3YearOnYear",label:"改善幅度",align:"center"}})],1),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"PM10"}},[a("el-table-column",{attrs:{prop:"PM10",label:"今年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"PM10Last",label:"去年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"PM10YearOnYear",label:"改善幅度",align:"center"}})],1)],1)],1),t._v(" "),1!==Number(t.time[1])?a("div",{staticStyle:{"text-align":"center","margin-top":"50px"}},[a("h5",[t._v("全市各县(市、区)及管委会1-"+t._s(Number(t.time[1]))+"月份五因子对比情况")]),t._v(" "),a("el-table",{staticStyle:{margin:"0 auto"},attrs:{data:t.rankData.cumulativeFiveSensorsContrastReport}},[a("el-table-column",{attrs:{prop:"areaName",label:"地区",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"SO2"}},[a("el-table-column",{attrs:{prop:"SO2",label:"今年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"SO2Last",label:"去年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"SO2YearOnYear",label:"改善幅度",align:"center"}})],1),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"NO2"}},[a("el-table-column",{attrs:{prop:"NO2",label:"今年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"NO2Last",label:"去年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"NO2YearOnYear",label:"改善幅度",align:"center"}})],1),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"CO"}},[a("el-table-column",{attrs:{prop:"CO",label:"今年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"COLast",label:"去年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"COYearOnYear",label:"改善幅度",align:"center"}})],1),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"O3"}},[a("el-table-column",{attrs:{prop:"O3",label:"今年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"O3Last",label:"去年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"O3YearOnYear",label:"改善幅度",align:"center"}})],1),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"PM10"}},[a("el-table-column",{attrs:{prop:"PM10",label:"今年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"PM10Last",label:"去年",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"PM10YearOnYear",label:"改善幅度",align:"center"}})],1)],1)],1):t._e()])]):a("el-empty",{staticClass:"showCard",attrs:{description:"请选择区域和月份进行查询!"}})],1)},m=[],b=(a("c5f6"),a("28a5"),a("5303")),h={name:"RankingAirQualityCity",data:function(){return{regionCode:this.$store.state.regionCode,pickerOptions:{disabledDate:function(t){return t.getMonth()>(new Date).getMonth()}},flag:!1,time:[],options:[],newRegion:[],month:"",rankData:{}}},created:function(){this.getRegion()},methods:{getRegion:function(){var t=this;this.$request({url:"/organization/getMapPath",method:"get",params:{organizationId:this.$store.state.orgId}}).then((function(e){for(var a=e.data,n=0;n2){e=_?e.trim():g(e,3);var a,n,l,r=e.charCodeAt(0);if(43===r||45===r){if(a=e.charCodeAt(2),88===a||120===a)return NaN}else if(48===r){switch(e.charCodeAt(1)){case 66:case 98:n=2,l=49;break;case 79:case 111:n=8,l=55;break;default:return+e}for(var i,s=e.slice(2),c=0,p=s.length;cl)return NaN;return parseInt(s,n)}}return+e};if(!m(" 0o1")||!m("0b1")||m("+0x1")){m=function(t){var e=arguments.length<1?0:t,a=this;return a instanceof m&&(d?s((function(){h.valueOf.call(a)})):r(a)!=v)?i(new b(f(e)),a,m):f(e)};for(var x,y=a("9e1e")?c(b):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),C=0;y.length>C;C++)l(b,x=y[C])&&!l(m,x)&&u(m,x,p(b,x));m.prototype=h,h.constructor=m,a("2aba")(n,v,m)}},fdef:function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"}}]);