chunk-56c6e810.54bee057.js 5.1 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-56c6e810"],{3191:function(e,t,n){"use strict";n.d(t,"i",(function(){return i})),n.d(t,"d",(function(){return a})),n.d(t,"e",(function(){return c})),n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return s})),n.d(t,"h",(function(){return u})),n.d(t,"f",(function(){return d})),n.d(t,"j",(function(){return l})),n.d(t,"g",(function(){return h})),n.d(t,"a",(function(){return f}));var r=n("b775");function i(){return Object(r["a"])({url:"/index/getdatatotal",method:"get"})}function a(){return Object(r["a"])({url:"/index/geteveryagenttotal",method:"get"})}function c(){return Object(r["a"])({url:"/index/geteveryagentresult",method:"get"})}function o(){return Object(r["a"])({url:"/index/geteveryagentorder",method:"get"})}function s(){return Object(r["a"])({url:"/index/getgoodssalesnum",method:"get"})}function u(e){return Object(r["a"])({url:"/index/get_goods_style_num",method:"get",params:e})}function d(e){return Object(r["a"])({url:"/index/get_order_account",method:"get",params:e})}function l(e){return Object(r["a"])({url:"/index/get_goods_main_attr",method:"get"})}function h(e){return Object(r["a"])({url:"/index/get_order_every_account",method:"get",params:e})}function f(e){return Object(r["a"])({url:"/index/get_goods_every_style_num",method:"get",params:e})}},"4d1d":function(e,t,n){"use strict";var r=n("ed08");t["a"]={data:function(){return{$_sidebarElm:null}},mounted:function(){var e=this;this.__resizeHandler=Object(r["b"])((function(){e.chart&&e.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(e){"width"===e.propertyName&&this.__resizeHandler()}}}},"504c":function(e,t,n){var r=n("9e1e"),i=n("0d58"),a=n("6821"),c=n("52a7").f;e.exports=function(e){return function(t){var n,o=a(t),s=i(o),u=s.length,d=0,l=[];while(u>d)n=s[d++],r&&!c.call(o,n)||l.push(e?[n,o[n]]:o[n]);return l}}},7422:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("el-form",{attrs:{"label-width":"100px",inline:""}},[n("el-form-item",{attrs:{label:"商品类型:"}},[n("el-select",{on:{change:e.getStyleNum},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},e._l(e.goodTypeList,(function(e,t){return n("el-option",{key:t,attrs:{label:e,value:e}})})),1)],1)],1),e._v(" "),n("div",{ref:"style_num_echart",style:{height:e.height,width:e.width}})],1)},i=[],a=(n("7514"),n("456d"),n("8615"),n("96cf"),n("1da1")),c=(n("ac6a"),n("313e")),o=n.n(c),s=n("4d1d"),u=n("3191"),d={mixins:[s["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 e=this;Object(u["j"])().then((function(t){200===t.code&&(e.goodTypeList=t.data,e.type=t.data[0],e.getStyleNum())}))},createObjectByArray:function(e,t){var n={};return e.forEach((function(e){n[e]=t?[]:{}})),n},getStyleNum:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n,r,i,a,c=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(u["a"])({cycle:this.cycle,type:this.type});case 3:t=e.sent,n=t.code,r=t.data,200===n&&(i=Math.max.apply(Array,Object.values(r).map((function(e){return Object.keys(e).length}))),a=Object.values(r).find((function(e){return Object.keys(e).length===i})),this.timeLineMap=Object.keys(a),this.lengedMap=Object.keys(r),this.dataMap=this.createObjectByArray(Object.keys(r),!0),Object.keys(r).forEach((function(e){c.dataMap[e]=Object.values(r[e])})),this.initChart()),e.next=12;break;case 9:e.prev=9,e.t0=e["catch"](0),console.log("获取下单量环比数据失败:".concat(e.t0));case 12:case"end":return e.stop()}}),e,this,[[0,9]])})));function t(){return e.apply(this,arguments)}return t}(),initChart:function(){var e=this;this.$nextTick((function(){e.chart=o.a.init(e.$refs.style_num_echart),e.chart.clear(),e.chart.setOption({title:{text:"订单数量每小时统计"},tooltip:{trigger:"axis",axisPointer:{type:"cross",crossStyle:{color:"#999"}}},legend:{data:e.lengedMap},xAxis:[{type:"category",data:e.timeLineMap,axisPointer:{type:"shadow"}}],yAxis:[{type:"value",name:"数量"}],color:["#63b2ee","#f19272 ","#76da91"],dataZoom:[{type:"slider"},{type:"inside"}],series:Object.keys(e.dataMap).map((function(t){return{name:t,type:"bar",data:e.dataMap[t]}}))}),window.onresize=e.chart.resize}))}}},l=d,h=n("2877"),f=Object(h["a"])(l,r,i,!1,null,null,null);t["default"]=f.exports},8615:function(e,t,n){var r=n("5ca1"),i=n("504c")(!1);r(r.S,"Object",{values:function(e){return i(e)}})}}]);