1 line
61 KiB
JavaScript
1 line
61 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-19d93a12"],{"0231":function(e,t,a){"use strict";a("6aa2")},"081ae":function(e,t,a){},"0949":function(e,t,a){},"0b37":function(e,t,a){"use strict";function i(e,t){var a,i,n,r;try{a=e.toString().split(".")[1].length}catch(l){a=0}try{i=t.toString().split(".")[1].length}catch(l){i=0}if(r=Math.abs(a-i),n=Math.pow(10,Math.max(a,i)),r>0){var o=Math.pow(10,r);a>i?(e=Number(e.toString().replace(".","")),t=Number(t.toString().replace(".",""))*o):(e=Number(e.toString().replace(".",""))*o,t=Number(t.toString().replace(".","")))}else e=Number(e.toString().replace(".","")),t=Number(t.toString().replace(".",""));return(e+t)/n}function n(e,t){var a,i,n=0,r=0;try{n=e.toString().split(".")[1].length}catch(o){}try{r=t.toString().split(".")[1].length}catch(o){}return a=Number(e.toString().replace(".","")),i=Number(t.toString().replace(".","")),a/i*Math.pow(10,r-n)}function r(e,t){var a=0,i=e.toString(),n=t.toString();try{a+=i.split(".")[1].length}catch(r){}try{a+=n.split(".")[1].length}catch(r){}return Number(i.replace(".",""))*Number(n.replace(".",""))/Math.pow(10,a)}function o(e,t){var a,i,n,r;try{a=e.toString().split(".")[1].length}catch(o){a=0}try{i=t.toString().split(".")[1].length}catch(o){i=0}return n=Math.pow(10,Math.max(a,i)),r=a>=i?a:i,(Math.round(e*n-t*n)/n).toFixed(r)}function l(e,t){if(0==e&&(e=0),/[^[\-|0-9][0-9]*]/.test(e))return"0";if(null==e||""===e)return"";e=e.toString().replace(/^(-\d*)$/,"$1."),e=e.toString().replace(/^(\d*)$/,"$1."),e=(e+"00").replace(/(\d*\.\d\d)\d*/,"$1"),e=e.replace(".",",");var a=/(\d)(\d{3},)/;while(a.test(e))e=e.replace(a,"$1,$2");if(e=e.replace(/,(\d\d)$/,".$1"),0===t||void 0===t){var i=e.split(".");"00"==i[1]&&(e=i[0])}return e}function s(e,t){e=e.toString();var a=e.indexOf(".");return e=-1!==a?e.substring(0,t+a+1):e.substring(0),parseFloat(e).toFixed(t)}function c(e){var t=Object.prototype.toString.call(e).slice(8,-1);return"Null"===t?"Null":"Undefined"===t?"Undefined":t}function u(e){var t,a=c(e);if("Object"===a)t={};else{if("Array"!==a)return e;t=[]}for(var i in e){var n=e[i];c(n),t[i]=u(n)}return t}a.d(t,"a",(function(){return i})),a.d(t,"b",(function(){return n})),a.d(t,"c",(function(){return r})),a.d(t,"d",(function(){return o})),a.d(t,"g",(function(){return l})),a.d(t,"f",(function(){return s})),a.d(t,"e",(function(){return u}))},1762:function(e,t,a){"use strict";a("4f19")},"19ae":function(e,t,a){},"1d6b":function(e,t,a){"use strict";a("081ae")},2743:function(e,t,a){},"2fe6":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{style:{height:e.isShowFullScreenMap?"100vh":"calc(100vh - 90px)"},attrs:{id:"data-view"}},[a("div",{staticClass:"dv-full-screen-container",attrs:{id:"dv-full-screen-container"}},[a("div",{staticClass:"new-main-container"},[a("section",{staticClass:"new-app-main"},[a("finance")],1)])])])},n=[],r=a("52c1"),o=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"r2-container"},[i("div",{staticClass:"left-container"},[i("div",{staticClass:"risk-statistics"},[i("div",{staticClass:"container-border"},[e._m(0),e._v(" "),e.waringTableList.length>0?i("div",{staticClass:"header-ul-options",on:{click:e.showDialog}},[i("div",{staticClass:"header-selected"},[e._v("more")])]):e._e(),e._v(" "),i("div",{staticClass:"item-section risk-section"},[i("div",{staticClass:"risk-loop-box"},[i("div",{staticClass:"risk-loop-bar",on:{click:e.updataStatisicRes}},[i("liquidfillCharts",{attrs:{value:e.fraction}})],1)]),e._v(" "),e.waringStatisic.length>0?i("div",{staticClass:"risk-item"},e._l(e.waringStatisic,(function(t,n){return i("div",{key:n,staticClass:"risk-item-list system-notes-item"},[i("div",{staticClass:"notes-icons notes-icons"},[1===t.lightType?i("img",{staticClass:"notes-icons-img",attrs:{src:a("416e")}}):i("img",{staticClass:"notes-icons-img",attrs:{src:a("a295")}})]),e._v(" "),i("div",{staticClass:"notes-title"},[e._v(e._s(t.ruleName))])])})),0):i("div",{staticClass:"risk-item"},[i("div",{staticClass:"risk-item-list system-notes-item",staticStyle:{"justify-content":"center"}},[e._v("暂无预警信息")])])])])]),e._v(" "),i("div",{staticClass:"cumulative-cost-statistics"},[i("div",{staticClass:"container-border"},[e._m(1),e._v(" "),i("typeSelect",{staticClass:"header-ul-options-type",attrs:{list:e.serviceQueryList,defaultValue:e.financeType},on:{selectChange:e.selectServiceQuery}}),e._v(" "),i("typeSelect",{attrs:{list:e.yearList,defaultValue:e.defaultYear},on:{selectChange:function(t){return e.selectYearChange(0,t)}}}),e._v(" "),i("div",{staticClass:"item-section"},[i("lineCharts",{attrs:{data:1===e.financeType?e.financeTotalCost.a:2===e.financeType?e.financeTotalCost.b:3===e.financeType?e.financeTotalCost.c:4===e.financeType?e.financeTotalCost.d:5===e.financeType?e.financeTotalCost.e:6===e.financeType?e.financeTotalCost.f:e.financeTotalCost.g,yAxisName:e.yAxisNameList,isShowMarkLine:!0}})],1)],1)]),e._v(" "),i("div",{staticClass:"subitem-cost-statistics"},[i("div",{staticClass:"container-border"},[e._m(2),e._v(" "),i("typeSelect",{staticClass:"lastMonthList",attrs:{list:e.lastMonthList,defaultValue:e.defaultYearMonth},on:{selectChange:function(t){return e.selectYearChange(5,t)}}}),e._v(" "),i("div",{staticClass:"item-section"},[i("histogram",{attrs:{data:e.financeMonthcost,yAxisName:e.yAxisNameList}})],1)],1)])]),e._v(" "),i("div",{staticClass:"center-container"},[i("div",{staticClass:"center-manage-statistics"},[i("div",{staticClass:"container-border"},[e._m(3),e._v(" "),i("typeSelect",{staticClass:"header-ul-options-year",attrs:{list:e.yearList,defaultValue:e.defaultYear1},on:{selectChange:function(t){return e.selectYearChange(1,t)}}}),e._v(" "),i("typeSelect",{attrs:{list:e.monthlyList,defaultValue:e.profitType},on:{selectChange:function(t){return e.selectTypeChange(t)}}}),e._v(" "),i("div",{staticClass:"item-section"},[i("profitchart",{attrs:{data:1===e.profitType?e.profitDataList:e.profitDataListTotal,yAxisName:1===e.profitType?e.profitNameList:e.profitNameListTotal}})],1)],1)]),e._v(" "),i("div",{staticClass:"center-manage-statistics"},[i("div",{staticClass:"container-border"},[e._m(4),e._v(" "),i("div",{staticClass:"item-section item-section-table"},[i("div",{staticClass:"table-list"},[i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tableLoading,expression:"tableLoading"}],ref:"tableData",staticClass:"tableData",attrs:{"element-loading-background":"rgba(0, 0, 0, 0.3)",height:"100%",data:e.tableData,size:"mini","header-cell-style":e.headerStyle,"cell-style":e.rowCellStyle,"row-class-name":e.tableRowClassName},on:{"header-click":e.tableHeaderClick}},[i("el-table-column",{attrs:{label:"排名",align:"center",width:"40"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",{},[e._v(e._s(t.$index+(e.query.pageNumber-1)*e.query.pageSize+1)+" ")])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",label:"楼栋名称","show-overflow-tooltip":"",prop:"buildingName"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("div",[e._v(e._s(t.row.buildingName?t.row.buildingName:"-"))])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",label:"楼栋长","show-overflow-tooltip":"",prop:"buildingManagementName"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("div",[e._v(e._s(t.row.buildingManagementName?t.row.buildingManagementName:"-"))])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",label:"累计欠费",prop:"totalLateFee","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("div",[e._v(e._s(e.formatTableNum(t.row.totalLateFee)))])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",prop:"yearLateFee","min-width":"100"},scopedSlots:e._u([{key:"header",fn:function(){return[i("div",{staticClass:"header-warp"},[i("div",[i("p",[e._v("本年")]),i("p",[e._v("累计欠费")])]),e._v(" "),i("i",{staticClass:"el-icon-sort",class:1===e.isCurrentAcs?"asc":"desc"})])]},proxy:!0},{key:"default",fn:function(t){return[i("div",[e._v(e._s(e.formatTableNum(t.row.yearLateFee)))])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",prop:"nadayChargeme"},scopedSlots:e._u([{key:"header",fn:function(){return[i("div",{staticClass:"header-warp"},[i("div",[i("p",[e._v("今日")]),i("p",[e._v("收缴额")])])])]},proxy:!0},{key:"default",fn:function(t){return[i("div",[e._v(e._s(e.formatTableNum(t.row.dayCharge)))])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",prop:"userCharge"},scopedSlots:e._u([{key:"header",fn:function(){return[i("div",{staticClass:"header-warp"},[i("div",[i("p",[e._v("住户")]),i("p",[e._v("自缴额")])])])]},proxy:!0},{key:"default",fn:function(t){return[i("div",[e._v(e._s(e.formatTableNum(t.row.userCharge)))])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",prop:"buildingCharge"},scopedSlots:e._u([{key:"header",fn:function(){return[i("div",{staticClass:"header-warp"},[i("div",[i("p",[e._v("楼栋长")]),i("p",[e._v("收缴额")])])])]},proxy:!0},{key:"default",fn:function(t){return[i("div",[e._v(e._s(e.formatTableNum(t.row.buildingCharge)))])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",label:"他人收缴额",prop:"otherCharge"},scopedSlots:e._u([{key:"header",fn:function(){return[i("div",{staticClass:"header-warp"},[i("div",[i("p",[e._v("他人")]),i("p",[e._v("收缴额")])])])]},proxy:!0},{key:"default",fn:function(t){return[i("div",[e._v(e._s(e.formatTableNum(t.row.otherCharge)))])]}}])})],1)],1)])])])]),e._v(" "),i("div",{staticClass:"right-container"},[i("div",{staticClass:"manage-statistics"},[i("div",{staticClass:"container-border"},[e._m(5),e._v(" "),i("typeSelect",{staticClass:"header-ul-options-type",attrs:{list:e.incomeTypeList,defaultValue:e.chargeManagementType},on:{selectChange:function(t){return e.selectYearChange(6,t)}}}),e._v(" "),i("typeSelect",{attrs:{list:e.yearList,defaultValue:e.defaultYear2},on:{selectChange:function(t){return e.selectYearChange(2,t)}}}),e._v(" "),i("div",{staticClass:"item-section"},[i("lineCharts",{attrs:{data:1===e.chargeManagementType?e.chargeManagement.a:2===e.chargeManagementType?e.chargeManagement.b:3===e.chargeManagementType?e.chargeManagement.c:4===e.chargeManagementType?e.chargeManagement.d:e.chargeManagement.g,yAxisName:e.yAxisNameList2}})],1)],1)]),e._v(" "),i("div",{staticClass:"manage-statistics"},[i("div",{staticClass:"container-border"},[e._m(6),e._v(" "),i("typeSelect",{attrs:{list:e.yearList,defaultValue:e.defaultYear3},on:{selectChange:function(t){return e.selectYearChange(3,t)}}}),e._v(" "),i("div",{staticClass:"item-section"},[i("histogrambar",{attrs:{data:e.incomeAnalysis}})],1)],1)]),e._v(" "),i("div",{staticClass:"manage-statistics"},[i("div",{staticClass:"container-border"},[i("div",{staticClass:"item-container-header"},[i("ul",{staticClass:"item-header-ul"},[i("li",{staticClass:"item-header-ul-li",class:0===e.managefinanceType?"item-header-ul-li-a":"",on:{click:function(t){return e.managefinanceTypeChange(0)}}},[e._v("收费类型")]),e._v(" "),i("li",{staticClass:"item-header-ul-li",class:1===e.managefinanceType?"item-header-ul-li-a":"",on:{click:function(t){return e.managefinanceTypeChange(1)}}},[e._v("收缴方式")])])]),e._v(" "),0===e.managefinanceType?i("typeSelect",{ref:"defaultYear4",attrs:{list:e.yearList,defaultValue:e.defaultYear4},on:{selectChange:function(t){return e.selectYearChange(4,t)}}}):i("typeSelect",{ref:"defaultYear8",attrs:{list:e.yearList,defaultValue:e.defaultYear8},on:{selectChange:function(t){return e.selectYearChange(8,t)}}}),e._v(" "),i("div",{staticClass:"item-section"},[0===e.managefinanceType?i("chargepie",{attrs:{pieData:e.pieData,type:0,title:"收费类型"}}):i("chargepie",{attrs:{pieData:e.collectionList,type:1,title:"收缴方式"}})],1)],1)])]),e._v(" "),e.waringDialogVisible?i("el-dialog",{attrs:{title:"预警信息列表",visible:e.waringDialogVisible,width:"1000px","modal-append-to-body":"","append-to-body":"","lock-scroll":"","close-on-click-modal":!1,"close-on-press-escape":!1,"custom-class":"waring-dialog-class","destroy-on-close":"","before-close":e.handleClose},on:{"update:visible":function(t){e.waringDialogVisible=t}}},[i("el-table",{ref:"dialogTableData",staticClass:"tableData",attrs:{data:e.waringTableList.slice((e.waringTable.pageNumber-1)*e.waringTable.pageSize,e.waringTable.pageNumber*e.waringTable.pageSize),size:"mini","header-cell-style":e.headerStyle2}},[i("el-table-column",{attrs:{label:"#",fixed:"",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(t.$index+(e.waringTable.pageNumber-1)*e.waringTable.pageSize+1)+" ")])]}}],null,!1,3203407347)}),e._v(" "),i("el-table-column",{attrs:{property:"lightType",align:"center",label:"预警状态"},scopedSlots:e._u([{key:"default",fn:function(e){return[1===e.row.lightType?i("img",{staticClass:"notes-icons-img",attrs:{src:a("416e")}}):i("img",{staticClass:"notes-icons-img",attrs:{src:a("a295")}})]}}],null,!1,1619699927)}),e._v(" "),i("el-table-column",{attrs:{property:"ruleName",align:"center",label:"预警名称"}}),e._v(" "),i("el-table-column",{attrs:{property:"type",align:"center",label:"预警类别"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(e.getCategoryType(t.row.type)))])]}}],null,!1,184775809)})],1),e._v(" "),i("div",{staticClass:"dialog-pagination"},[i("el-pagination",{attrs:{background:"","current-page":e.waringTable.pageNumber,"page-size":e.waringTable.pageSize,"page-sizes":[5],layout:"total, prev, pager, next, jumper",total:e.waringListTotal},on:{"update:currentPage":function(t){return e.$set(e.waringTable,"pageNumber",t)},"update:current-page":function(t){return e.$set(e.waringTable,"pageNumber",t)},"size-change":e.handleSizeAccessChange,"current-change":e.handleCurrentAccessChange}})],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{staticClass:"cancel-btn",on:{click:e.closeDialog}},[e._v("关闭")])],1)],1):e._e()],1)},l=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"item-container-header"},[a("ul",{staticClass:"item-header-ul"},[a("li",{staticClass:"item-header-ul-li item-header-ul-li-a"},[e._v("风险评分")])])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"item-container-header"},[a("ul",{staticClass:"item-header-ul"},[a("li",{staticClass:"item-header-ul-li item-header-ul-li-a"},[e._v("累计成本")])])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"item-container-header"},[a("ul",{staticClass:"item-header-ul"},[a("li",{staticClass:"item-header-ul-li item-header-ul-li-a"},[e._v("每月分项成本")])])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"item-container-header"},[a("ul",{staticClass:"item-header-ul"},[a("li",{staticClass:"item-header-ul-li item-header-ul-li-a"},[e._v("利润")])])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"item-container-header"},[a("ul",{staticClass:"item-header-ul"},[a("li",{staticClass:"item-header-ul-li item-header-ul-li-a"},[e._v("收缴红黑榜")])])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"item-container-header"},[a("ul",{staticClass:"item-header-ul"},[a("li",{staticClass:"item-header-ul-li item-header-ul-li-a"},[e._v("收入预算管控")])])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"item-container-header"},[a("ul",{staticClass:"item-header-ul"},[a("li",{staticClass:"item-header-ul-li item-header-ul-li-a"},[e._v("收缴方式")])])])}],s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{ref:"lineCharts",staticClass:"lineCharts",attrs:{id:"lineCharts"}})},c=[],u=a("0b37"),h=a("af34"),d=a("516d"),f={name:"lineCharts",props:{data:{type:Array,default:function(){return[]}},yAxisName:{type:Array,default:function(){return[]}},isShowMarkLine:{type:Boolean,default:function(){return!1}}},data:function(){return{}},watch:{data:{handler:function(e,t){this.initLineCharts()},deep:!0}},mounted:function(){var e=this;this.$nextTick((function(){e.initLineCharts()}))},methods:{formatterTip:function(e){for(var t="",a=0;a<e.length;a++){var i=e[a].marker;i=i.replace("width:10px","width:5px").replace("height:10px","height:5px"),e[a].seriesName!=this.yAxisName[2]?t+=i+e[a].seriesName+": ¥"+Object(u["g"])(e[a].data,2)+"<br/>":t+=i+e[a].seriesName+": "+Object(u["g"])(e[a].data,2)+"%<br/>"}return t},initLineCharts:function(){var e=this,t=this.$echarts.init(this.$refs.lineCharts),a=[],i=[],n=[];if(0!=this.data.length){var r=JSON.parse(JSON.stringify(this.data));r.map((function(e){a.push(e.budgetMoney),i.push(e.happenMoney),n.push(Object(u["c"])(e.rate,100))}))}else a=[0,0,0,0,0,0,0,0,0,0,0,0],i=[0,0,0,0,0,0,0,0,0,0,0,0],n=[0,0,0,0,0,0,0,0,0,0,0,0];var o=null,l=null,s=null;a.length>0&&n.length>0?(o=Math.max.apply(null,a),l=Math.min.apply(null,a),d["a"].bigNumberTransform(l)[1]+"元",s=Object(h["a"])(n)):(o=0,"元",s={maxi:0,mini:0,interval:0});var c={tooltip:{trigger:"axis",axisPointer:{type:"line"},backgroundColor:"rgba(12, 23, 53, 0.9)",borderColor:"rgba(54, 153, 255, 1)",textStyle:{color:"#fff"},extraCssText:"box-shadow:inset 0px 0px 7px 1px rgba(38, 205, 229, 0.5)",formatter:function(t){return e.formatterTip(t)}},legend:{orient:"horizontal",align:"auto",top:"2%",textStyle:{color:"#93DCFE",fontSize:this.$fontSize(12)},left:"center",itemHeight:8},grid:{left:"4%",top:"60px",right:"4%",bottom:"10%",containLabel:!0},xAxis:[{type:"category",data:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],axisLine:{show:!0,lineStyle:{color:"rgba(255,255,255,.1)",width:1,type:"solid"}},boundaryGap:!0,axisTick:{show:!0,inside:!0,alignWithLabel:!0,lineStyleObject:{color:"#fff"}},axisLabel:{interval:0,show:!0,splitNumber:4,textStyle:{color:"rgba(255,255,255)",fontSize:this.$fontSize(12)}}}],yAxis:[{type:"value",name:"金额(元)",nameTextStyle:{align:"center",color:"rgba(254, 254, 254, 0.3)",fontSize:this.$fontSize(12)},axisLabel:{show:!0,formatter:function(e){return e>=0?d["a"].bigNumberTransform(e).join(""):"-"+d["a"].bigNumberTransform(Math.abs(e)).join("")},textStyle:{color:"#fff",fontSize:this.$fontSize(12)}},axisTick:{show:!1},axisLine:{show:!0,lineStyle:{color:"rgba(255,255,255,.1\t)",width:1,type:"solid"}},splitLine:{lineStyle:{color:"rgba(255,255,255,.1)",type:"dashed"}}},{type:"value",name:"百分比",scale:!1,nameTextStyle:{align:"left",color:"rgba(254, 254, 254, 0.3)",fontSize:this.$fontSize(12)},axisLabel:{show:!0,formatter:"{value}%",textStyle:{color:"#fff",fontSize:this.$fontSize(12)}},max:0!=s.maxi?s.maxi:150,min:0,splitNumber:6,interval:0!=s.interval?s.interval:25,axisTick:{show:!1},axisLine:{show:!0,lineStyle:{color:"rgba(255,255,255,.1\t)",width:1,type:"solid"}},splitLine:{show:!1,lineStyle:{color:"rgba(255,255,255,.1)"}}}],series:[{name:this.yAxisName[0],type:"line",yAxisIndex:0,data:a,symbol:"circle",symbolSize:6,showSymbol:!0,smooth:!1,itemStyle:{normal:{color:"#0BA7FD",opacity:1,lineStyle:{width:1},barBorderRadius:5}},markLine:{symbol:"none",silent:!1,lineStyle:{opacity:this.isShowMarkLine&&o>0?1:0,type:"solid",color:"#F2637B"},data:[{symbol:"none",label:{show:!1,position:"start"},type:"max"}]},markPoint:{silent:!1,label:{show:!!this.isShowMarkLine&&o>0,fontSize:13},data:[{type:"max",x:"15%",symbolSize:.1,label:{textStyle:{color:"#fff"},padding:[3.312,8.28],fontSize:13,borderRadius:13.248,backgroundColor:"rgba(255, 72, 74, 0.5)",position:"right",formatter:"预警线"}}]}},{name:this.yAxisName[1],type:"line",yAxisIndex:0,data:i,symbol:"circle",symbolSize:6,showSymbol:!0,smooth:!1,itemStyle:{normal:{color:"#9335FE",opacity:1,lineStyle:{width:1},barBorderRadius:5}}},{name:this.yAxisName[2],type:"line",yAxisIndex:1,data:n,symbol:"circle",symbolSize:6,showSymbol:!0,smooth:!1,itemStyle:{normal:{color:"#FFD535",opacity:1,lineStyle:{width:1},barBorderRadius:5}}}]};t.clear(),t.setOption(c),window.addEventListener("resize",(function(){t.resize()}))}}},p=f,g=(a("ad83"),a("829d")),m=Object(g["a"])(p,s,c,!1,null,"3f175096",null),b=m.exports,y=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{ref:"histogram",staticClass:"lineCharts",attrs:{id:"histogram"}})},v=[],w={name:"histogram",props:{data:{type:Object,default:function(){return{}}},yAxisName:{type:Array,default:function(){return[]}}},data:function(){return{}},watch:{data:{handler:function(e,t){this.initLineCharts()},deep:!0}},mounted:function(){var e=this;this.$nextTick((function(){e.initLineCharts()}))},methods:{formatterTip:function(e){for(var t="",a=0;a<e.length;a++){var i=e[a].marker;i=i.replace("width:10px","width:5px").replace("height:10px","height:5px");var n=e[a].value>0?e[a].value.toFixed(2):e[a].value;t+=i+e[a].seriesName+": ¥"+Object(u["g"])(n,2)+"<br/>"}return t},initLineCharts:function(){var e=this,t=this.$echarts.init(this.$refs.histogram);if(this.data.budget.length>0&&this.data.actual.length){var a=Math.max.apply(null,this.data.budget),i=Math.max.apply(null,this.data.actual);d["a"].bigNumberTransform(a>i?a:i)[1]+"元"}var n={tooltip:{trigger:"axis",axisPointer:{type:"line"},backgroundColor:"rgba(12, 23, 53, 0.9)",borderColor:"rgba(54, 153, 255, 1)",textStyle:{color:"#fff"},extraCssText:"box-shadow:inset 0px 0px 7px 1px rgba(38, 205, 229, 0.5)",formatter:function(t){return e.formatterTip(t)}},legend:{orient:"horizontal",align:"auto",top:"2%",textStyle:{color:"#fff",fontSize:this.$fontSize(12)},left:"center",icon:"rect",itemWidth:15,itemHeight:3,itemGap:50},grid:{left:"4%",top:"60px",right:"4%",bottom:"10%",containLabel:!0},xAxis:[{type:"category",data:["直接人工","清洁绿化","公用水电","维护维保","间接成本","其他成本"],axisLine:{show:!0,lineStyle:{color:"rgba(255,255,255,.1)",width:1,type:"solid"}},boundaryGap:!0,axisTick:{show:!0,inside:!0,alignWithLabel:!0,lineStyleObject:{color:"#fff"}},axisLabel:{interval:0,show:!0,splitNumber:4,textStyle:{color:"rgba(255,255,255)",fontSize:this.$fontSize(12)}}}],yAxis:[{type:"value",name:"金额(元)",nameTextStyle:{align:"center",color:"rgba(254, 254, 254, 0.3)",fontSize:this.$fontSize(12)},axisLabel:{show:!0,formatter:function(e){return e>=0?d["a"].bigNumberTransform(e).join(""):"-"+d["a"].bigNumberTransform(Math.abs(e)).join("")},textStyle:{color:"#fff",fontSize:this.$fontSize(12)}},axisTick:{show:!1},axisLine:{show:!0,lineStyle:{color:"rgba(255,255,255,.1\t)",width:1,type:"solid"}},splitLine:{lineStyle:{color:"rgba(255,255,255,.1)",type:"dashed"}}}],series:[{name:"预算",type:"pictorialBar",itemStyle:{normal:{color:"#0A95FF"}},symbolRepeat:"fixed",symbolMargin:1,symbol:"rect",symbolClip:!0,symbolSize:[16,4],symbolPosition:"start",symbolOffset:[-10,0],width:16,z:0,zlevel:1,data:this.data.budget},{name:"实际",type:"pictorialBar",itemStyle:{normal:{color:"#7865FF"}},symbolRepeat:"fixed",symbolMargin:1,symbol:"rect",symbolClip:!0,symbolSize:[16,4],symbolPosition:"start",symbolOffset:[10,0],width:16,z:0,zlevel:1,data:this.data.actual}]};t.clear(),t.setOption(n),window.addEventListener("resize",(function(){t.resize()}))}}},C=w,S=(a("f3b0"),Object(g["a"])(C,y,v,!1,null,"fa3e9026",null)),x=S.exports,L=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{ref:"histogram",staticClass:"lineCharts",attrs:{id:"histogram"}})},M=[],T={name:"histogram",props:{data:{type:Object,default:function(){return{}}},yAxisName:{type:Array,default:function(){return[]}}},data:function(){return{}},watch:{data:{handler:function(e,t){this.initLineCharts()},deep:!0}},mounted:function(){var e=this;this.$nextTick((function(){e.initLineCharts()}))},methods:{formatterTip:function(e){var t="";if(e.length>1)for(var a=0;a<e.length;a++){var i=e[a].marker;i=i.replace("width:10px","width:5px").replace("height:10px","height:5px"),t+=i+e[a].seriesName+": ¥"+Object(u["g"])(e[a].value,2)+"<br/>"}else{var n=e[0].marker;n=n.replace("width:10px","width:5px").replace("height:10px","height:5px"),t=n+e[0].seriesName+": ¥"+Object(u["g"])(e[0].value,2)+"<br/>"+n.replace("background-color:#116CFD;","background-color:#9335FE;")+"现金: - <br/>"}e[0].data.totalMoney&&Object(u["g"])(e[0].data.totalMoney,2);return t},initLineCharts:function(){var e=this,t=this.$echarts.init(this.$refs.histogram);if(this.data.onLine.length>0&&this.data.offLine.length){var a=Math.max.apply(null,this.data.onLine),i=Math.max.apply(null,this.data.offLine);d["a"].bigNumberTransform(a>i?a:i)[1]+"元"}var n={tooltip:{trigger:"axis",axisPointer:{type:"line"},backgroundColor:"rgba(12, 23, 53, 0.9)",borderColor:"rgba(54, 153, 255, 1)",textStyle:{color:"#fff"},extraCssText:"box-shadow:inset 0px 0px 7px 1px rgba(38, 205, 229, 0.5)",formatter:function(t){return e.formatterTip(t)}},legend:{orient:"horizontal",align:"auto",top:"2%",textStyle:{color:"#fff",fontSize:this.$fontSize(12)},left:"center",icon:"rect",itemWidth:15,itemHeight:3,itemGap:50},grid:{left:"4%",top:"60px",right:"4%",bottom:"10%",containLabel:!0},xAxis:[{type:"category",data:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],axisLine:{show:!0,lineStyle:{color:"rgba(255,255,255,.1)",width:1,type:"solid"}},boundaryGap:!0,axisTick:{show:!0,inside:!0,alignWithLabel:!0,lineStyleObject:{color:"#fff"}},axisLabel:{interval:0,show:!0,splitNumber:4,textStyle:{color:"rgba(255,255,255)",fontSize:this.$fontSize(12)}}}],yAxis:[{type:"value",name:"金额(元)",nameTextStyle:{align:"center",color:"rgba(254, 254, 254, 0.3)",fontSize:this.$fontSize(12)},axisLabel:{show:!0,formatter:function(e){return e>=0?d["a"].bigNumberTransform(e).join(""):"-"+d["a"].bigNumberTransform(Math.abs(e)).join("")},textStyle:{color:"#fff",fontSize:this.$fontSize(12)}},axisTick:{show:!1},axisLine:{show:!0,lineStyle:{color:"rgba(255,255,255,.1\t)",width:1,type:"solid"}},splitLine:{lineStyle:{color:"rgba(255,255,255,.1)",type:"dashed"}}}],series:[{name:"线上",type:"bar",barWidth:10,itemStyle:{normal:{color:"#116CFD",opacity:1}},z:0,zlevel:1,data:this.data.onLine},{name:"现金",type:"bar",barWidth:10,itemStyle:{normal:{color:"#9335FE",opacity:1}},z:0,zlevel:1,data:this.data.offLine}]};t.clear(),t.setOption(n),window.addEventListener("resize",(function(){t.resize()}))}}},A=T,O=(a("1d6b"),Object(g["a"])(A,L,M,!1,null,"81bfa614",null)),_=O.exports,j=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{ref:"lineCharts",staticClass:"lineCharts",attrs:{id:"lineCharts"}})},D=[],z={name:"lineCharts",props:{data:{type:Array,default:function(){return[]}},yAxisName:{type:Array,default:function(){return[]}}},data:function(){return{}},watch:{data:{handler:function(e,t){this.initLineCharts()},deep:!0}},mounted:function(){var e=this;this.$nextTick((function(){e.initLineCharts()}))},methods:{formatterTip:function(e){for(var t="",a=0;a<e.length;a++){var i=e[a].marker;i=i.replace("width:10px","width:5px").replace("height:10px","height:5px"),t="金额"===e[a].seriesName?e[a].name+"<br/>"+i+e[a].seriesName+": ¥"+Object(u["g"])(e[a].value,2)+"<br/>":t+i+e[a].seriesName+": "+Object(u["g"])(e[a].value,2)+"%<br/>"}return t},initLineCharts:function(){for(var e=this,t=this.$echarts.init(this.$refs.lineCharts),a=["#FFD535","#4ECB73","#00B7FF"],i=this.yAxisName,n=[],r=0;r<this.data.length;r++)n.push({name:i[r],type:"line",symbolSize:3,symbol:"circle",smooth:!1,showSymbol:!0,yAxisIndex:r>0?1:0,itemStyle:{normal:{color:a[r],lineStyle:{width:1,type:"solid"},borderColor:a[r],borderWidth:4,barBorderRadius:0,label:{show:!1},opacity:.5}},data:this.data[r],markLine:0===r?{symbol:"none",silent:!1,label:{show:!0,textStyle:{color:"#fff"},padding:[3.312,8.28,2,8.28],fontSize:13,borderRadius:13.248,backgroundColor:"rgba(251,212,55,0.6)",position:"middle",formatter:function(e){return"利润平均值:".concat(Object(u["g"])(e.value,2)," 元")}},data:[{0:{symbol:"none",label:{show:!1,position:"start"},type:"average"},type:"average"}]}:{}});var o={tooltip:{trigger:"axis",axisPointer:{type:"line"},backgroundColor:"rgba(12, 23, 53, 0.9)",borderColor:"rgba(54, 153, 255, 1)",textStyle:{color:"#fff"},extraCssText:"box-shadow:inset 0px 0px 7px 1px rgba(38, 205, 229, 0.5)",formatter:function(t){return e.formatterTip(t)}},legend:{orient:"horizontal",align:"auto",top:"2%",textStyle:{color:"#93DCFE",fontSize:this.$fontSize(12)},left:"center",itemHeight:8,itemGap:50},grid:{left:"4%",top:"60px",right:"4%",bottom:"10%",containLabel:!0},xAxis:[{type:"category",data:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],axisLine:{show:!0,lineStyle:{color:"rgba(255,255,255,.1)",width:1,type:"solid"}},boundaryGap:!1,axisTick:{show:!0,inside:!0,alignWithLabel:!0,lineStyleObject:{color:"#fff"}},axisLabel:{interval:0,show:!0,splitNumber:4,textStyle:{color:"rgba(255,255,255)",fontSize:this.$fontSize(12)}}}],yAxis:[{type:"value",name:"金额(元)",nameTextStyle:{align:"center",color:"rgba(254, 254, 254, 0.3)",fontSize:this.$fontSize(12)},axisLabel:{show:!0,formatter:function(e){return e>=0?d["a"].bigNumberTransform(e).join(""):"-"+d["a"].bigNumberTransform(Math.abs(e)).join("")},textStyle:{color:"#fff",fontSize:this.$fontSize(12)}},axisTick:{show:!1},axisLine:{show:!0,lineStyle:{color:"rgba(255,255,255,.1\t)",width:1,type:"solid"}},splitLine:{lineStyle:{color:"rgba(255,255,255,.1)",type:"dashed"}}},{type:"value",scale:!1,splitNumber:6,axisLabel:{show:!0,formatter:"{value}%",textStyle:{color:"#fff",fontSize:this.$fontSize(12)}},axisTick:{show:!1},axisLine:{show:!0,lineStyle:{color:"rgba(255,255,255,.1\t)",width:1,type:"solid"}},splitLine:{show:!1,lineStyle:{color:"rgba(255,255,255,.1)"}}}],series:n};t.clear(),t.setOption(o),window.addEventListener("resize",(function(){t.resize()}))}}},k=z,N=(a("0231"),Object(g["a"])(k,j,D,!1,null,"39c10f44",null)),F=N.exports,P=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{ref:"pieCharts",staticClass:"pieCharts",attrs:{id:"pieCharts"}})},Y=[],E={name:"pie",props:["pieData","title","type"],data:function(){return{}},watch:{pieData:function(){this.initPie()}},mounted:function(){this.initPie()},methods:{findArrBykey:function(e,t,a){var i=e.filter((function(e){return e[t]===a}));return i},culPer:function(e){var t,a=0,i=this.findArrBykey(this.pieData,"name",e);this.pieData.map((function(e,t){a+=e.value})),t=0===i[0].value?0:Number(Object(u["c"])(Object(u["b"])(i[0].value,a),100)),t=t>=10?t.toFixed(1):t>0?t.toFixed(2):t;var n=Object(u["g"])(i[0].value,2);return"".concat(e," | ").concat(t,"% ").concat(n," 元")},initPie:function(){var e=this,t=this.$echarts.init(this.$refs.pieCharts),a=[],i=["#36CBCB","#FAD337","#4DCB73","#F2637B","#975FE5"];this.pieData.map((function(e,t){a.push({itemStyle:{normal:{color:i[t]}},value:e.value,name:e.name})}));var n={title:[{text:this.title,left:"24%",top:"45%",textAlign:"center",textStyle:{fontSize:this.$fontSize(18),fontWeight:"bolder",color:"#01D1FF",padding:[10,0]}}],legend:{orient:"vertical",selectedMode:!1,icon:"circle",right:"5%",top:"middle",itemGap:20,textStyle:{color:"#fff",fontSize:this.$fontSize(13),padding:[0,0,0,5],borderWidth:0},itemWidth:8,itemHeight:8,itemStyle:{borderWidth:0},formatter:function(t){return e.culPer(t)}},backgroundColor:"transparent",series:[{name:this.title,type:"pie",radius:["50%","60%"],center:["25%","50%"],data:a,itemStyle:{color:"rgab(0,0,0,0.1)",borderColor:"rgab(0,0,0,0.1)",borderWidth:3},label:{show:!1,position:"outside",formatter:"{d}%"},labelLine:{show:!1}}]};t.clear(),t.setOption(n),window.addEventListener("resize",(function(){t.resize()}))}}},I=E,B=(a("40af"),Object(g["a"])(I,P,Y,!1,null,"fcc84574",null)),R=B.exports,V=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"loop-pie",class:e.isWarning?"loop-pie-line-bg-warn":""},[a("div",{staticClass:"loop-pie-line loop-pie-r"},[a("div",{ref:"loopRc",staticClass:"loop-pie-c loop-pie-rm",attrs:{id:e.loopIdR}})]),e._v(" "),a("div",{staticClass:"loop-pie-line loop-pie-l"},[a("div",{ref:"loopLc",staticClass:"loop-pie-c loop-pie-lm",attrs:{id:e.loopIdL}})]),e._v(" "),a("div",{staticClass:"loop-pie-line-bg"}),e._v(" "),a("div",{staticClass:"loop-pie-line-text"},[e._v(e._s(e.count)),a("span",{staticClass:"loop-pie-line-unit"},[e._v("分")])])])},U=[],W={name:"loopBar",props:["count","value","isWarning"],data:function(){return{loopIdR:"",loopIdL:""}},mounted:function(){var e=Math.floor(1e4*Math.random());this.loopIdR="loopIdR".concat(e),this.loopIdL="loopIdL".concat(e),this.loadPercent(this.value,100)},watch:{value:function(){this.loadPercent(this.value,100)}},methods:{loadPercent:function(e,t){var a=e/t*360,i=0,n=0,r=this.$refs.loopRc,o=this.$refs.loopLc;a<180?i=a+-45:(i=135,n=a-180-45,o.style.webkitTransform="rotate(".concat(n,"deg)")),r.style.webkitTransform="rotate(".concat(i,"deg)")}}},$=W,K=(a("1762"),Object(g["a"])($,V,U,!1,null,"7b52d916",null)),G=(K.exports,a("333d")),H=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{ref:"pieCharts",staticClass:"pieCharts",attrs:{id:"pieCharts"}})},q=[],Q=(a("d2d9"),{name:"liquidfillCharts",props:["value"],data:function(){return{}},watch:{value:function(){this.initPie()}},mounted:function(){this.initPie()},methods:{initPie:function(){var e=this.$echarts.init(this.$refs.pieCharts),t=0;t=this.value<=59?0:this.value<=79?1:this.value<=99?2:3;var a=["rgba(250,63,67,1)","rgba(246,119,49,1)","rgba(19,160,244)","rgba(97,228,151)"],i=[[Object(u["b"])(this.value,100)],[Object(u["b"])(this.value,100),.7,,.6],[Object(u["b"])(this.value,100),.8,.7],[1]],n=[["rgba(250,63,67,1)"],[{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:1,color:"rgba(246,119,49,1)"},{offset:0,color:"rgba(233,189,40,0.6)"}],globalCoord:!1}],[{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:1,color:"rgba(66,228,237)"},{offset:0,color:"rgba(19,160,244)"}],globalCoord:!1}],[{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:1,color:"rgba(20,213,234)"},{offset:0,color:"rgba(97,228,151)"}],globalCoord:!1}]],r={title:[{text:this.value,left:"38%",top:"33%",textAlign:"center",textStyle:{fontSize:20,fontWeight:"normal",color:"#fff"}},{text:"分",left:"62%",top:"38%",textAlign:"center",textStyle:{fontSize:12,fontWeight:"normal",color:"#fff"}}],series:[{type:"liquidFill",radius:"85%",amplitude:3===t?0:"8%",data:i[t],color:n[t],animationDuration:3e3,animationDurationUpdate:1500,backgroundStyle:{opacity:0},outline:{show:!0,borderDistance:4,itemStyle:{color:"none",borderColor:a[t],borderWidth:2,shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.25)"}},label:{show:!1,formatter:"",color:"#ffffff",textStyle:{fontWeight:"normal",fontSize:13}},itemStyle:{opacity:1},emphasis:{itemStyle:{opacity:.9}}}]};e.clear(),e.setOption(r),window.addEventListener("resize",(function(){e.resize()}))}}}),X=Q,J=(a("d96f"),Object(g["a"])(X,H,q,!1,null,"3cc8b48c",null)),Z=J.exports,ee=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"header-ul-options",on:{mouseleave:function(t){return e.mouseleave()}}},[a("div",{staticClass:"header-selected",on:{click:e.selectYear}},[e._v(e._s(e.defaultName)),a("span",{staticClass:"anglemark"})]),e._v(" "),e.itemTypeSelect?a("div",{staticClass:"header-select-list"},e._l(e.list,(function(t,i){return a("div",{key:i,staticClass:"header-select-item ",class:e.defaultValue===t.value?"header-select-item-a":"",on:{click:function(a){return e.changeMonth(t)}}},[e._v(e._s(t.name))])})),0):e._e()])},te=[],ae={name:"typeSelect",props:["list","defaultValue"],data:function(){return{defaultName:"",itemTypeSelect:!1}},watch:{defaultValue:function(){if(this.defaultValue){var e=this.findArrBykey(this.list,"value",this.defaultValue);e.length>0?this.defaultName=e[0].name:this.defaultName=this.defaultValue}}},mounted:function(){if(this.defaultValue){var e=this.findArrBykey(this.list,"value",this.defaultValue);e.length>0?this.defaultName=e[0].name:this.defaultName=this.defaultValue}},methods:{findArrBykey:function(e,t,a){var i=e.filter((function(e){return e[t]===a}));return i},selectYear:function(){this.itemTypeSelect=!0},mouseleave:function(){this.itemTypeSelect=!1},changeMonth:function(e){this.defaultName=e.name,this.$emit("selectChange",e)}}},ie=ae,ne=(a("38eb0"),Object(g["a"])(ie,ee,te,!1,null,"abd74fa2",null)),re=ne.exports,oe=a("7f76");function le(e){return le="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},le(e)}function se(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function ce(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?se(Object(a),!0).forEach((function(t){ue(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):se(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function ue(e,t,a){return(t=he(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function he(e){var t=de(e,"string");return"symbol"==le(t)?t:t+""}function de(e,t){if("object"!=le(e)||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var i=a.call(e,t||"default");if("object"!=le(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}var fe=ce(ce({name:"r2Layout"},Object(r["b"])(["community_name"])),{},{components:{lineCharts:b,liquidfillCharts:Z,histogram:x,histogrambar:_,profitchart:F,chargepie:R,Pagination:G["a"],typeSelect:re},data:function(){return{waringDialogVisible:!1,tableLoading:!1,selectDate:"",projectUuid:"",companyId:"",chargeAmount:{moneyList:[],grewRatio:[],ringRate:[]},incomeAnalysis:{onLine:[],offLine:[]},financeType:1,chargeManagementType:1,managefinanceType:0,yAxisNameList:["预算","实际","成本控制率"],yAxisNameList2:["应收","实收","收缴率"],yAxisNameList3:["预算","实收","预算收入控制率"],profitNameList:["金额","同比","环比"],profitNameListTotal:["金额","同比"],noteList:[{title:"累计成本控制率超过95%",createDate:"2021-08-09"},{title:"累计成本控制率超过95%",createDate:"2021-08-09"},{title:"累计成本控制率超过95%",createDate:"2021-08-09"},{title:"累计成本控制率超过95%",createDate:"2021-08-09"}],profitDataList:[[],[],[]],profitDataListTotal:[[],[]],pieData:[{name:"物业管理",value:0},{name:"临停停车",value:0},{name:"月卡停车",value:0},{name:"多种经营",value:0}],collectionList:[{name:"线上支付",value:0},{name:"银行托收",value:0},{name:"银行转账",value:0},{name:"现 金",value:0}],pageTotal:0,tableData:[],query:{pageNumber:1,pageSize:5},defaultYear:(new Date).getFullYear(),defaultYear1:(new Date).getFullYear(),defaultYear2:(new Date).getFullYear(),defaultYear3:(new Date).getFullYear(),defaultYear4:(new Date).getFullYear(),defaultYear8:(new Date).getFullYear(),defaultMonth:"",yearList:[],defaultYearMonth:"",lastMonthList:[],isShowYaerSelect:!1,isShowMonthSelect:!1,isShowServiceQuerySelect:!1,serviceQueryType:0,serviceQueryList:[{value:1,name:"总成本"},{value:2,name:"直接人工"},{value:3,name:"清洁绿化"},{value:4,name:"公用水电"},{value:5,name:"维护维保"},{value:6,name:"间接成本"},{value:7,name:"其他成本"}],incomeTypeList:[{value:1,name:"总收费"},{value:2,name:"物业费"},{value:3,name:"临停停车"},{value:4,name:"月卡停车"},{value:5,name:"多种经营"}],monthlyList:[{value:1,name:"月度值"},{value:2,name:"累计值"}],redBlackList:[{value:1,name:"红榜"},{value:2,name:"黑榜"}],profitType:1,isCurrentAcs:2,selectTableType:2,financeMonthcost:{budget:[],actual:[]},financeTotalCost:{a:[],b:[],c:[],d:[],e:[],f:[],g:[]},chargeManagement:{a:[],b:[],c:[],d:[],g:[]},cashBasis:{a:[]},pageSizes:[5,10,15,20,25,30],waringListTotal:0,waringQuery:{pageNumber:-1,pageSize:-1},waringTable:{pageNumber:1,pageSize:5},waringStatisic:[],waringTableList:[],layout:"total, prev, pager, next, jumper",waringCategory:[{value:1,label:"财务预警"},{value:2,label:"合同预警"},{value:3,label:"工单预警"},{value:4,label:"综合预警"},{value:5,label:"设备预警"},{value:6,label:"车厂预警"},{value:7,label:"能源预警"},{value:8,label:"人资预警"}],fraction:100}},computed:{community_name:function(){return this.$store.state.community_name},isShowFullScreenMap:function(){return this.$store.state.enery.fullScreenMap}},watch:{community_name:function(e){}},created:function(){this.projectUuid=this.$store.state.community_uuid,this.companyId=this.$store.state.companyId;var e=new Date;this.defaultYear=e.getFullYear(),this.defaultMonth=e.getMonth()<10?"0".concat(e.getMonth()+1):e.getMonth()+1,this.defaultYearMonth="".concat(this.defaultYear,"-").concat(this.defaultMonth),this.lastMonthList=this.getMonth(),this.selectDate="".concat(this.defaultYear,"-").concat(this.defaultMonth,"-01 00:00:00"),this.initYearList(2018,this.defaultYear)},mounted:function(){this.initData()},beforeDestroy:function(){},methods:ue(ue(ue({initData:function(){this.getWaringList(),this.getFinanceMonthcost(),this.getFinanceTotalCost(),this.getChargeCount(1),this.getChargeManagement(),this.getFinanceTinyBrainChargeExposal(2),this.getFinanceProfit(),this.getFinanceCollectionMethod(),this.getFinanceIncomeAnalysis()},getWaringList:function(){var e=this;Object(oe["Q"])(Object.assign(this.waringQuery,{projectUuid:this.projectUuid,year:(new Date).getFullYear()})).then((function(t){if(0===t.code&&null!=t.data){e.waringListTotal=t.data.rowsCount,e.waringTableList=t.data.records;var a=t.data.records,i=0,n=0;a.length>0?a.map((function(e){1===e.lightType?n+=1:i+=1})):(i=0,n=0);var r=Object(u["d"])(100,Object(u["a"])(Object(u["c"])(i,5),Object(u["c"])(n,3)));e.fraction=Number(r)>0?Number(r):0,1===e.waringQuery.pageNumber&&(e.waringStatisic=t.data.records.slice(0,4))}}))},getFinanceMonthcost:function(){var e=this;Object(oe["M"])({projectUuid:this.projectUuid,selectDate:"".concat(this.defaultYearMonth,"-01 00:00:00")}).then((function(t){if(0===t.code&&null!=t.data){var a=t.data,i=[],n=[];a.a.map((function(e){i.push(e.money)})),a.b.map((function(e){n.push(e.money)})),e.financeMonthcost.budget=i,e.financeMonthcost.actual=n}}))},getFinanceTotalCost:function(){var e=this;Object(oe["P"])({projectUuid:this.projectUuid,selectDate:"".concat(this.defaultYear,"-01-01 00:00:00")}).then((function(t){0===t.code&&null!=t.data&&(e.financeTotalCost=t.data)}))},getChargeCount:function(e){var t=this;Object(oe["J"])({code:this.projectUuid,type:e,year:this.defaultYear4}).then((function(e){if(0===e.code&&null!=e.data){var a=e.data;t.pieData=[{name:"物业管理",value:a.propertyFee},{name:"临停停车",value:a.tempFee},{name:"月卡停车",value:a.longTempFee},{name:"多种经营",value:a.otherFee}]}}))},getChargeManagement:function(){var e=this;Object(oe["E"])({projectUuid:this.projectUuid,selectDate:"".concat(this.defaultYear2,"-01-01 00:00:00")}).then((function(t){0===t.code&&null!=t.data&&(e.chargeManagement=t.data)}))},getFinanceTinyBrainChargeExposal:function(e){var t=this;this.tableLoading=!0,Object(oe["O"])({code:this.projectUuid,type:e}).then((function(e){0===e.code&&null!=e.data&&(t.tableData=e.data.exposal),t.tableLoading=!1})).catch((function(e){t.tableLoading=!1}))},getFinanceProfit:function(){var e=this;Object(oe["N"])({projectUuid:this.projectUuid,selectDate:"".concat(this.defaultYear1,"-01-01 00:00:00")}).then((function(t){if(0===t.code&&null!=t.data){var a=t.data.monthMoney,i=t.data.totalMoney,n=[[],[],[]],r=[[],[]];a.map((function(e){n[0].push(e.money),n[1].push(Object(u["c"])(e.yearOnYearRate,100)),n[2].push(Object(u["c"])(e.ringRate,100))})),i.map((function(e){r[0].push(e.money),r[1].push(Object(u["c"])(e.yearOnYearRate,100))})),e.profitDataList=n,e.profitDataListTotal=r}}))},getFinanceCollectionMethod:function(){var e=this;Object(oe["K"])({projectUuid:this.projectUuid,selectDate:"".concat(this.defaultYear8,"-01-01 00:00:00")}).then((function(t){if(0===t.code&&null!=t.data){var a=t.data,i=[];a.map((function(e){var t="现金"===e.name?"现 金":e.name;i.push({name:t,value:e.money})})),e.collectionList=i}}))},getFinanceIncomeAnalysis:function(){var e=this;Object(oe["L"])({projectUuid:this.projectUuid,selectDate:"".concat(this.defaultYear3,"-01-01 00:00:00")}).then((function(t){if(0===t.code&&null!=t.data){var a=t.data,i=[],n=[];a.map((function(e){i.push({value:e.onlineMoney,totalMoney:e.totalMoney}),n.push(e.offlineMoney)})),e.incomeAnalysis={onLine:i,offLine:n}}}))},initYearList:function(e,t){for(var a=[],i=e;i<=t;i++)a.push({value:i,name:i});this.yearList=a.reverse()},getMonth:function(){var e=[],t=new Date;t.getFullYear();t.setMonth(t.getMonth()+1,1);for(var a=0;a<12;a++){t.setMonth(t.getMonth()-1);var i=t.getMonth()+1;i=i<10?"0"+i:i;var n=t.getFullYear()+"-"+i;e.push({value:n,name:n})}return e},formatTableNum:function(e){return Object(u["g"])(e,2)},headerStyle:function(){return"background:rgba(31, 75, 165, 0.6);color:rgba(219, 205, 42, 1)"},headerStyle2:function(){return"background:rgba(31, 75, 165, 0.7);color:rgba(219, 205, 42, 1)"},rowCellStyle:function(){return"background:rgba(0, 0, 0, 0.1);color:#ffffff"},tableRowClassName:function(e){e.row;var t=e.rowIndex;return(t+1)%2===0?"row-even":"row-odd"},mouseleave:function(){this.isShowYaerSelect=!1,this.isShowMonthSelect=!1,this.isShowServiceQuerySelect=!1},selectServiceQuery:function(e){this.financeType=e.value},selectTypeChange:function(e){this.profitType=e.value},selectYearChange:function(e,t){0===e&&(this.defaultYear=t.value,this.getFinanceTotalCost()),1===e&&(this.defaultYear1=t.value,this.getFinanceProfit()),2===e&&(this.defaultYear2=t.value,this.getChargeManagement()),3===e&&(this.defaultYear3=t.value,this.getFinanceIncomeAnalysis()),4===e&&(this.defaultYear4=t.value,this.getChargeCount(1)),5===e&&(this.defaultYearMonth=t.value,this.getFinanceMonthcost()),6===e&&(this.chargeManagementType=t.value),7===e&&(this.selectTableType=t.value,this.getFinanceTinyBrainChargeExposal(t.value)),8===e&&(this.defaultYear8=t.value,this.getFinanceCollectionMethod())},tableHeaderClick:function(e,t){"yearLateFee"===e.property&&(this.isCurrentAcs=1===this.isCurrentAcs?2:1,this.getFinanceTinyBrainChargeExposal(this.isCurrentAcs))},managefinanceTypeChange:function(e){this.managefinanceType=e,0===e?(this.defaultYear4=(new Date).getFullYear(),this.getChargeCount(1)):(this.defaultYear8=(new Date).getFullYear(),this.getFinanceCollectionMethod())},selectYear:function(){this.isShowMonthSelect=!1,this.isShowServiceQuerySelect=!1,this.isShowYaerSelect=!this.isShowYaerSelect},selectMonth:function(){this.isShowYaerSelect=!1,this.isShowServiceQuerySelect=!1,this.isShowMonthSelect=!this.isShowMonthSelect},handleSizeChange:function(e){this.query.pageSize=e.limit,2===this.projectIndexType?this.getPersonalGoals(2):4===this.projectIndexType&&this.getProjectGoals(4)},handleCurrentChange:function(e){this.query.pageNumber=e.currentPage,2===this.projectIndexType?this.getPersonalGoals(2):4===this.projectIndexType&&this.getProjectGoals(4)},handleSizeAccessChange:function(){},handleCurrentAccessChange:function(e){this.waringTable.pageNumber=e},handleClose:function(){this.closeDialog()},closeDialog:function(){this.waringQuery.pageNumber=1,this.waringDialogVisible=!1,this.getWaringList()},showDialog:function(){this.waringDialogVisible=!0},headClass:function(){return"text-align:center;background:#5e87a3;color:#fff"}},"tableRowClassName",(function(e){e.row;var t=e.rowIndex;return(t+1)%2===0?"row-black":"row-gray"})),"getCategoryType",(function(e){if(null!=e&&""!=e&&void 0!=e){var t=this.waringCategory.filter((function(t){return t.value===e}));return t.length>0?t[0].label:"-"}return"-"})),"updataStatisicRes",(function(){var e=this;Object(oe["nb"])().then((function(t){0===t.code&&e.getWaringList()}))}))}),pe=fe,ge=(a("522f"),a("7576"),Object(g["a"])(pe,o,l,!1,null,null,null)),me=ge.exports;function be(e){return be="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},be(e)}function ye(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function ve(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?ye(Object(a),!0).forEach((function(t){we(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):ye(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function we(e,t,a){return(t=Ce(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Ce(e){var t=Se(e,"string");return"symbol"==be(t)?t:t+""}function Se(e,t){if("object"!=be(e)||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var i=a.call(e,t||"default");if("object"!=be(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}var xe=ve(ve({name:"financeHome"},Object(r["b"])(["community_name"])),{},{components:{finance:me},data:function(){return{}},computed:{isShowFullScreenMap:function(){return this.$store.state.enery.fullScreenMap}},mounted:function(){},methods:{}}),Le=xe,Me=Object(g["a"])(Le,i,n,!1,null,null,null);t["default"]=Me.exports},"31c3":function(e,t,a){},"38eb0":function(e,t,a){"use strict";a("441e")},"40af":function(e,t,a){"use strict";a("659d")},"416e":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAEK0lEQVRIS5WVXWwUVRTHf2dmtt1tt7tLCy0kfhCDMREMGuHBz9ICgoDRCNYgNjESAdEglMRETNAnRH0zMZhAjGiiBB4Am6hNV9ZSoT6gMaIPGpREqwX7sdt227q7M/eY27LQUkLLJDOZ3Dnnd//3nP+9I0zj0tNE+od50IbGy/hW7mdkqjSZKsB+7/6KOV4p++27n+OFWSvpmipvFKxnCKXTlM04xaC8ibk6KZtidkE5ICCesDFax4WrYyxjaJCqbJ7B2SsYGgWnW7lHXNZrwBc9BTpuX0VufGJfK3FPeEgdzEiBNps4/rs2U5aO8qSjbBDlvVg9LaIgmSRLHJf3FbKez8bocs4ePoxbW8nMkMM8V7gbpUaFIXzO4fBjPE6XLGJ4nLD9CqWusjm2lNOjiq0i12UDwsMSsDs7Qmd5GbUGtoqwUBUVh2C0bEpIIAN8FggfV9bx91CKGh+eE+WnWJiUbe7l5mmKcDZPrOCQcz0aVdmpEBKhHeFE4POXK1TgcK8aVokwB+Eb32d3VZrfiBM+0s9/DQ1jAia4Qg/j9s9kLfAO0K+GN1xor0gwwCDKEkzP55SHy7k5cGlCeQr4spBnx9VOmQBOp5grhk9xmC3Ki7EekjRg+lq4yXN5IO/TVgT0tXKL4/IWwnLgtXg3n0gD+WJTr5TiDKHMIBtQ9gh8lBf2VNeR7T5ORSjGLlEeU2VbYiknisn9SRarwyGE372AxugyLk4Cp4+SkDhvKzzqGp6OLaPDOibdygLH5QjCgOR4JvYdfxS93pmkKip8gLDYFFhTuYKfJ4EvtFAdKeGAGubhszqxgvNWrRfjVVGaENpUOOIYLmaG6bh1DWltobw/xC7gWeD5RD1fTwJnk9QEHh+qUm181lYu58/BFqqDEPuAWqAAeAr/4rM18Qgnu5qJhMvZLrCJgKbEMo6KoBNcMQ48y/iss2D9hZK+CyxyHe5UqBVlncL3UqDRruifZsrKKngFw2YCdsZPcbRYpsvNuxa4uKxMkttw2CewwIFt0R6OSQOBBVvFDmxyoSl6kmPTBl/y9hMI7wItkuP1+Er67KQ3BjbMDIS1VXV0XtrCMtDGIpRVeeXQrHp+La7kfIpwHLaLssWbUrGhRnzWD0TpdHuROVVodw63NEdJLMZIV+/YbrXjAwNEKOFlo2z0hB3XLMXFJDWlDgcFFqpwEKHPGDzHQQlQ3LGnURwLdgQjQkiVOpT5qmxJ1HNskisy7cygwF6F1TJmLXvgX+8PY20lqpSIQ7djeMkelxN8bBt0LopXE2ZuAHdIQBirdDqXwSj0mgI/VEYYphu1jpHeE8z3DHcZlzBC4AoO5rpKJ01n/yx20Ciu4zPiO5yVTIq9KI8DEXuOX7qno/VKjC3YWO3t2zDCcXvILBGX+xQitiE3RpwYbRsrMKIBHf8D26HYH5lKFAcAAAAASUVORK5CYII="},"441e":function(e,t,a){},"4f19":function(e,t,a){},"4f1d":function(e,t,a){"use strict";var i=a("eb83");a.d(t,"a",(function(){return i["a"]})),a.d(t,"b",(function(){return i["b"]})),a.d(t,"c",(function(){return i["c"]})),a.d(t,"d",(function(){return i["d"]})),a.d(t,"e",(function(){return i["e"]})),a.d(t,"f",(function(){return i["f"]})),a.d(t,"g",(function(){return i["h"]})),a.d(t,"h",(function(){return i["i"]})),a.d(t,"i",(function(){return i["q"]})),a.d(t,"j",(function(){return i["t"]})),a.d(t,"k",(function(){return i["u"]})),a.d(t,"l",(function(){return i["v"]})),a.d(t,"m",(function(){return i["y"]})),a.d(t,"n",(function(){return i["z"]})),a.d(t,"o",(function(){return i["A"]})),a.d(t,"p",(function(){return i["C"]})),a.d(t,"q",(function(){return i["E"]})),a.d(t,"r",(function(){return i["F"]})),a.d(t,"s",(function(){return i["G"]})),a.d(t,"t",(function(){return i["N"]})),a.d(t,"u",(function(){return i["O"]})),a.d(t,"v",(function(){return i["P"]})),a.d(t,"w",(function(){return i["Z"]})),a.d(t,"x",(function(){return i["ab"]})),a.d(t,"y",(function(){return i["eb"]}));var n=a("d075"),r=(a("01e0"),a("b6e9")),o=a("2f057"),l=a("bb3b");Object(n["a"])([r["a"],o["a"]]);Object(n["a"])(l["a"])},"522f":function(e,t,a){"use strict";a("ffa9")},6396:function(e,t,a){"use strict";Math.easeInOutQuad=function(e,t,a,i){return e/=i/2,e<1?a/2*e*e+t:(e--,-a/2*(e*(e-2)-1)+t)};(function(){window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame})()},"659d":function(e,t,a){},"6aa2":function(e,t,a){},7576:function(e,t,a){"use strict";a("19ae")},a295:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAEnUlEQVRIS5WVXWxURRTH/2dmd3t37y7tstsuLB+ptEWkKBDhwaiADz4IGo2gBpHESAREg1ASEzFBnxD1zcRgAjGiCRJ5AF80JIoCxr6AEhERbKlKKSxtd+l+3e3unXPM3bLlo9HCPN3cmfOb/8z5zzmE2xgXpiLoFO2HvKXBUOHHab1wxguj8RZ487+HQpMDIdrlfZeL8vLsYvHSeHFV8HHAH41GQzMymRwBfGvQadueZAWxWwDSDtbcVShcvnWNAP6/bDuWDYdzc1OpQhX8Z2PDfG3MSqPkawzkO9uA4RsDu6PRemj3YRBxXgWPeIE3zvclk6GsO/S0j9UqY+jDmZnsIfJUnG0IL/Fp9RFI8qR5TUuqcOpLQN9j2/FggFuN0vO0ICFEBRG3i3x80vbFLiX7+oojwvzzSaxdENRB3HWtaeenqmJPEavKKq3UIhHZlglEehuc/GLRZgOB5kIgRGS8tQLxk9BVBr6AuJ+1pZ2LPbadcC28qFj/GrCz33vJHU1eTzMsM4AJ5I8OizKrCbKFSfwK6phADrvMF7SmiGK6X4ClUJhMwA+GZdvJwfy5RYmEdTSVKj0LVAXc5AoBdFdjeLkSeh+EIWHztmUVj025iGxVLMBn43Fbc2maUtQhwDNg+cZX4s3NtzjlJnBPg9Vs/P69JJjETK+0prPfei7pmhicCqUfLBf5SM1q3VFrOmvfu0T0qBi8WU7nPm8HyrWkjoI9y02IRVZpwnYIPi0pa3t7f3/+j3g84pfhrQI84UI2zhrMH64Fd8dCC4X0PhHp1iVZPaNQSI0B/wI0ROLh9yB4TLR5ru2K0+ld1ZmoPSegab+AsiB6vqU/e77m9TNTEPOVIx8TY2GZ5fHZmfxvY8Bd4XATWbJbhFpd1102a6jU46n1UekNguoQwRFms1+LThUy2c77gMzlRMLOc3ErWF4gyEstg4XvxoDP23ZCgvoTAZrIlJe3ZEr/dIXRRHWRnaKwGIKKEHxguQKDDa1X80dPJJPB+kpuEwnWsrgdbYPOARpJ8nVXXAdLI5nKCg98GgioiZEFPmC2UlgsJCsAOuGWK6u9Ex1PJkP1w7nXFWGdYXfL3rRz4J1rJWE0eTUwgEaYchVcO9a5+voZ2md2CtEcYrXxRHrooOfXKriS26QEa424HXsHnYO3Dfae9rym4FOafR8Acqg0kH+rHUhXi9cdguPMleVtaad35AmDzsdCC5jUUgPaN2sgd7Z2kh7AcmP2JiK13rvj/1UsQKJMWBmpy/amOEkJpSQ73Ksn9COAqXC8fx44ofokCwQDpfBrBKxhMZv/E8wW7SGqFp09Ak6LUr5rT1lIlCFizYCqKmZmIfIr4BEQtRt2188cdA6OccXf0xGtFMM7BFhGQhUQ2LuG/+oUHmBkXgKKVL+YyqteubzJx9XiA/hMPNKsgbtBYl1TOl4HghjDxHoQKvBzazrt1WchwNDpieH2OoV7WcgizYYECqxuqxeO7qq52s7YVVopcYYZp6g7FtkByJMABb3dmEZezp0M79LFE0RCJCgC9BWdaQgvUZoe0EJBUWMb6Z1sQAxlSBw20vkvFPNbDgATQSEAAAAASUVORK5CYII="},ad83:function(e,t,a){"use strict";a("0949")},af34:function(e,t,a){"use strict";function i(e){function t(e){return(""+e).indexOf(".")>=0&&(e=parseFloat(e.toFixed(8))),e}var a,i,n,r=!1,o=!1,l=[10,15,20,25,30,40,50,60,70,80,90,100];n=6,a=Math.max.apply(null,e),i=0;var s=(a-i)/n,c=Math.floor(Math.log10(s)-1);c=Math.pow(10,c);for(var u,h,d,f=s/c,p=-1,g=0;g<l.length;g++)if(l[g]>f){u=l[g]*c;break}function m(e){if(h=parseInt(a/e+1)*e,d=parseInt(i/e-1)*e,0===a&&(h=0),0===i&&(d=0),r&&h*d<0){var t=Math.max(Math.abs(h),Math.abs(d));h=t,d=-t}}if(m(u),o){var b=t(u);return console.log(h,d,b),{maxi:h,mini:d,interval:b}}if(!r||h*d>0){var y=0;e:do{var v=Math.round((h-d)/u);if((y-p)*(v-n)<0)while(v<n)if(d-i<=h-a&&0!=d||0==h?d-=u:h+=u,v++,v==n)break e;if(y>=l.length-1||y<=0||v==n)break;p=y,u=v>n?l[++y]*c:l[--y]*c,m(u)}while(tempSplitNumber!=n)}h=t(h),d=t(d);var w=Math.ceil(t((h-d)/n));return{maxi:h,mini:d,interval:w}}a.d(t,"a",(function(){return i}))},d2d9:function(e,t,a){"use strict";var i=a("4f1d");i["j"]({type:"series.liquidFill",optionUpdated:function(){var e=this.option;e.gridSize=Math.max(Math.floor(e.gridSize),4)},getInitialData:function(e,t){var a=i["o"].createDimensions(e.data,{coordDimensions:["value"]}),n=new i["e"](a,this);return n.initData(e.data),n},defaultOption:{color:["#294D99","#156ACF","#1598ED","#45BDFF"],center:["50%","50%"],radius:"50%",amplitude:"8%",waveLength:"80%",phase:"auto",period:"auto",direction:"right",shape:"circle",waveAnimation:!0,animationEasing:"linear",animationEasingUpdate:"linear",animationDuration:2e3,animationDurationUpdate:1e3,outline:{show:!0,borderDistance:8,itemStyle:{color:"none",borderColor:"#294D99",borderWidth:8,shadowBlur:20,shadowColor:"rgba(0, 0, 0, 0.25)"}},backgroundStyle:{color:"#E3F7FF"},itemStyle:{opacity:.95,shadowBlur:50,shadowColor:"rgba(0, 0, 0, 0.4)"},label:{show:!0,color:"#294D99",insideColor:"#fff",fontSize:50,fontWeight:"bold",align:"center",baseline:"middle",position:"inside"},emphasis:{itemStyle:{opacity:.8}}}});var n=a("d920"),r=i["n"].extendShape({type:"ec-liquid-fill",shape:{waveLength:0,radius:0,radiusY:0,cx:0,cy:0,waterLevel:0,amplitude:0,phase:0,inverse:!1},buildPath:function(e,t){null==t.radiusY&&(t.radiusY=t.radius);var a=Math.max(2*Math.ceil(2*t.radius/t.waveLength*4),8);while(t.phase<2*-Math.PI)t.phase+=2*Math.PI;while(t.phase>0)t.phase-=2*Math.PI;var i=t.phase/Math.PI/2*t.waveLength,n=t.cx-t.radius+i-2*t.radius;e.moveTo(n,t.waterLevel);for(var r=0,l=0;l<a;++l){var s=l%4,c=o(l*t.waveLength/4,s,t.waveLength,t.amplitude);e.bezierCurveTo(c[0][0]+n,-c[0][1]+t.waterLevel,c[1][0]+n,-c[1][1]+t.waterLevel,c[2][0]+n,-c[2][1]+t.waterLevel),l===a-1&&(r=c[2][0])}t.inverse?(e.lineTo(r+n,t.cy-t.radiusY),e.lineTo(n,t.cy-t.radiusY),e.lineTo(n,t.waterLevel)):(e.lineTo(r+n,t.cy+t.radiusY),e.lineTo(n,t.cy+t.radiusY),e.lineTo(n,t.waterLevel)),e.closePath()}});function o(e,t,a,i){return 0===t?[[e+.5*a/Math.PI/2,i/2],[e+.5*a/Math.PI,i],[e+a/4,i]]:1===t?[[e+.5*a/Math.PI/2*(Math.PI-2),i],[e+.5*a/Math.PI/2*(Math.PI-1),i/2],[e+a/4,0]]:2===t?[[e+.5*a/Math.PI/2,-i/2],[e+.5*a/Math.PI,-i],[e+a/4,-i]]:[[e+.5*a/Math.PI/2*(Math.PI-2),-i],[e+.5*a/Math.PI/2*(Math.PI-1),-i/2],[e+a/4,0]]}var l=n["q"];function s(e){return e&&0===e.indexOf("path://")}i["i"]({type:"liquidFill",render:function(e,t,a){var n=this,o=this.group;o.removeAll();var c=e.getData(),u=c.getItemModel(0),h=u.get("center"),d=u.get("radius"),f=a.getWidth(),p=a.getHeight(),g=Math.min(f,p),m=0,b=0,y=e.get("outline.show");y&&(m=e.get("outline.borderDistance"),b=l(e.get("outline.itemStyle.borderWidth"),g));var v,w,C,S=l(h[0],f),x=l(h[1],p),L=!1,M=e.get("shape");if("container"===M?(L=!0,v=[f/2,p/2],w=[v[0]-b/2,v[1]-b/2],C=[l(m,f),l(m,p)],d=[Math.max(w[0]-C[0],0),Math.max(w[1]-C[1],0)]):(v=l(d,g)/2,w=v-b/2,C=l(m,g),d=Math.max(w-C,0)),y){var T=k();T.style.lineWidth=b,o.add(k())}var A=L?0:S-d,O=L?0:x-d,_=null;o.add(N());var j=this._data,D=[];function z(e,t){if(M){if(s(M)){var a=i["n"].makePath(M.slice(7),{}),n=a.getBoundingRect(),r=n.width,o=n.height;r>o?(o*=2*e/r,r=2*e):(r*=2*e/o,o=2*e);var l=t?0:S-r/2,c=t?0:x-o/2;return a=i["n"].makePath(M.slice(7),{},new i["n"].BoundingRect(l,c,r,o)),t&&(a.x=-r/2,a.y=-o/2),a}if(L){var u=t?-e[0]:S-e[0],h=t?-e[1]:x-e[1];return i["o"].createSymbol("rect",u,h,2*e[0],2*e[1])}u=t?-e:S-e,h=t?-e:x-e;return"pin"===M?h+=e:"arrow"===M&&(h-=e),i["o"].createSymbol(M,u,h,2*e,2*e)}return new i["n"].Circle({shape:{cx:t?0:S,cy:t?0:x,r:e}})}function k(){var t=z(v);return t.style.fill=null,t.setStyle(e.getModel("outline.itemStyle").getItemStyle()),t}function N(){var t=z(d);t.setStyle(e.getModel("backgroundStyle").getItemStyle()),t.style.fill=null,t.z2=5;var a=z(d);a.setStyle(e.getModel("backgroundStyle").getItemStyle()),a.style.stroke=null;var n=new i["n"].Group;return n.add(t),n.add(a),n}function F(t,a,n){var o=L?d[0]:d,s=L?p/2:d,u=c.getItemModel(t),h=u.getModel("itemStyle"),f=u.get("phase"),g=l(u.get("amplitude"),2*s),m=l(u.get("waveLength"),2*o),b=c.get("value",t),y=s-b*s*2;f=n?n.shape.phase:"auto"===f?t*Math.PI/4:f;var v=h.getItemStyle();if(!v.fill){var w=e.get("color"),C=t%w.length;v.fill=w[C]}var M=2*o,T=new r({shape:{waveLength:m,radius:o,radiusY:s,cx:M,cy:0,waterLevel:y,amplitude:g,phase:f,inverse:a},style:v,x:S,y:x});T.shape._waterLevel=y;var A=u.getModel("emphasis.itemStyle").getItemStyle();A.lineWidth=0,T.ensureState("emphasis").style=A,i["o"].enableHoverEmphasis(T);var O=z(d,!0);return O.setStyle({fill:"white"}),T.setClipPath(O),T}function P(e,t,a){var i=c.getItemModel(e),n=i.get("period"),r=i.get("direction"),o=c.get("value",e),l=i.get("phase");l=a?a.shape.phase:"auto"===l?e*Math.PI/4:l;var s=function(t){var a=c.count();return 0===a?t:t*(.2+(a-e)/a*.8)},u=0;u="auto"===n?s(5e3):"function"===typeof n?n(o,e):n;var h=0;"right"===r||null==r?h=Math.PI:"left"===r?h=-Math.PI:"none"===r?h=0:console.error("Illegal direction value for liquid fill."),"none"!==r&&i.get("waveAnimation")&&t.animate("shape",!0).when(0,{phase:l}).when(u/2,{phase:h+l}).when(u,{phase:2*h+l}).during((function(){_&&_.dirty(!0)})).start()}function Y(t){var a=u.getModel("label");function n(){var t=e.getFormattedLabel(0,"normal"),a=100*c.get("value",0),i=c.getName(0)||e.name;return isNaN(a)||(i=a.toFixed(0)+"%"),null==t?i:t}var r={z2:10,shape:{x:A,y:O,width:2*(L?d[0]:d),height:2*(L?d[1]:d)},style:{fill:"transparent"},textConfig:{position:a.get("position")||"inside"},silent:!0},o={style:{text:n(),textAlign:a.get("align"),textVerticalAlign:a.get("baseline")}};Object.assign(o.style,i["o"].createTextStyle(a));var l=new i["n"].Rect(r),s=new i["n"].Rect(r);s.disableLabelAnimation=!0,l.disableLabelAnimation=!0;var h=new i["n"].Text(o),f=new i["n"].Text(o);l.setTextContent(h),s.setTextContent(f);var p=a.get("insideColor");f.style.fill=p;var g=new i["n"].Group;g.add(l),g.add(s);var m=z(d,!0);return _=new i["n"].CompoundPath({shape:{paths:t},x:S,y:x}),_.setClipPath(m),s.setClipPath(_),g}c.diff(j).add((function(t){var a=F(t,!1),n=a.shape.waterLevel;a.shape.waterLevel=L?p/2:d,i["n"].initProps(a,{shape:{waterLevel:n}},e),a.z2=2,P(t,a,null),o.add(a),c.setItemGraphicEl(t,a),D.push(a)})).update((function(t,a){for(var r=j.getItemGraphicEl(a),l=F(t,!1,r),u={},h=["amplitude","cx","cy","phase","radius","radiusY","waterLevel","waveLength"],d=0;d<h.length;++d){var f=h[d];l.shape.hasOwnProperty(f)&&(u[f]=l.shape[f])}var g={},m=["fill","opacity","shadowBlur","shadowColor"];for(d=0;d<m.length;++d){f=m[d];l.style.hasOwnProperty(f)&&(g[f]=l.style[f])}L&&(u.radiusY=p/2),i["n"].updateProps(r,{shape:u,x:l.x,y:l.y},e),e.isUniversalTransitionEnabled&&e.isUniversalTransitionEnabled()?i["n"].updateProps(r,{style:g},e):r.useStyle(g);var b=r.getClipPath(),y=l.getClipPath();r.setClipPath(l.getClipPath()),r.shape.inverse=l.inverse,b&&y&&n._shape===M&&!s(M)&&i["n"].updateProps(y,{shape:b.shape},e,{isFrom:!0}),P(t,r,r),o.add(r),c.setItemGraphicEl(t,r),D.push(r)})).remove((function(e){var t=j.getItemGraphicEl(e);o.remove(t)})).execute(),u.get("label.show")&&o.add(Y(D)),this._shape=M,this._data=c},dispose:function(){}})},d96f:function(e,t,a){"use strict";a("31c3")},f3b0:function(e,t,a){"use strict";a("2743")},ffa9:function(e,t,a){}}]); |