1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4752856b","chunk-4c6e68ba","chunk-56c6e810","chunk-0b2e3c1c","chunk-fde09348","chunk-aa4e0848","chunk-3c7b95d2","chunk-0c54d6ec"],{"12cc":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticStyle:{"margin-bottom":"20px"}},[t._v("\n 间隔时间:\n "),a("el-select",{on:{change:t.getOrderAccount},model:{value:t.cycle,callback:function(e){t.cycle=e},expression:"cycle"}},[a("el-option",{attrs:{label:"3小时",value:"3"}}),t._v(" "),a("el-option",{attrs:{label:"6小时",value:"6"}}),t._v(" "),a("el-option",{attrs:{label:"9小时",value:"9"}}),t._v(" "),a("el-option",{attrs:{label:"12小时",value:"12"}}),t._v(" "),a("el-option",{attrs:{label:"24小时",value:"24"}})],1)],1),t._v(" "),a("div",{ref:"style_num_echart",style:{height:t.height,width:t.width}})])},r=[],i=(a("7514"),a("456d"),a("8615"),a("96cf"),a("1da1")),s=(a("ac6a"),a("313e")),c=a.n(s),o=a("4d1d"),l=a("3191"),u={mixins:[o["a"]],props:{width:{type:String,default:"600px"},height:{type:String,default:"600px"}},data:function(){return{chart:null,timeLineMap:[],dataMap:{},lengedMap:[],cycle:"3"}},created:function(){this.getOrderAccount()},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{createObjectByArray:function(t,e){var a={};return t.forEach((function(t){a[t]=e?[]:{}})),a},getOrderAccount:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(){var e,a,n,r,i,s=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(l["f"])({cycle:this.cycle});case 3:e=t.sent,a=e.code,n=e.data,200===a&&(r=Math.max.apply(Array,Object.values(n).map((function(t){return Object.keys(t).length}))),i=Object.values(n).find((function(t){return Object.keys(t).length===r})),this.timeLineMap=Object.keys(i),this.lengedMap=Object.keys(n),this.dataMap=this.createObjectByArray(Object.keys(n),!0),Object.keys(n).forEach((function(t){Object.values(n[t]).flat(1).map((function(e){var a=e.total;s.dataMap[t].push(a||0)}))})),this.initChart()),t.next=12;break;case 9:t.prev=9,t.t0=t["catch"](0),console.log("获取下单量环比数据失败:".concat(t.t0));case 12:case"end":return t.stop()}}),t,this,[[0,9]])})));function e(){return t.apply(this,arguments)}return e}(),initChart:function(){var t=this;this.$nextTick((function(){t.chart=c.a.init(t.$refs.style_num_echart),t.chart.clear(),t.chart.setOption({title:{text:"订单总金额环比"},tooltip:{trigger:"axis"},legend:{data:t.lengedMap},xAxis:{type:"category",data:t.timeLineMap.map((function(e){return"".concat(e-t.cycle<0?0:e-t.cycle," - ").concat(e,"小时")}))},yAxis:{type:"value"},series:Object.keys(t.dataMap).map((function(e){return{name:e,type:"line",data:t.dataMap[e]}}))}),window.onresize=t.chart.resize}))}}},d=u,h=a("2877"),p=Object(h["a"])(d,n,r,!1,null,null,null);e["default"]=p.exports},"22cd":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-container",staticStyle:{"background-color":"rgb(240, 242, 245)"}},[a("el-row",{staticClass:"panel-group",attrs:{type:"flex",justify:"space-between",gutter:30}},[a("el-col",{staticClass:"card-panel-col",attrs:{span:5}},[a("div",{staticClass:"card-panel"},[a("div",{staticClass:"card-panel-icon-wrapper icon-people"},[a("svg-icon",{attrs:{"icon-class":"peoples","class-name":"card-panel-icon"}})],1),t._v(" "),a("div",{staticClass:"card-panel-description"},[a("div",{staticClass:"card-panel-text"},[t._v("\n 销售总数\n ")]),t._v(" "),a("count-to",{staticClass:"card-panel-num",attrs:{"start-val":0,"end-val":t.data.member,duration:500}})],1)])]),t._v(" "),a("el-col",{staticClass:"card-panel-col",attrs:{span:5}},[a("div",{staticClass:"card-panel"},[a("div",{staticClass:"card-panel-icon-wrapper icon-money"},[a("svg-icon",{attrs:{"icon-class":"money","class-name":"card-panel-icon"}})],1),t._v(" "),a("div",{staticClass:"card-panel-description"},[a("div",{staticClass:"card-panel-text"},[t._v("\n 业绩总额\n ")]),t._v(" "),a("count-to",{staticClass:"card-panel-num",attrs:{"start-val":0,"end-val":Number(t.data.price),duration:1500}})],1)])]),t._v(" "),a("el-col",{staticClass:"card-panel-col",attrs:{span:5}},[a("div",{staticClass:"card-panel"},[a("div",{staticClass:"card-panel-icon-wrapper icon-shopping"},[a("svg-icon",{attrs:{"icon-class":"shopping","class-name":"card-panel-icon"}})],1),t._v(" "),a("div",{staticClass:"card-panel-description"},[a("div",{staticClass:"card-panel-text"},[t._v("\n 订单总数\n ")]),t._v(" "),a("count-to",{staticClass:"card-panel-num",attrs:{"start-val":0,"end-val":t.data.order,duration:1500}})],1)])]),t._v(" "),a("el-col",{staticClass:"card-panel-col",attrs:{span:5}},[a("div",{staticClass:"card-panel"},[a("div",{staticClass:"card-panel-icon-wrapper icon-message"},[a("svg-icon",{staticStyle:{width:"48px",height:"48px"},attrs:{"icon-class":"goods","class-name":"card-panel-goods"}})],1),t._v(" "),a("div",{staticClass:"card-panel-description"},[a("div",{staticClass:"card-panel-text"},[t._v("\n 商品总数\n ")]),t._v(" "),a("count-to",{staticClass:"card-panel-num",attrs:{"start-val":0,"end-val":t.data.goods,duration:1500}})],1)])]),t._v(" "),a("el-col",{staticClass:"card-panel-col",attrs:{span:5}},[a("div",{staticClass:"card-panel"},[a("div",{staticClass:"card-panel-icon-wrapper icon-message"},[a("svg-icon",{staticStyle:{width:"48px",height:"48px"},attrs:{"icon-class":"community","class-name":"card-panel-goods"}})],1),t._v(" "),a("div",{staticClass:"card-panel-description"},[a("div",{staticClass:"card-panel-text"},[t._v("\n 社区文章\n ")]),t._v(" "),a("count-to",{staticClass:"card-panel-num",attrs:{"start-val":0,"end-val":t.data.article,duration:1500}})],1)])])],1),t._v(" "),a("el-row",{staticClass:"model",attrs:{gutter:20}},[a("el-col",{staticClass:"modelCol",attrs:{span:8}},[a("member-rose",{attrs:{id:"memberForm1","series-data":t.member,title:"销售组成","show-title":"销售数量:"}})],1),t._v(" "),a("el-col",{staticClass:"modelCol",attrs:{span:8}},[a("member-rose",{attrs:{id:"priceForm1","series-data":t.price,title:"销售业绩","show-title":"业绩金额:"}})],1),t._v(" "),a("el-col",{staticClass:"modelCol",attrs:{span:8}},[a("member-rose",{attrs:{id:"orderForm1","series-data":t.order,title:"订单组成","show-title":"订单数量:"}})],1)],1),t._v(" "),a("el-row",{staticClass:"style_num_container"},[a("el-col",{attrs:{span:24}},[a("order-account",{attrs:{width:"100%"}})],1)],1),t._v(" "),a("el-row",{staticClass:"style_num_container"},[a("el-col",{attrs:{span:24}},[a("goods-every-style",{attrs:{width:"100%"}})],1)],1),t._v(" "),a("el-row",{staticClass:"style_num_container"},[a("el-col",{attrs:{span:24}},[a("style-num",{attrs:{width:"100%"}})],1)],1),t._v(" "),a("el-row",{staticClass:"style_num_container"},[a("el-col",{attrs:{span:24}},[a("style-account",{attrs:{width:"100%"}})],1)],1),t._v(" "),a("el-row",{staticClass:"model",attrs:{gutter:20}},[a("el-col",{staticClass:"modelCol",attrs:{span:24}},[a("next-add",{ref:"add"})],1)],1),t._v(" "),a("el-row",{staticClass:"model"},[a("el-col",{staticClass:"modelCol",attrs:{span:24}},[a("rank-bar",{attrs:{id:"goodsForm1","series-data":t.goods,title:"商品销售量前10:","show-title":"销量"}})],1)],1)],1)},r=[],i=(a("ac6a"),a("96cf"),a("1da1")),s=a("3191"),c=a("ec1b"),o=a.n(c),l=a("8ac4"),u=a("ff88"),d=a("b526"),h=a("6ef8"),p=a("12cc"),m=a("b702"),f=a("7422"),y={components:{CountTo:o.a,MemberRose:l["default"],RankBar:u["default"],NextAdd:d["default"],StyleNum:h["default"],styleAccount:p["default"],orderAccount:m["default"],goodsEveryStyle:f["default"]},data:function(){return{data:{member:0,price:0,order:0,goods:0,article:0},member:[],price:[],order:[],goods:[]}},created:function(){var t=this;this.$nextTick((function(){t.getTotal(),t.getMemberPeople(),t.getMemberPrice(),t.getMemberOrder(),t.getGoodsTen(),t.$refs.add.handleInit()}))},methods:{getTotal:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(){var e,a,n,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(s["i"])();case 2:e=t.sent;try{a=e.message,n=e.code,200===n?(r=e.data,this.data.member=r.userCount,this.data.price=r.account,this.data.order=r.orderCount,this.data.goods=r.goodsCount,this.data.article=r.articleCount):this.$message.error(a)}catch(i){console.log("获取首页统计数据失败:".concat(i))}case 4:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),getMemberPeople:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(){var e,a,n,r,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(s["d"])();case 2:if(e=t.sent,t.prev=3,a=e.message,n=e.code,200!==n){t.next=22;break}r=e.data,t.t0=regeneratorRuntime.keys(r);case 8:if((t.t1=t.t0()).done){t.next=20;break}i=t.t1.value,t.t2=i,t.next="crownCount"===t.t2?13:"superCount"===t.t2?15:17;break;case 13:return this.member.push({name:"代理公司(".concat(r[i],"人)"),value:r[i]}),t.abrupt("break",18);case 15:return this.member.push({name:"销售主管(".concat(r[i],"人)"),value:r[i]}),t.abrupt("break",18);case 17:this.member.push({name:"销售经理(".concat(r[i],"人)"),value:r[i]});case 18:t.next=8;break;case 20:t.next=23;break;case 22:this.$message.error(a);case 23:t.next=28;break;case 25:t.prev=25,t.t3=t["catch"](3),console.log("获取销售组成失败:".concat(t.t3));case 28:case"end":return t.stop()}}),t,this,[[3,25]])})));function e(){return t.apply(this,arguments)}return e}(),getMemberPrice:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(){var e,a,n,r,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(s["e"])();case 2:if(e=t.sent,t.prev=3,a=e.message,n=e.code,200!==n){t.next=22;break}r=e.data,t.t0=regeneratorRuntime.keys(r);case 8:if((t.t1=t.t0()).done){t.next=20;break}i=t.t1.value,t.t2=i,t.next="crownAccount"===t.t2?13:"superAccount"===t.t2?15:17;break;case 13:return this.price.push({name:"代理公司:\n(".concat(r[i],"元)"),value:r[i]}),t.abrupt("break",18);case 15:return this.price.push({name:"销售主管:\n(".concat(r[i],"元)"),value:r[i]}),t.abrupt("break",18);case 17:this.price.push({name:"销售经理:\n(".concat(r[i],"元)"),value:r[i]});case 18:t.next=8;break;case 20:t.next=23;break;case 22:this.$message.error(a);case 23:t.next=28;break;case 25:t.prev=25,t.t3=t["catch"](3),console.log("获取代理业绩组成失败:".concat(t.t3));case 28:case"end":return t.stop()}}),t,this,[[3,25]])})));function e(){return t.apply(this,arguments)}return e}(),getMemberOrder:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(){var e,a,n,r,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(s["c"])();case 2:if(e=t.sent,t.prev=3,a=e.message,n=e.code,200!==n){t.next=22;break}r=e.data,t.t0=regeneratorRuntime.keys(r);case 8:if((t.t1=t.t0()).done){t.next=20;break}i=t.t1.value,t.t2=i,t.next="crownCount"===t.t2?13:"superCount"===t.t2?15:17;break;case 13:return this.order.push({name:"代理公司(".concat(r[i],"单)"),value:r[i]}),t.abrupt("break",18);case 15:return this.order.push({name:"销售主管(".concat(r[i],"单)"),value:r[i]}),t.abrupt("break",18);case 17:this.order.push({name:"销售经理(".concat(r[i],"单)"),value:r[i]});case 18:t.next=8;break;case 20:t.next=23;break;case 22:this.$message.error(a);case 23:t.next=28;break;case 25:t.prev=25,t.t3=t["catch"](3),console.log("获取代理订单组成失败:".concat(t.t3));case 28:case"end":return t.stop()}}),t,this,[[3,25]])})));function e(){return t.apply(this,arguments)}return e}(),getGoodsTen:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(){var e,a,n,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(s["b"])();case 2:e=t.sent;try{a=e.message,n=e.code,200===n?(r=e.data,this.goods=r):this.$message.error(a)}catch(i){console.log("获取商品销量前10失败:".concat(i))}case 4:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()}},g=y,b=(a("6e55"),a("2877")),v=Object(b["a"])(g,n,r,!1,null,"3be62f55",null);e["default"]=v.exports},3191:function(t,e,a){"use strict";a.d(e,"i",(function(){return r})),a.d(e,"d",(function(){return i})),a.d(e,"e",(function(){return s})),a.d(e,"c",(function(){return c})),a.d(e,"b",(function(){return o})),a.d(e,"h",(function(){return l})),a.d(e,"f",(function(){return u})),a.d(e,"j",(function(){return d})),a.d(e,"g",(function(){return h})),a.d(e,"a",(function(){return p}));var n=a("b775");function r(){return Object(n["a"])({url:"/index/getdatatotal",method:"get"})}function i(){return Object(n["a"])({url:"/index/geteveryagenttotal",method:"get"})}function s(){return Object(n["a"])({url:"/index/geteveryagentresult",method:"get"})}function c(){return Object(n["a"])({url:"/index/geteveryagentorder",method:"get"})}function o(){return Object(n["a"])({url:"/index/getgoodssalesnum",method:"get"})}function l(t){return Object(n["a"])({url:"/index/get_goods_style_num",method:"get",params:t})}function u(t){return Object(n["a"])({url:"/index/get_order_account",method:"get",params:t})}function d(t){return Object(n["a"])({url:"/index/get_goods_main_attr",method:"get"})}function h(t){return Object(n["a"])({url:"/index/get_order_every_account",method:"get",params:t})}function p(t){return Object(n["a"])({url:"/index/get_goods_every_style_num",method:"get",params:t})}},"401a":function(t,e,a){"use strict";a.d(e,"a",(function(){return r})),a.d(e,"c",(function(){return i})),a.d(e,"b",(function(){return s}));var n=a("b775");function r(t){return Object(n["a"])({url:"/statistical/agentsalesresults",method:"get",params:t})}function i(t){return Object(n["a"])({url:"/statistical/agentaddnum",method:"get",params:t})}function s(t){return Object(n["a"])({url:"/statistical/agentaddnumline",method:"get",params:t})}},"4d1d":function(t,e,a){"use strict";var n=a("ed08");e["a"]={data:function(){return{$_sidebarElm:null}},mounted:function(){var t=this;this.__resizeHandler=Object(n["b"])((function(){t.chart&&t.chart.resize()}),100),window.addEventListener("resize",this.__resizeHandler),this.$_sidebarElm=document.getElementsByClassName("sidebar-container")[0],this.$_sidebarElm&&this.$_sidebarElm.addEventListener("transitionend",this.$_sidebarResizeHandler)},beforeDestroy:function(){window.removeEventListener("resize",this.__resizeHandler),this.$_sidebarElm&&this.$_sidebarElm.removeEventListener("transitionend",this.$_sidebarResizeHandler)},methods:{$_sidebarResizeHandler:function(t){"width"===t.propertyName&&this.__resizeHandler()}}}},"504c":function(t,e,a){var n=a("9e1e"),r=a("0d58"),i=a("6821"),s=a("52a7").f;t.exports=function(t){return function(e){var a,c=i(e),o=r(c),l=o.length,u=0,d=[];while(l>u)a=o[u++],n&&!s.call(c,a)||d.push(t?[a,c[a]]:c[a]);return d}}},"591a":function(t,e,a){},"6e55":function(t,e,a){"use strict";var n=a("591a"),r=a.n(n);r.a},"6ef8":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("el-form",{attrs:{"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"商品类型:"}},[a("el-select",{on:{change:t.getStyleNum},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},t._l(t.goodTypeList,(function(t,e){return a("el-option",{key:e,attrs:{label:t,value:t}})})),1)],1),t._v(" "),a("el-form-item",{attrs:{label:"间隔时间:"}},[a("el-select",{on:{change:t.getStyleNum},model:{value:t.cycle,callback:function(e){t.cycle=e},expression:"cycle"}},[a("el-option",{attrs:{label:"3小时",value:"3"}}),t._v(" "),a("el-option",{attrs:{label:"6小时",value:"6"}}),t._v(" "),a("el-option",{attrs:{label:"9小时",value:"9"}}),t._v(" "),a("el-option",{attrs:{label:"12小时",value:"12"}}),t._v(" "),a("el-option",{attrs:{label:"24小时",value:"24"}})],1)],1)],1),t._v(" "),a("div",{ref:"style_num_echart",style:{height:t.height,width:t.width}})],1)},r=[],i=(a("7514"),a("456d"),a("8615"),a("96cf"),a("1da1")),s=(a("ac6a"),a("313e")),c=a.n(s),o=a("4d1d"),l=a("3191"),u={mixins:[o["a"]],props:{width:{type:String,default:"600px"},height:{type:String,default:"600px"}},data:function(){return{chart:null,cycle:"3",goodTypeList:[],type:"",timeLineMap:[],lengedMap:[]}},created:function(){this.getGoodsType()},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{getGoodsType:function(){var t=this;Object(l["j"])().then((function(e){200===e.code&&(t.goodTypeList=e.data,t.type=e.data[0],t.getStyleNum())}))},createObjectByArray:function(t,e){var a={};return t.forEach((function(t){a[t]=e?[]:{}})),a},getStyleNum:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(){var e,a,n,r,i,s=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(l["h"])({cycle:this.cycle,type:this.type});case 3:e=t.sent,a=e.code,n=e.data,200===a&&(r=Math.max.apply(Array,Object.values(n).map((function(t){return Object.keys(t).length}))),i=Object.values(n).find((function(t){return Object.keys(t).length===r})),this.timeLineMap=Object.keys(i),this.lengedMap=Object.keys(n),this.dataMap=this.createObjectByArray(Object.keys(n),!0),Object.keys(n).forEach((function(t){s.dataMap[t]=Object.values(n[t])})),this.initChart()),t.next=12;break;case 9:t.prev=9,t.t0=t["catch"](0),console.log("获取下单量环比数据失败:".concat(t.t0));case 12:case"end":return t.stop()}}),t,this,[[0,9]])})));function e(){return t.apply(this,arguments)}return e}(),initChart:function(){var t=this;this.$nextTick((function(){t.chart=c.a.init(t.$refs.style_num_echart),t.chart.clear(),t.chart.setOption({title:{text:"订货数量环比"},tooltip:{trigger:"axis",axisPointer:{type:"cross",crossStyle:{color:"#999"}}},legend:{data:t.lengedMap},xAxis:[{type:"category",data:t.timeLineMap.map((function(e){return"".concat(e-t.cycle<0?0:e-t.cycle," - ").concat(e,"小时")})),axisPointer:{type:"shadow"}}],yAxis:[{type:"value",name:"数量"}],series:Object.keys(t.dataMap).map((function(e){return{name:e,type:"bar",data:t.dataMap[e]}}))}),window.onresize=t.chart.resize}))}}},d=u,h=a("2877"),p=Object(h["a"])(d,n,r,!1,null,null,null);e["default"]=p.exports},7422:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("el-form",{attrs:{"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"商品类型:"}},[a("el-select",{on:{change:t.getStyleNum},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},t._l(t.goodTypeList,(function(t,e){return a("el-option",{key:e,attrs:{label:t,value:t}})})),1)],1)],1),t._v(" "),a("div",{ref:"style_num_echart",style:{height:t.height,width:t.width}})],1)},r=[],i=(a("7514"),a("456d"),a("8615"),a("96cf"),a("1da1")),s=(a("ac6a"),a("313e")),c=a.n(s),o=a("4d1d"),l=a("3191"),u={mixins:[o["a"]],props:{width:{type:String,default:"600px"},height:{type:String,default:"600px"}},data:function(){return{chart:null,cycle:"3",goodTypeList:[],type:"",timeLineMap:[],lengedMap:[]}},created:function(){this.getGoodsType()},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{getGoodsType:function(){var t=this;Object(l["j"])().then((function(e){200===e.code&&(t.goodTypeList=e.data,t.type=e.data[0],t.getStyleNum())}))},createObjectByArray:function(t,e){var a={};return t.forEach((function(t){a[t]=e?[]:{}})),a},getStyleNum:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(){var e,a,n,r,i,s=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(l["a"])({cycle:this.cycle,type:this.type});case 3:e=t.sent,a=e.code,n=e.data,200===a&&(r=Math.max.apply(Array,Object.values(n).map((function(t){return Object.keys(t).length}))),i=Object.values(n).find((function(t){return Object.keys(t).length===r})),this.timeLineMap=Object.keys(i),this.lengedMap=Object.keys(n),this.dataMap=this.createObjectByArray(Object.keys(n),!0),Object.keys(n).forEach((function(t){s.dataMap[t]=Object.values(n[t])})),this.initChart()),t.next=12;break;case 9:t.prev=9,t.t0=t["catch"](0),console.log("获取下单量环比数据失败:".concat(t.t0));case 12:case"end":return t.stop()}}),t,this,[[0,9]])})));function e(){return t.apply(this,arguments)}return e}(),initChart:function(){var t=this;this.$nextTick((function(){t.chart=c.a.init(t.$refs.style_num_echart),t.chart.clear(),t.chart.setOption({title:{text:"订单数量每小时统计"},tooltip:{trigger:"axis",axisPointer:{type:"cross",crossStyle:{color:"#999"}}},legend:{data:t.lengedMap},xAxis:[{type:"category",data:t.timeLineMap,axisPointer:{type:"shadow"}}],yAxis:[{type:"value",name:"数量"}],color:["#63b2ee","#f19272 ","#76da91"],dataZoom:[{type:"slider"},{type:"inside"}],series:Object.keys(t.dataMap).map((function(e){return{name:e,type:"bar",data:t.dataMap[e]}}))}),window.onresize=t.chart.resize}))}}},d=u,h=a("2877"),p=Object(h["a"])(d,n,r,!1,null,null,null);e["default"]=p.exports},8615:function(t,e,a){var n=a("5ca1"),r=a("504c")(!1);n(n.S,"Object",{values:function(t){return r(t)}})},"8ac4":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{class:t.className,style:{height:t.height,width:t.width},attrs:{id:t.id}})},r=[],i=(a("7f7f"),a("313e")),s=a.n(i),c=a("4d1d"),o={mixins:[c["a"]],props:{className:{type:String,default:"chart"},id:{type:String,default:"chart"},width:{type:String,default:"500px"},height:{type:String,default:"400px"},title:{type:String,default:""},desc:{type:String,default:""},showTitle:{type:String,default:""},seriesData:{type:Array,default:function(){return[]}}},data:function(){return{chart:null}},computed:{legendData:function(){console.log(this.seriesData);var t=Object.assign([],this.seriesData),e=[];return t.map((function(t){e.push(t.name)})),e}},watch:{seriesData:{handler:function(t,e){this.initChart()},deep:!0}},mounted:function(){this.initChart()},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{initChart:function(){this.chart=s.a.init(document.getElementById(this.id)),this.chart.clear(),this.chart.setOption({title:{text:this.title,subtext:this.desc,left:"center"},tooltip:{trigger:"item",formatter:"{a} <br/>{b} : {c} ({d}%)"},series:{name:this.showTitle,type:"pie",radius:"50%",center:["50%","60%"],data:this.seriesData,emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}}),window.onresize=this.chart.resize}}},l=o,u=a("2877"),d=Object(u["a"])(l,n,r,!1,null,null,null);e["default"]=d.exports},b526:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-container"},[a("div",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:t.loadingFull,expression:"loadingFull",modifiers:{fullscreen:!0,lock:!0}}]}),t._v(" "),a("el-form",{attrs:{"label-width":"80px"}},[a("el-form-item",{attrs:{label:"搜索方式:"}},[a("el-radio-group",{model:{value:t.searchParams.type,callback:function(e){t.$set(t.searchParams,"type",e)},expression:"searchParams.type"}},[a("el-radio",{attrs:{label:0}},[t._v("按开始时间到结束时间搜索")]),t._v(" "),a("el-radio",{attrs:{label:1}},[t._v("按月搜索")]),t._v(" "),a("el-radio",{attrs:{label:2}},[t._v("按年搜索")])],1)],1),t._v(" "),a("el-form-item",{attrs:{label:"搜索时间:"}},[0===t.searchParams.type?a("el-date-picker",{attrs:{type:"daterange","picker-options":t.pickerOptions,"range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期",align:"left","value-format":"yyyy-MM-dd"},model:{value:t.searchParams.time,callback:function(e){t.$set(t.searchParams,"time",e)},expression:"searchParams.time"}}):t._e(),t._v(" "),1===t.searchParams.type?a("el-date-picker",{attrs:{type:"month",placeholder:"选择月",align:"left"},model:{value:t.searchParams.month,callback:function(e){t.$set(t.searchParams,"month",e)},expression:"searchParams.month"}}):t._e(),t._v(" "),2===t.searchParams.type?a("el-date-picker",{attrs:{type:"year",placeholder:"选择年",align:"left"},model:{value:t.searchParams.year,callback:function(e){t.$set(t.searchParams,"year",e)},expression:"searchParams.year"}}):t._e(),t._v(" "),a("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.handleInit}},[t._v("\n 搜索\n ")])],1)],1),t._v(" "),a("el-row",{staticClass:"model"},[a("el-col",{staticClass:"modelCol",attrs:{span:24}},[a("pie-simple",{attrs:{id:"pieCrownAdd1","show-title":"新增销售","series-data":t.newNext,width:"1400px"}})],1),t._v(" "),a("el-col",{staticClass:"modelCol",attrs:{span:24}},[a("line-aqi",{attrs:{id:"homeAllLine1",title:"全部销售","show-title":"新增销售","series-data":t.memberArray.all,width:"1400px"}})],1),t._v(" "),a("el-col",{staticClass:"modelCol",attrs:{span:24}},[a("line-aqi",{attrs:{id:"homeCrownLine1",title:"代理公司","show-title":"代理公司","series-data":t.memberArray.crown,width:"1400px"}})],1),t._v(" "),a("el-col",{staticClass:"modelCol",attrs:{span:24}},[a("line-aqi",{attrs:{id:"hometopLine1",title:"销售经理","show-title":"销售经理","series-data":t.memberArray.top,width:"1400px"}})],1),t._v(" "),a("el-col",{staticClass:"modelCol",attrs:{span:24}},[a("line-aqi",{attrs:{id:"homeSuperLine1",title:"销售主管","show-title":"销售主管","series-data":t.memberArray.super,width:"1400px"}})],1)],1)],1)},r=[],i=(a("ac6a"),a("96cf"),a("1da1")),s=a("401a"),c=a("e957"),o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{class:t.className,style:{height:t.height,width:t.width},attrs:{id:t.id}})},l=[],u=a("313e"),d=a.n(u),h=a("f42c"),p={mixins:[h["a"]],props:{className:{type:String,default:"chart"},id:{type:String,default:"chart"},width:{type:String,default:"600px"},height:{type:String,default:"400px"},title:{type:String,default:""},desc:{type:String,default:""},showTitle:{type:String,default:""},seriesData:{type:Array,default:function(){return[]}}},data:function(){return{chart:null}},computed:{legendData:function(){var t=Object.assign([],this.seriesData);t.length<1&&(t=[0,0]);var e=[];return t.map((function(t){e.push([t.date||0,t.value||0])})),e}},watch:{seriesData:{handler:function(t,e){this.initChart()},deep:!0}},mounted:function(){this.initChart()},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{initChart:function(){var t=this;this.$nextTick((function(){t.chart=d.a.init(document.getElementById(t.id)),t.chart.clear(),t.chart.setOption({title:{text:t.title},tooltip:{trigger:"axis"},xAxis:{data:t.legendData.length>0?t.legendData.map((function(t){return t[0]})):[0]},yAxis:{splitLine:{show:!1}},dataZoom:[{startValue:t.changeTime()},{type:"inside"}],visualMap:{top:10,right:10,outOfRange:{color:"#999"}},series:{name:t.showTitle,type:"line",data:t.legendData.length>0?t.legendData.map((function(t){return t[1]})):[0]}}),window.onresize=t.chart.resize}))},changeTime:function(){var t=new Date;return"".concat(t.getFullYear(),"-").concat(t.getMonth()+1,"-").concat(t.getDate())}}},m=p,f=a("2877"),y=Object(f["a"])(m,o,l,!1,null,null,null),g=y.exports,b=a("8975"),v={components:{PieSimple:c["a"],LineAqi:g},data:function(){return{pickerOptions:{shortcuts:[{text:"最近一周",onClick:function(t){var e=new Date,a=new Date;a.setTime(a.getTime()-5184e5),t.$emit("pick",[a,e])}},{text:"最近一个月",onClick:function(t){var e=new Date,a=new Date;a.setTime(a.getTime()-2592e6),t.$emit("pick",[a,e])}},{text:"最近三个月",onClick:function(t){var e=new Date,a=new Date;a.setTime(a.getTime()-7776e6),t.$emit("pick",[a,e])}}]},searchParams:{type:0,time:[Object(b["formatter"])(Date.now()-5184e5,"yyyy-MM-dd"),Object(b["formatter"])(Date.now(),"yyyy-MM-dd")],month:"".concat((new Date).getFullYear(),"-").concat((new Date).getMonth()+1),year:"".concat((new Date).getFullYear())},newNext:[],memberArray:{all:[],crown:[],super:[],top:[]},loadingFull:!1}},methods:{newNextList:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(){var e,a,n,r,i,c,o,l,u,d,h;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,e=this.searchParams,a=e.time,n=e.type,r=e.month,i=e.year,c=0===n?a:1===n?r:i,t.next=5,Object(s["c"])({type:n,time:c});case 5:if(o=t.sent,l=o.message,u=o.code,200!==u){t.next=26;break}this.newNext=[],d=o.data,t.t0=regeneratorRuntime.keys(d);case 11:if((t.t1=t.t0()).done){t.next=24;break}h=t.t1.value,t.t2=h,t.next="crow"===t.t2?16:"super"===t.t2?18:"top"===t.t2?20:22;break;case 16:return this.newNext.push({name:"代理公司(".concat(d[h],"人)"),value:d[h]}),t.abrupt("break",22);case 18:return this.newNext.push({name:"销售经理(".concat(d[h],"人)"),value:d[h]}),t.abrupt("break",22);case 20:return this.newNext.push({name:"销售主管(".concat(d[h],"人)"),value:d[h]}),t.abrupt("break",22);case 22:t.next=11;break;case 24:t.next=27;break;case 26:this.$message.error(l);case 27:t.next=32;break;case 29:t.prev=29,t.t3=t["catch"](0),console.log(t.t3);case 32:case"end":return t.stop()}}),t,this,[[0,29]])})));function e(){return t.apply(this,arguments)}return e}(),newNextLine:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(){var e,a,n,r,i,c,o,l,u,d,h;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,e=this.searchParams,a=e.time,n=e.type,r=e.month,i=e.year,c=0===n?a:1===n?r:i,t.next=5,Object(s["b"])({type:n,time:c});case 5:if(o=t.sent,l=o.message,u=o.code,200!==u){t.next=26;break}d=o.data,t.t0=regeneratorRuntime.keys(d);case 10:if((t.t1=t.t0()).done){t.next=24;break}h=t.t1.value,t.t2=h,t.next="crow"===t.t2?15:"super"===t.t2?17:"top"===t.t2?19:21;break;case 15:return this.memberArray.crown=d[h],t.abrupt("break",22);case 17:return this.memberArray.super=d[h],t.abrupt("break",22);case 19:return this.memberArray.top=d[h],t.abrupt("break",22);case 21:this.memberArray.all=d[h];case 22:t.next=10;break;case 24:t.next=27;break;case 26:this.$message.error(l);case 27:t.next=32;break;case 29:t.prev=29,t.t3=t["catch"](0),console.log(t.t3);case 32:this.loadingFull=!1;case 33:case"end":return t.stop()}}),t,this,[[0,29]])})));function e(){return t.apply(this,arguments)}return e}(),handleInit:function(){this.newNextList(),this.newNextLine()}}},w=v,x=(a("b617"),Object(f["a"])(w,n,r,!1,null,"3a0d1cf0",null));e["default"]=x.exports},b617:function(t,e,a){"use strict";var n=a("be5d"),r=a.n(n);r.a},b702:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{ref:"style_num_echart",style:{height:t.height,width:t.width}})])},r=[],i=(a("7514"),a("456d"),a("8615"),a("96cf"),a("1da1")),s=(a("ac6a"),a("313e")),c=a.n(s),o=a("4d1d"),l=a("3191"),u={mixins:[o["a"]],props:{width:{type:String,default:"600px"},height:{type:String,default:"600px"}},data:function(){return{chart:null,timeLineMap:[],dataMap:{},lengedMap:[],cycle:"3"}},created:function(){this.getOrderAccount()},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{createObjectByArray:function(t,e){var a={};return t.forEach((function(t){a[t]=e?[]:{}})),a},getOrderAccount:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(){var e,a,n,r,i,s=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(l["g"])({cycle:this.cycle});case 3:e=t.sent,a=e.code,n=e.data,200===a&&(r=Math.max.apply(Array,Object.values(n).map((function(t){return Object.keys(t).length}))),i=Object.values(n).find((function(t){return Object.keys(t).length===r})),this.timeLineMap=Object.keys(i),this.lengedMap=Object.keys(n),this.dataMap=this.createObjectByArray(Object.keys(n),!0),Object.keys(n).forEach((function(t){s.dataMap[t]=Object.values(n[t])})),this.initChart()),t.next=12;break;case 9:t.prev=9,t.t0=t["catch"](0),console.log("获取订单金额环比数据失败:".concat(t.t0));case 12:case"end":return t.stop()}}),t,this,[[0,9]])})));function e(){return t.apply(this,arguments)}return e}(),initChart:function(){var t=this;this.$nextTick((function(){t.chart=c.a.init(t.$refs.style_num_echart),t.chart.clear(),t.chart.setOption({title:{text:"订单金额每小时统计"},tooltip:{trigger:"axis"},legend:{data:t.lengedMap},xAxis:{type:"category",data:t.timeLineMap},yAxis:{type:"value"},dataZoom:[{type:"slider"},{type:"inside"}],color:["#63b2ee","#f19272 ","#76da91"],series:Object.keys(t.dataMap).map((function(e){return{name:e,type:"line",data:t.dataMap[e]}}))}),window.onresize=t.chart.resize}))}}},d=u,h=a("2877"),p=Object(h["a"])(d,n,r,!1,null,null,null);e["default"]=p.exports},be5d:function(t,e,a){},e957:function(t,e,a){"use strict";var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{class:t.className,style:{height:t.height,width:t.width},attrs:{id:t.id}})},r=[],i=(a("7f7f"),a("313e")),s=a.n(i),c=a("f42c"),o={mixins:[c["a"]],props:{className:{type:String,default:"chart"},id:{type:String,default:"chart"},width:{type:String,default:"600px"},height:{type:String,default:"400px"},title:{type:String,default:""},desc:{type:String,default:""},showTitle:{type:String,default:""},seriesData:{type:Array,default:function(){return[]}}},data:function(){return{chart:null}},computed:{legendData:function(){var t=Object.assign([],this.seriesData),e=[];return t.map((function(t){e.push(t.name)})),e}},watch:{seriesData:{handler:function(t,e){this.initChart()},deep:!0}},mounted:function(){this.initChart()},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{initChart:function(){var t=this;this.$nextTick((function(){t.chart=s.a.init(document.getElementById(t.id)),t.chart.clear(),t.chart.setOption({tooltip:{trigger:"item",formatter:"{a} <br/>{b} : {c} ({d}%)"},legend:{orient:"vertical",left:"right",data:t.legendData},series:[{name:t.showTitle,type:"pie",radius:"55%",center:["50%","60%"],data:t.seriesData,emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}),window.onresize=t.chart.resize}))}}},l=o,u=a("2877"),d=Object(u["a"])(l,n,r,!1,null,null,null);e["a"]=d.exports},ec1b:function(t,e,a){!function(e,a){t.exports=a()}(0,(function(){return function(t){function e(n){if(a[n])return a[n].exports;var r=a[n]={i:n,l:!1,exports:{}};return t[n].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var a={};return e.m=t,e.c=a,e.i=function(t){return t},e.d=function(t,a,n){e.o(t,a)||Object.defineProperty(t,a,{configurable:!1,enumerable:!0,get:n})},e.n=function(t){var a=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(a,"a",a),a},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="/dist/",e(e.s=2)}([function(t,e,a){var n=a(4)(a(1),a(5),null,null);t.exports=n.exports},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=a(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,a,n){return a*(1-Math.pow(2,-10*t/n))*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,n.requestAnimationFrame)(this.count)},pauseResume:function(){this.paused?(this.resume(),this.paused=!1):(this.pause(),this.paused=!0)},pause:function(){(0,n.cancelAnimationFrame)(this.rAF)},resume:function(){this.startTime=null,this.localDuration=+this.remaining,this.localStartVal=+this.printVal,(0,n.requestAnimationFrame)(this.count)},reset:function(){this.startTime=null,(0,n.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,n.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("."),a=e[0],n=e.length>1?this.decimal+e[1]:"",r=/(\d+)(\d{3})/;if(this.separator&&!this.isNumber(this.separator))for(;r.test(a);)a=a.replace(r,"$1"+this.separator+"$2");return this.prefix+a+n+this.suffix}},destroyed:function(){(0,n.cancelAnimationFrame)(this.rAF)}}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=a(0),r=function(t){return t&&t.__esModule?t:{default:t}}(n);e.default=r.default,"undefined"!=typeof window&&window.Vue&&window.Vue.component("count-to",r.default)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=0,r="webkit moz ms o".split(" "),i=void 0,s=void 0;if("undefined"==typeof window)e.requestAnimationFrame=i=function(){},e.cancelAnimationFrame=s=function(){};else{e.requestAnimationFrame=i=window.requestAnimationFrame,e.cancelAnimationFrame=s=window.cancelAnimationFrame;for(var c=void 0,o=0;o<r.length&&(!i||!s);o++)c=r[o],e.requestAnimationFrame=i=i||window[c+"RequestAnimationFrame"],e.cancelAnimationFrame=s=s||window[c+"CancelAnimationFrame"]||window[c+"CancelRequestAnimationFrame"];i&&s||(e.requestAnimationFrame=i=function(t){var e=(new Date).getTime(),a=Math.max(0,16-(e-n)),r=window.setTimeout((function(){t(e+a)}),a);return n=e+a,r},e.cancelAnimationFrame=s=function(t){window.clearTimeout(t)})}e.requestAnimationFrame=i,e.cancelAnimationFrame=s},function(t,e){t.exports=function(t,e,a,n){var r,i=t=t||{},s=typeof t.default;"object"!==s&&"function"!==s||(r=t,i=t.default);var c="function"==typeof i?i.options:i;if(e&&(c.render=e.render,c.staticRenderFns=e.staticRenderFns),a&&(c._scopeId=a),n){var o=Object.create(c.computed||null);Object.keys(n).forEach((function(t){var e=n[t];o[t]=function(){return e}})),c.computed=o}return{esModule:r,exports:i,options:c}}},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:[]}}])}))},f42c:function(t,e,a){"use strict";var n=a("ed08");e["a"]={data:function(){return{$_sidebarElm:null}},mounted:function(){var t=this;this.__resizeHandler=Object(n["b"])((function(){t.chart&&t.chart.resize()}),100),window.addEventListener("resize",this.__resizeHandler),this.$_sidebarElm=document.getElementsByClassName("sidebar-container")[0],this.$_sidebarElm&&this.$_sidebarElm.addEventListener("transitionend",this.$_sidebarResizeHandler)},beforeDestroy:function(){window.removeEventListener("resize",this.__resizeHandler),this.$_sidebarElm&&this.$_sidebarElm.removeEventListener("transitionend",this.$_sidebarResizeHandler)},methods:{$_sidebarResizeHandler:function(t){"width"===t.propertyName&&this.__resizeHandler()}}}},ff88:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{class:t.className,style:{height:t.height,width:t.width},attrs:{id:t.id}})},r=[],i=(a("7f7f"),a("313e")),s=a.n(i),c=a("4d1d"),o={mixins:[c["a"]],props:{className:{type:String,default:"chart"},id:{type:String,default:"chart"},width:{type:String,default:"1400px"},height:{type:String,default:"500px"},title:{type:String,default:""},desc:{type:String,default:""},showTitle:{type:String,default:""},seriesData:{type:Array,default:function(){return[]}}},data:function(){return{chart:null}},computed:{legendData:function(){var t=Object.assign([],this.seriesData),e=[];return t.map((function(t){e.push(t.name)})),e},valueData:function(){var t=Object.assign([],this.seriesData),e=[];return t.map((function(t){e.push(t.total)})),e}},watch:{seriesData:{handler:function(t,e){this.initChart()},deep:!0}},mounted:function(){this.initChart()},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{initChart:function(){this.chart=s.a.init(document.getElementById(this.id)),this.chart.clear(),this.chart.setOption({title:{text:this.title,subtext:this.desc},tooltip:{trigger:"axis"},calculable:!0,xAxis:[{type:"category",data:this.legendData,axisLabel:{interval:0,formatter:function(t){var e="",a=4,n=t.length,r=Math.ceil(n/a);if(r>1){for(var i=0;i<r;i++){var s="",c=i*a,o=c+a;s=t.substring(c,o)+"\n",e+=s}return e}return t}}}],yAxis:[{type:"value"}],series:[{name:this.showTitle,type:"bar",data:this.valueData,label:{show:!0,position:"inside"}}]}),window.onresize=this.chart.resize}}},l=o,u=a("2877"),d=Object(u["a"])(l,n,r,!1,null,null,null);e["default"]=d.exports}}]);
|