(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-69f18f64"],{"1cf5":function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{style:{padding:"0 0 32px 32px"}},[a("h4",{style:{marginBottom:"20px"}},[t._v(t._s(t.title))]),a("v-chart",{attrs:{height:t.height,data:t.data,scale:t.scale,forceFit:!0,padding:["auto","auto","40","50"]}},[a("v-tooltip"),a("v-axis"),a("v-bar",{attrs:{position:"x*y"}})],1)],1)},i=[],n={name:"Bar",props:{title:{type:String,default:""},x:{type:String,default:"x"},y:{type:String,default:"y"},data:{type:Array,default:function(){return[]}},height:{type:Number,default:254}},data:function(){return{}},computed:{scale:function(){return[{dataKey:"x",title:this.x,alias:this.x},{dataKey:"y",title:this.y,alias:this.y}]}},created:function(){},methods:{}},s=n,l=a("2877"),o=Object(l["a"])(s,r,i,!1,null,null,null);e["default"]=o.exports},3981:function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-chart",{attrs:{forceFit:!0,height:t.height,data:t.data,padding:[20,20,95,20],scale:t.scale}},[a("v-tooltip"),a("v-axis",{attrs:{dataKey:t.axis1Opts.dataKey,line:t.axis1Opts.line,tickLine:t.axis1Opts.tickLine,grid:t.axis1Opts.grid}}),a("v-axis",{attrs:{dataKey:t.axis2Opts.dataKey,line:t.axis2Opts.line,tickLine:t.axis2Opts.tickLine,grid:t.axis2Opts.grid}}),a("v-legend",{attrs:{dataKey:"user",marker:"circle",offset:30}}),a("v-coord",{attrs:{type:"polar",radius:"0.8"}}),a("v-line",{attrs:{position:"item*score",color:"user",size:2}}),a("v-point",{attrs:{position:"item*score",color:"user",size:4,shape:"circle"}})],1)},i=[],n={dataKey:"item",line:null,tickLine:null,grid:{lineStyle:{lineDash:null},hideFirstLine:!1}},s={dataKey:"score",line:null,tickLine:null,grid:{type:"polygon",lineStyle:{lineDash:null}}},l=[{dataKey:"score",min:0,max:100},{dataKey:"user",alias:"类型"}],o=[{item:"示例一",score:40},{item:"示例二",score:20},{item:"示例三",score:67},{item:"示例四",score:43},{item:"示例五",score:90}],u={name:"Radar",props:{height:{type:Number,default:254},dataSource:{type:Array,default:function(){return[]}}},data:function(){return{axis1Opts:n,axis2Opts:s,scale:l,data:o}},watch:{dataSource:function(t){0===t.length?this.data=o:this.data=t}}},d=u,c=a("2877"),h=Object(c["a"])(d,r,i,!1,null,"5517ce38",null);e["default"]=h.exports},"4ced":function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-chart",{attrs:{forceFit:!0,height:t.height,width:t.width,data:t.data,scale:t.scale,padding:0}},[a("v-tooltip"),a("v-interval",{attrs:{shape:["liquid-fill-gauge"],position:"transfer*value",color:"","v-style":{lineWidth:8,opacity:.75},tooltip:["transfer*value",function(t,e){return{name:t,value:e}}]}}),t._l(t.data,(function(t,e){return a("v-guide",{key:e,attrs:{type:"text",top:!0,position:{gender:t.transfer,value:45},content:t.value+"%","v-style":{fontSize:100,textAlign:"center",opacity:.75}}})}))],2)],1)},i=[],n=[{transfer:"一月",value:813},{transfer:"二月",value:233},{transfer:"三月",value:561}],s={name:"Liquid",props:{height:{type:Number,default:0},width:{type:Number,default:0}},data:function(){return{data:n,scale:[]}}},l=s,o=a("2877"),u=Object(o["a"])(l,r,i,!1,null,"4b5474d2",null);e["default"]=u.exports},5139:function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-card",{attrs:{bordered:!1}},[a("a-tabs",{attrs:{defaultActiveKey:"1"}},[a("a-tab-pane",{key:"1",attrs:{tab:"柱状图"}},[a("bar",{attrs:{title:"销售额排行",dataSource:t.barData,height:t.height}})],1),a("a-tab-pane",{key:"2",attrs:{tab:"多列柱状图"}},[a("bar-multid",{attrs:{title:"多列柱状图",height:t.height}})],1),a("a-tab-pane",{key:"3",attrs:{tab:"迷你柱状图"}},[a("mini-bar",{attrs:{dataSource:t.barData,width:400,height:200}})],1),a("a-tab-pane",{key:"4",attrs:{tab:"面积图"}},[a("area-chart-ty",{attrs:{title:"销售额排行",dataSource:t.areaData,x:"月份",y:"销售额",height:t.height}})],1),a("a-tab-pane",{key:"5",attrs:{tab:"迷你面积图"}},[a("div",{staticStyle:{"padding-top":"100px",width:"600px",height:"200px"}},[a("mini-area",{attrs:{dataSource:t.areaData,x:"月份",y:"销售额",height:t.height}})],1)]),a("a-tab-pane",{key:"6",attrs:{tab:"多行折线图"}},[a("line-chart-multid",{attrs:{title:"多行折线图",height:t.height}})],1),a("a-tab-pane",{key:"7",attrs:{tab:"饼图"}},[a("pie",{attrs:{title:"饼图",height:t.height}})],1),a("a-tab-pane",{key:"8",attrs:{tab:"雷达图"}},[a("radar",{attrs:{title:"雷达图",height:t.height}})],1),a("a-tab-pane",{key:"9",attrs:{tab:"仪表盘"}},[a("dash-chart-demo",{attrs:{title:"仪表盘",value:9,height:t.height}})],1),a("a-tab-pane",{key:"10",attrs:{tab:"进度条"}},[a("mini-progress",{attrs:{percentage:30,target:40,height:30}}),a("mini-progress",{attrs:{percentage:51,target:60,height:30,color:"#FFA500"}}),a("mini-progress",{attrs:{percentage:66,target:80,height:30,color:"#1E90FF"}}),a("mini-progress",{attrs:{percentage:74,target:70,height:30,color:"#FF4500"}}),a("mini-progress",{attrs:{percentage:92,target:100,height:30,color:"#49CC49"}})],1),a("a-tab-pane",{key:"11",attrs:{tab:"排名列表"}},[a("rank-list",{staticStyle:{width:"600px",margin:"0 auto"},attrs:{title:"门店销售排行榜",list:t.rankList}})],1),a("a-tab-pane",{key:"12",attrs:{tab:"TransferBar"}},[a("transfer-bar",{attrs:{title:"年度消耗流量一览表",data:t.barData,x:"月份",y:"流量(Mb)",height:t.height}})],1),a("a-tab-pane",{key:"13",attrs:{tab:"Trend"}},[a("trend",{attrs:{title:"Trend",term:"Trend:",percentage:30}})],1),a("a-tab-pane",{key:"14",attrs:{tab:"Liquid"}},[a("liquid",{attrs:{height:t.height}})],1),a("a-tab-pane",{key:"15",attrs:{tab:"BarAndLine"}},[a("bar-and-line",{attrs:{height:t.height}})],1)],1)],1)},i=[],n=a("f552"),s=a("edd9"),l=a("8191"),o=a("972f"),u=a("4ec6"),d=a("4ced"),c=a("942d"),h=a("1d43"),p=a("bf13"),f=a("6cb2"),g=a("3981"),y=a("0923"),b=a("1cf5"),m=a("527e"),v=a("e659");function x(t,e,a){return e in t?Object.defineProperty(t,e,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[e]=a,t}var k={name:"ViserChartDemo",components:{Bar:s["default"],MiniBar:c["default"],BarMultid:l["default"],AreaChartTy:n["default"],LineChartMultid:u["default"],Pie:f["default"],Radar:g["default"],DashChartDemo:o["default"],MiniProgress:p["default"],RankList:y["default"],TransferBar:b["default"],Trend:m["default"],Liquid:d["default"],MiniArea:h["default"],BarAndLine:v["default"]},data:function(){return{height:420,rankList:[],barData:[],areaData:[]}},created:function(){var t=this;setTimeout((function(){t.loadBarData(),t.loadAreaData(),t.loadRankListData()}),100)},methods:{loadData:function(t,e,a,r){for(var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",n=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"月",s=[],l=0;l<12;l+=1){var o;s.push((o={},x(o,t,"".concat(i).concat(l+1).concat(n)),x(o,e,Math.floor(Math.random()*a)+r),o))}return s},loadBarData:function(){this.barData=this.loadData("x","y",1e3,200)},loadAreaData:function(){this.areaData=this.loadData("x","y",500,100)},loadRankListData:function(){this.rankList=this.loadData("name","total",2e3,100,"北京朝阳 "," 号店")}}},D=k,S=a("2877"),_=Object(S["a"])(D,r,i,!1,null,"4a5173e0",null);e["default"]=_.exports},"527e":function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"chart-trend"},[t._v("\n "+t._s(t.term)+"\n "),a("span",[t._v(t._s(t.rate)+"%")]),a("span",{class:["trend-icon",t.trend]},[a("a-icon",{attrs:{type:"caret-"+t.trend}})],1)])},i=[],n={name:"Trend",props:{term:{type:String,default:"",required:!0},percentage:{type:Number,default:null},type:{type:Boolean,default:null},target:{type:Number,default:0},value:{type:Number,default:0},fixed:{type:Number,default:2}},data:function(){return{trend:this.type?"up":"down",rate:this.percentage}},created:function(){var t=null===this.type?this.value>=this.target:this.type;this.trend=t?"up":"down",this.rate=(null===this.percentage?100*Math.abs(this.value-this.target)/this.target:this.percentage).toFixed(this.fixed)}},s=n,l=(a("fca9"),a("2877")),o=Object(l["a"])(s,r,i,!1,null,"5e0608b9",null);e["default"]=o.exports},"6cb2":function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-chart",{attrs:{forceFit:!0,height:t.height,data:t.data,scale:t.scale,onClick:t.handleClick}},[a("v-tooltip",{attrs:{showTitle:!1,dataKey:"item*percent"}}),a("v-axis"),a("v-legend",{attrs:{dataKey:"item"}}),a("v-pie",{attrs:{position:"percent",color:"item","v-style":t.pieStyle,label:t.labelConfig}}),a("v-coord",{attrs:{type:"theta"}})],1)},i=[],n=a("c917"),s=a("7104"),l={name:"Pie",mixins:[n["a"]],props:{title:{type:String,default:""},height:{type:Number,default:254},dataSource:{type:Array,default:function(){return[{item:"示例一",count:40},{item:"示例二",count:21},{item:"示例三",count:17},{item:"示例四",count:13},{item:"示例五",count:9}]}}},data:function(){return{scale:[{dataKey:"percent",min:0,formatter:".0%"}],pieStyle:{stroke:"#fff",lineWidth:1},labelConfig:["percent",{formatter:function(t,e){return e.point.item+": "+t}}]}},computed:{data:function(){var t=(new s.View).source(this.dataSource);return t.transform({type:"percent",field:"count",dimension:"item",as:"percent"}),t.rows}}},o=l,u=a("2877"),d=Object(u["a"])(o,r,i,!1,null,null,null);e["default"]=d.exports},a174:function(t,e,a){},e659:function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{style:{padding:"0 50px 32px 0"}},[a("h4",{style:{marginBottom:"20px"}},[t._v(t._s(t.title))]),a("v-chart",{attrs:{forceFit:!0,height:t.height,data:t.data,scale:t.scale,padding:t.padding,onClick:t.handleClick}},[a("v-tooltip"),a("v-legend"),a("v-axis"),a("v-bar",{attrs:{position:"type*bar"}}),a("v-line",{attrs:{position:"type*line",color:"#2fc25b",size:3}})],1)],1)},i=[],n=a("c917"),s={name:"BarAndLine",mixins:[n["a"]],props:{title:{type:String,default:""},dataSource:{type:Array,default:function(){return[{type:"10:10",bar:200,line:1e3},{type:"10:15",bar:600,line:1e3},{type:"10:20",bar:200,line:1e3},{type:"10:25",bar:900,line:1e3},{type:"10:30",bar:200,line:1e3},{type:"10:35",bar:200,line:1e3},{type:"10:40",bar:100,line:1e3}]}},height:{type:Number,default:400}},data:function(){return{padding:{top:50,right:50,bottom:100,left:50},scale:[{dataKey:"bar",min:0},{dataKey:"line",min:0}]}},computed:{data:function(){return this.dataSource}}},l=s,o=a("2877"),u=Object(o["a"])(l,r,i,!1,null,null,null);e["default"]=u.exports},fca9:function(t,e,a){"use strict";var r=a("a174"),i=a.n(r);i.a}}]);
|