chunk-bed63208.d032a1631cd3a36129dd.9100.js 7.0 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-bed63208"],{"0b58":function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"statistical"},t._l(t.list,(function(e){return n("TipsCardCom",{key:e.value,class:["item",e.cls]},[n("h3",{staticClass:"item-label"},[t._v(t._s(e.label))]),n("p",{ref:"num",refInFor:!0,staticClass:"item-txt"},[n("countTo",{ref:"countTo",refInFor:!0,attrs:{startVal:e.start,endVal:e.value,duration:3e3}})],1)])})),1)},i=[],r=(n("ac6a"),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tips-card"},[t._t("default")],2)}),s=[],u=(n("48a8"),n("2877")),l={},o=Object(u["a"])(l,r,s,!1,null,"ffbb7e0c",null),c=o.exports,d=n("365c"),f=n("ec1b"),h=n.n(f),m={data:function(){return{list:[{label:"物业面积(㎡)",cls:"mianzhi",key:"propertyArea",value:null},{label:"物业项目(个)",cls:"xiangmu",key:"propertyProject",value:null},{label:"房屋(套)",cls:"fangwu",key:"house",value:null},{label:"住户(人)",cls:"zhuhu",key:"resident",value:null},{label:"车辆(辆)",cls:"cheliang",key:"car",value:null}]}},components:{TipsCardCom:c,countTo:h.a},mounted:function(){var t=this;d["a"].getAssetInfo().then((function(e){e.data.data.forEach((function(e){t.list.map((function(t){return t.key===e.type&&(t.value=e.total,String(t.value).length>6?t.start=1e5*parseInt(t.value/1e5):t.start=0),t}))}))})),setInterval((function(){t.onAgain()}),1e4)},methods:{onAgain:function(){var t=this.$refs.countTo;t.forEach((function(t){t.start()}))}}},p=m,V=(n("300d"),Object(u["a"])(p,a,i,!1,null,"48a95596",null));e["default"]=V.exports},"0b69":function(t,e,n){},"300d":function(t,e,n){"use strict";var a=n("0b69"),i=n.n(a);i.a},"48a8":function(t,e,n){"use strict";var a=n("a9ee"),i=n.n(a);i.a},a9ee:function(t,e,n){},ec1b:function(t,e,n){!function(e,n){t.exports=n()}(0,(function(){return function(t){function e(a){if(n[a])return n[a].exports;var i=n[a]={i:a,l:!1,exports:{}};return t[a].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,a){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:a})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="/dist/",e(e.s=2)}([function(t,e,n){var a=n(4)(n(1),n(5),null,null);t.exports=a.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=n(3);e.default={props:{startVal:{type:Number,required:!1,default:0},endVal:{type:Number,required:!1,default:2017},duration:{type:Number,required:!1,default:3e3},autoplay:{type:Boolean,required:!1,default:!0},decimals:{type:Number,required:!1,default:0,validator:function(t){return t>=0}},decimal:{type:String,required:!1,default:"."},separator:{type:String,required:!1,default:","},prefix:{type:String,required:!1,default:""},suffix:{type:String,required:!1,default:""},useEasing:{type:Boolean,required:!1,default:!0},easingFn:{type:Function,default:function(t,e,n,a){return n*(1-Math.pow(2,-10*t/a))*1024/1023+e}}},data:function(){return{localStartVal:this.startVal,displayValue:this.formatNumber(this.startVal),printVal:null,paused:!1,localDuration:this.duration,startTime:null,timestamp:null,remaining:null,rAF:null}},computed:{countDown:function(){return this.startVal>this.endVal}},watch:{startVal:function(){this.autoplay&&this.start()},endVal:function(){this.autoplay&&this.start()}},mounted:function(){this.autoplay&&this.start(),this.$emit("mountedCallback")},methods:{start:function(){this.localStartVal=this.startVal,this.startTime=null,this.localDuration=this.duration,this.paused=!1,this.rAF=(0,a.requestAnimationFrame)(this.count)},pauseResume:function(){this.paused?(this.resume(),this.paused=!1):(this.pause(),this.paused=!0)},pause:function(){(0,a.cancelAnimationFrame)(this.rAF)},resume:function(){this.startTime=null,this.localDuration=+this.remaining,this.localStartVal=+this.printVal,(0,a.requestAnimationFrame)(this.count)},reset:function(){this.startTime=null,(0,a.cancelAnimationFrame)(this.rAF),this.displayValue=this.formatNumber(this.startVal)},count:function(t){this.startTime||(this.startTime=t),this.timestamp=t;var e=t-this.startTime;this.remaining=this.localDuration-e,this.useEasing?this.countDown?this.printVal=this.localStartVal-this.easingFn(e,0,this.localStartVal-this.endVal,this.localDuration):this.printVal=this.easingFn(e,this.localStartVal,this.endVal-this.localStartVal,this.localDuration):this.countDown?this.printVal=this.localStartVal-(this.localStartVal-this.endVal)*(e/this.localDuration):this.printVal=this.localStartVal+(this.localStartVal-this.startVal)*(e/this.localDuration),this.countDown?this.printVal=this.printVal<this.endVal?this.endVal:this.printVal:this.printVal=this.printVal>this.endVal?this.endVal:this.printVal,this.displayValue=this.formatNumber(this.printVal),e<this.localDuration?this.rAF=(0,a.requestAnimationFrame)(this.count):this.$emit("callback")},isNumber:function(t){return!isNaN(parseFloat(t))},formatNumber:function(t){t=t.toFixed(this.decimals),t+="";var e=t.split("."),n=e[0],a=e.length>1?this.decimal+e[1]:"",i=/(\d+)(\d{3})/;if(this.separator&&!this.isNumber(this.separator))for(;i.test(n);)n=n.replace(i,"$1"+this.separator+"$2");return this.prefix+n+a+this.suffix}},destroyed:function(){(0,a.cancelAnimationFrame)(this.rAF)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=n(0),i=function(t){return t&&t.__esModule?t:{default:t}}(a);e.default=i.default,"undefined"!=typeof window&&window.Vue&&window.Vue.component("count-to",i.default)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=0,i="webkit moz ms o".split(" "),r=void 0,s=void 0;if("undefined"==typeof window)e.requestAnimationFrame=r=function(){},e.cancelAnimationFrame=s=function(){};else{e.requestAnimationFrame=r=window.requestAnimationFrame,e.cancelAnimationFrame=s=window.cancelAnimationFrame;for(var u=void 0,l=0;l<i.length&&(!r||!s);l++)u=i[l],e.requestAnimationFrame=r=r||window[u+"RequestAnimationFrame"],e.cancelAnimationFrame=s=s||window[u+"CancelAnimationFrame"]||window[u+"CancelRequestAnimationFrame"];r&&s||(e.requestAnimationFrame=r=function(t){var e=(new Date).getTime(),n=Math.max(0,16-(e-a)),i=window.setTimeout((function(){t(e+n)}),n);return a=e+n,i},e.cancelAnimationFrame=s=function(t){window.clearTimeout(t)})}e.requestAnimationFrame=r,e.cancelAnimationFrame=s},function(t,e){t.exports=function(t,e,n,a){var i,r=t=t||{},s=typeof t.default;"object"!==s&&"function"!==s||(i=t,r=t.default);var u="function"==typeof r?r.options:r;if(e&&(u.render=e.render,u.staticRenderFns=e.staticRenderFns),n&&(u._scopeId=n),a){var l=Object.create(u.computed||null);Object.keys(a).forEach((function(t){var e=a[t];l[t]=function(){return e}})),u.computed=l}return{esModule:i,exports:r,options:u}}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement;return(t._self._c||e)("span",[t._v("\n "+t._s(t.displayValue)+"\n")])},staticRenderFns:[]}}])}))}}]);