12 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-29c48d33"],{"2c66":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",{staticClass:"title"},[a("el-select",{staticClass:"wid_l",attrs:{placeholder:"请选择"},on:{change:function(e){return t.seChange()}},model:{value:t.area_id,callback:function(e){t.area_id=e},expression:"area_id"}},t._l(t.options,function(t){return a("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})}),1)],1),a("div",{staticClass:"top-div"},[a("el-card",{staticClass:"top-card"},[a("div",{staticClass:"top-info1"},[a("div",{staticClass:"svg-position"},[a("svg-icon",{staticClass:"svg-class",attrs:{"icon-class":"new_orders"}}),a("div",{staticClass:"content-info"},[t._v("新订单")])],1),a("div",{staticClass:"top-item-info1"},[a("span",[t._v(t._s(t.top.new_order.new_num))]),a("div",{staticClass:"change-num"},[a("span",{staticClass:"card-panel-change-text"},[t._v("同比昨日")]),a("svg-icon",{directives:[{name:"show",rawName:"v-show",value:"1"==t.top.new_order.diff,expression:"top.new_order.diff == '1' "}],staticClass:"down",attrs:{"icon-class":"down"}}),a("svg-icon",{directives:[{name:"show",rawName:"v-show",value:"2"==t.top.new_order.diff,expression:"top.new_order.diff == '2' "}],staticClass:"down",attrs:{"icon-class":"level"}}),a("svg-icon",{directives:[{name:"show",rawName:"v-show",value:"3"==t.top.new_order.diff,expression:"top.new_order.diff == '3' "}],staticClass:"down",attrs:{"icon-class":"upup"}}),t._v("\n "+t._s(t.top.new_order.difference)+"\n ")],1)])])]),a("el-card",{staticClass:"top-card"},[a("div",{staticClass:"top-info1"},[a("div",{staticClass:"svg-position"},[a("svg-icon",{staticClass:"svg-class",attrs:{"icon-class":"many_people"}}),a("div",{staticClass:"content-info"},[t._v("总用户")])],1),a("div",{staticClass:"top-item-info1"},[a("span",[t._v(t._s(t.top.total_user.total_num))]),a("div",{staticClass:"change-num"},[a("span",{staticClass:"card-panel-change-text"},[t._v("同比昨日")]),a("svg-icon",{directives:[{name:"show",rawName:"v-show",value:"1"==t.top.total_user.diff,expression:"top.total_user.diff == '1' "}],staticClass:"down",attrs:{"icon-class":"down"}}),a("svg-icon",{directives:[{name:"show",rawName:"v-show",value:"2"==t.top.total_user.diff,expression:"top.total_user.diff == '2' "}],staticClass:"down",attrs:{"icon-class":"level"}}),a("svg-icon",{directives:[{name:"show",rawName:"v-show",value:"3"==t.top.total_user.diff,expression:"top.total_user.diff == '3' "}],staticClass:"down",attrs:{"icon-class":"upup"}}),t._v("\n "+t._s(t.top.total_user.difference)+"\n ")],1)])])]),a("el-card",{staticClass:"top-card"},[a("div",{staticClass:"top-info1"},[a("div",{staticClass:"svg-position"},[a("svg-icon",{staticClass:"svg-class",attrs:{"icon-class":"total_orders"}}),a("div",{staticClass:"content-info"},[t._v("总订单")])],1),a("div",{staticClass:"top-item-info1"},[a("span",[t._v(t._s(t.top.total_order.total_num))]),a("div",{staticClass:"change-num"},[a("span",{staticClass:"card-panel-change-text"},[t._v("同比昨日")]),a("svg-icon",{directives:[{name:"show",rawName:"v-show",value:"1"==t.top.total_order.diff,expression:"top.total_order.diff == '1' "}],staticClass:"down",attrs:{"icon-class":"down"}}),a("svg-icon",{directives:[{name:"show",rawName:"v-show",value:"2"==t.top.total_order.diff,expression:"top.total_order.diff == '2' "}],staticClass:"down",attrs:{"icon-class":"level"}}),a("svg-icon",{directives:[{name:"show",rawName:"v-show",value:"3"==t.top.total_order.diff,expression:"top.total_order.diff == '3' "}],staticClass:"down",attrs:{"icon-class":"upup"}}),t._v("\n "+t._s(t.top.total_order.difference)+"\n ")],1)])])]),a("el-card",{staticClass:"top-card"},[a("div",{staticClass:"top-info1"},[a("div",{staticClass:"svg-position"},[a("svg-icon",{staticClass:"svg-class",attrs:{"icon-class":"total_profit"}}),a("div",{staticClass:"content-info"},[t._v("总收益")])],1),a("div",{staticClass:"top-item-info1"},[a("span",[t._v(t._s(t.top.total_profit.total_num))]),a("div",{staticClass:"change-num"},[a("span",{staticClass:"card-panel-change-text"},[t._v("同比昨日")]),a("svg-icon",{directives:[{name:"show",rawName:"v-show",value:"1"==t.top.total_profit.diff,expression:"top.total_profit.diff == '1' "}],staticClass:"down",attrs:{"icon-class":"down"}}),a("svg-icon",{directives:[{name:"show",rawName:"v-show",value:"2"==t.top.total_profit.diff,expression:"top.total_profit.diff == '2' "}],staticClass:"down",attrs:{"icon-class":"level"}}),a("svg-icon",{directives:[{name:"show",rawName:"v-show",value:"3"==t.top.total_profit.diff,expression:"top.total_profit.diff == '3' "}],staticClass:"down",attrs:{"icon-class":"upup"}}),t._v("\n "+t._s(t.top.total_profit.difference)+"\n ")],1)])])])],1),a("div",{staticClass:"mid-div"},[a("div",{staticStyle:{width:"48%"}},[a("el-card",[a("span",{staticClass:"todo-title"},[t._v("待办事项")]),a("div",{staticClass:"todo-event"},[a("el-card",[a("div",[a("p",{staticClass:"red-class"},[t._v(t._s(t.todo_event.low_battery_num))]),a("span",[t._v("低电量车辆")])])]),a("el-card",[a("div",[a("p",[t._v(t._s(t.todo_event.long_time_no_ridding))]),a("span",[t._v("当前骑行车辆")])])]),a("el-card",[a("div",[a("p",[t._v(t._s(t.todo_event.long_time_no_return_ridding))]),a("span",[t._v("24h未还车辆")])])]),a("el-card",[a("div",[a("p",{staticClass:"red-class"},[t._v(t._s(t.todo_event.trouble_num))]),a("span",[t._v("故障车辆")])])]),a("el-card",[a("div",[a("p",{staticClass:"red-class"},[t._v(t._s(t.todo_event.warning_num))]),a("span",[t._v("报警信息")])])])],1)]),a("el-card",{staticClass:"profit-statistic top-mar"},[a("div",{staticClass:"title-select"},[a("span",{staticClass:"todo-title"},[t._v("总收益趋势")]),a("el-button-group",[a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.profitChartChange("today")}}},[t._v("\n 今天\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.profitChartChange("sevenDays")}}},[t._v("\n 七天\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.profitChartChange("fifteenDays")}}},[t._v("\n 十五天\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.profitChartChange("thirtyDays")}}},[t._v("\n 三十天\n ")])],1)],1),a("el-row",{staticStyle:{background:"#fff",padding:"16px 16px 0"}},[a("many-line-chart",{attrs:{"chart-data":t.profitChart,height:"597px"}})],1)],1)],1),a("div",{staticStyle:{width:"48%"}},[a("el-card",{staticClass:"profit-statistic"},[a("div",{staticClass:"title-select"},[a("span",{staticClass:"todo-title"},[t._v("新用户增长趋势")]),a("el-button-group",[a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.newUsersChartChange("today")}}},[t._v("\n 今天\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.newUsersChartChange("sevenDays")}}},[t._v("\n 七天\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.newUsersChartChange("fifteenDays")}}},[t._v("\n 十五天\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.newUsersChartChange("thirtyDays")}}},[t._v("\n 三十天\n ")])],1)],1),a("el-row",{staticStyle:{background:"#fff",padding:"16px 16px 0"}},[a("many-line-chart",{attrs:{"chart-data":t.newUsersChart,width:"95%"}})],1)],1),a("el-card",{staticClass:"profit-statistic top-mar"},[a("div",{staticClass:"title-select"},[a("span",{staticClass:"todo-title"},[t._v("新订单趋势")]),a("el-button-group",[a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.changeNewOrderType("nomal")}}},[t._v("\n 普通订单\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.changeNewOrderType("dayRent")}}},[t._v("\n 日租订单\n ")])],1),a("el-button-group",[a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.newOrderChartChange("today")}}},[t._v("\n 今天\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.newOrderChartChange("sevenDays")}}},[t._v("\n 七天\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.newOrderChartChange("fifteenDays")}}},[t._v("\n 十五天\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.newOrderChartChange("thirtyDays")}}},[t._v("\n 三十天\n ")])],1)],1),a("el-row",{staticStyle:{background:"#fff",padding:"16px 16px 0"}},[a("many-line-chart",{attrs:{"chart-data":t.newOrderChartData}})],1)],1)],1)]),a("div",{staticClass:"buttom-div"},[a("el-card",{staticClass:"ranking-card"},[a("div",{staticClass:"title-select"},[a("span",{staticClass:"todo-title"},[t._v("骑行排行榜")]),a("div",[a("el-button-group",{staticClass:"rightr"},[a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.changeOrderTypeRiddingRanking("nomal")}}},[t._v("\n 普通订单\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.changeOrderTypeRiddingRanking("dayRent")}}},[t._v("\n 日租订单\n ")])],1),a("el-button-group",{staticClass:"rightr top-bu"},[a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.riddingRankingChange("today")}}},[t._v("\n 今天\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.riddingRankingChange("sevenDays")}}},[t._v("\n 七天\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.riddingRankingChange("oneMonth")}}},[t._v("\n 30天\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.riddingRankingChange("sixMonth")}}},[t._v("\n 180天\n ")])],1)],1)]),a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData,border:!1}},[a("el-table-column",{attrs:{prop:"ranking",label:"排名",align:"center","show-overflow-tooltip":"","min-width":"20%"}}),a("el-table-column",{attrs:{prop:"username",label:"用户昵称",align:"center","show-overflow-tooltip":"","min-width":"30%"}}),a("el-table-column",{attrs:{prop:"phone",label:"手机号",align:"center","show-overflow-tooltip":"","min-width":"30%"}}),a("el-table-column",{attrs:{prop:"total_num",label:"骑行次数",align:"center","show-overflow-tooltip":"","min-width":"20%"}})],1)],1),a("el-card",{staticClass:"user-phone"},[a("div",{staticClass:"title-select"},[a("span",{staticClass:"todo-title"},[t._v("手机统计")]),a("el-button-group",[a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.phoneAnalize("today")}}},[t._v("\n 今天\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.phoneAnalize("sevenDays")}}},[t._v("\n 七天\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.phoneAnalize("oneMonth")}}},[t._v("\n 30天\n ")]),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(e){return t.phoneAnalize("sixMonth")}}},[t._v("\n 180天\n ")])],1)],1),a("div",{staticClass:"table_and_chart"},[a("div",{staticClass:"table-phone"},[a("div",{staticClass:"min-title"},[t._v("机型分布")]),a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.userPhoneData,border:!1}},[a("el-table-column",{attrs:{prop:"model",label:"机型",align:"center","show-overflow-tooltip":"","min-width":"50%"}}),a("el-table-column",{attrs:{prop:"number",label:"用户数",align:"center","show-overflow-tooltip":"","min-width":"15%"}}),a("el-table-column",{attrs:{label:"占比",align:"center","show-overflow-tooltip":"","min-width":"35%"},scopedSlots:t._u([{key:"default",fn:function(t){return[a("el-progress",{attrs:{percentage:t.row.percent}})]}}])})],1)],1),a("div",{staticClass:"chart-platform"},[a("div",{staticClass:"min-title"},[t._v("终端分布")]),a("pie-chart",{attrs:{"chart-data":t.platformPieChart,height:"300px",width:"95%"}})],1)])]),a("el-card",{staticClass:"bikes-profit-card"},[a("div",{staticClass:"title-select"},[a("span",{staticClass:"todo-title"},[t._v("车辆收益排行榜")])]),a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.BikeProfitRanking,border:!1}},[a("el-table-column",{attrs:{type:"index",label:"排名",align:"center","show-overflow-tooltip":"","min-width":"5%"}}),a("el-table-column",{attrs:{prop:"bike_no",label:"车辆编号",align:"center","show-overflow-tooltip":"","min-width":"30%"}}),a("el-table-column",{attrs:{prop:"per_money",label:"平均每日",align:"center","show-overflow-tooltip":"","min-width":"15%"}}),a("el-table-column",{attrs:{prop:"total_money",label:"总收益",align:"center","show-overflow-tooltip":"","min-width":"15%"}}),a("el-table-column",{attrs:{prop:"put_days",label:"总投放时间(天)",align:"center","show-overflow-tooltip":"","min-width":"15%"}})],1)],1)],1)])},i=[],r=(a("7f7f"),a("ac6a"),a("5df3"),a("768b")),s=(a("96cf"),a("3b8d")),o=a("bf9a");function c(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o["b"].get("index/top",{params:t})}function l(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o["b"].get("index/todoEvent",{params:t})}function d(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o["b"].get("index/profitChart",{params:t})}function p(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o["b"].get("index/newUsersChart",{params:t})}function u(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o["b"].get("index/newOrderChart",{params:t})}function h(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o["b"].get("index/newDayRentOrderChart",{params:t})}function f(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o["b"].get("index/riddingRanking",{params:t})}function v(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o["b"].get("index/riddingRankingByDayRentOrder",{params:t})}function m(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o["b"].get("index/bikeProfitRanking",{params:t})}function g(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o["b"].get("index/userPhoneChart",{params:t})}var w=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}})},_=[],y=(a("6b54"),a("313e")),b=a.n(y);function C(t,e,a){var n,i,r,s,o,c=function c(){var l=+new Date-s;l<e&&l>0?n=setTimeout(c,e-l):(n=null,a||(o=t.apply(r,i),n||(r=i=null)))};return function(){for(var i=arguments.length,l=new Array(i),d=0;d<i;d++)l[d]=arguments[d];r=this,s=+new Date;var p=a&&!n;return n||(n=setTimeout(c,e)),p&&(o=t.apply(r,l),r=l=null),o}}var x={data:function(){return{$_sidebarElm:null}},mounted:function(){this.$_initResizeEvent(),this.$_initSidebarResizeEvent()},beforeDestroy:function(){this.$_destroyResizeEvent(),this.$_destroySidebarResizeEvent()},activated:function(){this.$_initResizeEvent(),this.$_initSidebarResizeEvent()},deactivated:function(){this.$_destroyResizeEvent(),this.$_destroySidebarResizeEvent()},methods:{$_resizeHandler:function(){var t=this;return C(function(){t.chart&&t.chart.resize()},100)()},$_initResizeEvent:function(){window.addEventListener("resize",this.$_resizeHandler)},$_destroyResizeEvent:function(){window.removeEventListener("resize",this.$_resizeHandler)},$_sidebarResizeHandler:function(t){"width"===t.propertyName&&this.$_resizeHandler()},$_initSidebarResizeEvent:function(){this.$_sidebarElm=document.getElementsByClassName("sidebar-container")[0],this.$_sidebarElm&&this.$_sidebarElm.addEventListener("transitionend",this.$_sidebarResizeHandler)},$_destroySidebarResizeEvent:function(){this.$_sidebarElm&&this.$_sidebarElm.removeEventListener("transitionend",this.$_sidebarResizeHandler)}}};a("817d");var D={mixins:[x],props:{className:{type:String,default:"chart"},width:{type:String,default:"100%"},height:{type:String,default:"350px"},autoResize:{type:Boolean,default:!0},chartData:{type:Object,required:!0}},data:function(){return{chart:null}},watch:{chartData:{deep:!0,handler:function(t){this.setOptions(t)}}},mounted:function(){var t=this;this.$nextTick(function(){t.initChart()})},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{getDay:function(t){var e=new Date,a=e.getTime()+864e5*t;e.setTime(a);var n=e.getFullYear(),i=e.getMonth(),r=e.getDate();return i=this.doHandleMonth(i+1),r=this.doHandleMonth(r),n+"-"+i+"-"+r},doHandleMonth:function(t){var e=t;return 1==t.toString().length&&(e="0"+t),e},initChart:function(){this.chart=b.a.init(this.$el,"macarons"),this.setOptions(this.chartData)},setOptions:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.expectedData;this.chart.setOption({xAxis:{data:e.date,boundaryGap:!1,axisTick:{show:!1},axisLabel:{rotate:60}},grid:{left:"2%",right:10,bottom:20,top:30,containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"cross"},padding:[5,10]},yAxis:{axisTick:{show:!1}},legend:{data:["expected"]},series:[{name:"每日新增",itemStyle:{normal:{color:"#FF005A",lineStyle:{color:"#FF005A",width:2}}},smooth:!0,type:"line",data:e.data,animationDuration:2800,animationEasing:"cubicInOut"}]})}}},k=D,O=a("2877"),R=Object(O["a"])(k,w,_,!1,null,null,null),z=R.exports,P=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}})},$=[];a("817d");var j={mixins:[x],props:{className:{type:String,default:"chart"},width:{type:String,default:"100%"},height:{type:String,default:"350px"},autoResize:{type:Boolean,default:!0},chartData:{type:Object,required:!0}},data:function(){return{chart:null}},watch:{chartData:{deep:!0,handler:function(t){this.setOptions(t)}}},mounted:function(){var t=this;this.$nextTick(function(){t.initChart()})},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{getDay:function(t){var e=new Date,a=e.getTime()+864e5*t;e.setTime(a);var n=e.getFullYear(),i=e.getMonth(),r=e.getDate();return i=this.doHandleMonth(i+1),r=this.doHandleMonth(r),n+"-"+i+"-"+r},doHandleMonth:function(t){var e=t;return 1==t.toString().length&&(e="0"+t),e},initChart:function(){this.chart=b.a.init(this.$el,"macarons"),this.setOptions(this.chartData)},setOptions:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.expectedData,a=[];e.data.map(function(t,n){a.push({name:e.legendData[n],type:"line",smooth:!0,animationDuration:2800,animationEasing:"cubicInOut",data:t})}),this.chart.setOption({xAxis:{data:e.date,boundaryGap:!1,axisTick:{show:!1},axisLabel:{rotate:60}},grid:{left:"2%",right:10,bottom:20,top:30,containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"cross"},padding:[5,10]},yAxis:{axisTick:{show:!1}},legend:{data:e.legendData},series:a})}}},E=j,S=Object(O["a"])(E,P,$,!1,null,null,null),T=S.exports,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}})},U=[];a("817d");var M={mixins:[x],props:{className:{type:String,default:"chart"},width:{type:String,default:"100%"},height:{type:String,default:"175px"},autoResize:{type:Boolean,default:!0},chartData:{type:Object,required:!0}},data:function(){return{chart:null}},watch:{chartData:{deep:!0,handler:function(t){this.setOptions(t)}}},mounted:function(){var t=this;this.$nextTick(function(){t.initChart()})},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{doHandleMonth:function(t){var e=t;return 1==t.toString().length&&(e="0"+t),e},initChart:function(){this.chart=b.a.init(this.$el,"macarons"),this.setOptions(this.chartData)},setOptions:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.expectedData,a=[];e.data&&e.data.forEach(function(t){a.push(t.name)}),this.chart.setOption({tooltip:{trigger:"item",formatter:"{a} <br/>{b} : {c} ({d}%)"},legend:{orient:"horizontal",align:"auto",bottom:"auto",data:a},series:[{name:"所占比例",type:"pie",radius:"35%",center:["50%","60%"],data:e.data,itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]})}}},A=M,H=Object(O["a"])(A,N,U,!1,null,null,null),B=H.exports,L=a("b64d"),F={name:"Index",components:{LineChart:z,PieChart:B,ManyLineChart:T},data:function(){return{options:[{value:"",label:"全部区域"}],area_id:"",top:{new_order:{new_num:0,diff:2,difference:0},total_user:{total_num:0,diff:2,difference:0},total_order:{total_num:0,diff:2,difference:0},total_profit:{total_num:0,diff:2,difference:0}},todo_event:{low_battery_num:0,long_time_no_ridding:0,long_time_no_return_ridding:0,trouble_num:0,warning_num:0},profitChart:{expectedData:{data:[],date:[],legendData:[]}},newUsersChart:{expectedData:{data:[],date:[],legendData:[]}},orderType:"nomal",newOrderChartData:{expectedData:{data:[],date:[],legendData:[]}},platformPieChart:{expectedData:{title:"终端比例",data:[]}},userPhoneData:[],tableData:[],BikeProfitRanking:[]}},created:function(){this.getAreas(),this.initData()},methods:{seChange:function(){var t={};""!==this.area_id&&(t={area_id:this.area_id}),this.initData(t)},getAreas:function(){var t=Object(s["a"])(regeneratorRuntime.mark(function t(){var e,a,n,i=this;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Promise.all([Object(L["b"])({all:1})]);case 2:e=t.sent,a=Object(r["a"])(e,1),n=a[0].data,n.map(function(t){i.options.push({value:t.id,label:t.name})});case 6:case"end":return t.stop()}},t)}));function e(){return t.apply(this,arguments)}return e}(),clearData:function(){this.profitChart.expectedData.data=[],this.profitChart.expectedData.date=[],this.profitChart.expectedData.legendData=[],this.newUsersChart.expectedData.data=[],this.newUsersChart.expectedData.date=[],this.newUsersChart.expectedData.legendData=[],this.newOrderChartData.expectedData.data=[],this.newOrderChartData.expectedData.date=[],this.newOrderChartData.expectedData.legendData=[],this.platformPieChart.expectedData.data=[]},initData:function(){var t=Object(s["a"])(regeneratorRuntime.mark(function t(){var e,a,n,i,s,o,h,v,w,_,y,b,C,x,D,k,O,R,z,P,$,j,E,S,T,N,U,M,A,H,B=this,L=arguments;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return e=L.length>0&&void 0!==L[0]?L[0]:{},this.clearData(),t.next=4,Promise.all([c(e)]);case 4:return a=t.sent,n=Object(r["a"])(a,1),i=n[0].data,this.top=i,t.next=10,Promise.all([l(e)]);case 10:return s=t.sent,o=Object(r["a"])(s,1),h=o[0].data,this.todo_event=h,v={days:"thirtyDays"},e!=={}&&(v={days:"thirtyDays",area_id:e.area_id}),t.next=18,Promise.all([d(v)]);case 18:return w=t.sent,_=Object(r["a"])(w,1),y=_[0].data,y.map(function(t){B.profitChart.expectedData.legendData.push(t.name);var e=[],a=[];t.data.map(function(t){e.push(t.value),a.push(t.date)}),B.profitChart.expectedData.data.push(e),B.profitChart.expectedData.date=a}),console.log(this.profitChart.expectedData.data),b={days:"thirtyDays"},e!=={}&&(b={days:"thirtyDays",area_id:e.area_id}),t.next=27,Promise.all([p(b)]);case 27:return C=t.sent,x=Object(r["a"])(C,1),D=x[0].data,D.map(function(t){B.newUsersChart.expectedData.legendData.push(t.name);var e=[],a=[];t.data.map(function(t){e.push(t.value),a.push(t.date)}),B.newUsersChart.expectedData.data.push(e),B.newUsersChart.expectedData.date=a}),k={days:"thirtyDays"},e!=={}&&(k={days:"thirtyDays",area_id:e.area_id}),t.next=35,Promise.all([u(k)]);case 35:return O=t.sent,R=Object(r["a"])(O,1),z=R[0].data,z.map(function(t){B.newOrderChartData.expectedData.legendData.push(t.name);var e=[],a=[];t.data.map(function(t){e.push(t.value),a.push(t.date)}),B.newOrderChartData.expectedData.data.push(e),B.newOrderChartData.expectedData.date=a}),P={days:"oneMonth"},e!=={}&&(P={days:"oneMonth",area_id:e.area_id}),t.next=43,Promise.all([f(P)]);case 43:return $=t.sent,j=Object(r["a"])($,1),E=j[0].data,this.tableData=E,t.next=49,Promise.all([m(P)]);case 49:return S=t.sent,T=Object(r["a"])(S,1),N=T[0].data,this.BikeProfitRanking=N,U={days:"sixMonth"},e!=={}&&(U={days:"sixMonth",area_id:e.area_id}),t.next=57,Promise.all([g(U)]);case 57:M=t.sent,A=Object(r["a"])(M,1),H=A[0].data,this.userPhoneData=H.userPhone,this.platformPieChart.expectedData.data=H.platform;case 62:case"end":return t.stop()}},t,this)}));function e(){return t.apply(this,arguments)}return e}(),changeNewOrderType:function(t){this.orderType=t,this.newOrderChartChange("fifteenDays")},changeOrderTypeRiddingRanking:function(t){this.orderType=t,this.riddingRankingChange("oneMonth")},newOrderChartChange:function(){var t=Object(s["a"])(regeneratorRuntime.mark(function t(e){var a,n,i,s,o,c,l,d=this;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:if(this.newOrderChartData.expectedData.data=[],this.newOrderChartData.expectedData.date=[],this.newOrderChartData.expectedData.legendData=[],a={days:e},""!==this.area_id&&(a={days:e,area_id:this.area_id}),"nomal"!=this.orderType){t.next=14;break}return t.next=8,Promise.all([u(a)]);case 8:n=t.sent,i=Object(r["a"])(n,1),s=i[0].data,s.map(function(t){d.newOrderChartData.expectedData.legendData.push(t.name);var e=[],a=[];t.data.map(function(t){e.push(t.value),a.push(t.date)}),d.newOrderChartData.expectedData.data.push(e),d.newOrderChartData.expectedData.date=a}),t.next=21;break;case 14:if("dayRent"!=this.orderType){t.next=21;break}return t.next=17,Promise.all([h(a)]);case 17:o=t.sent,c=Object(r["a"])(o,1),l=c[0].data,l.map(function(t){d.newOrderChartData.expectedData.legendData.push(t.name);var e=[],a=[];t.data.map(function(t){e.push(t.value),a.push(t.date)}),d.newOrderChartData.expectedData.data.push(e),d.newOrderChartData.expectedData.date=a});case 21:case"end":return t.stop()}},t,this)}));function e(e){return t.apply(this,arguments)}return e}(),profitChartChange:function(){var t=Object(s["a"])(regeneratorRuntime.mark(function t(e){var a,n,i,s,o=this;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return this.profitChart.expectedData.data=[],this.profitChart.expectedData.date=[],this.profitChart.expectedData.legendData=[],a={days:e},""!==this.area_id&&(a={days:e,area_id:this.area_id}),t.next=7,Promise.all([d(a)]);case 7:n=t.sent,i=Object(r["a"])(n,1),s=i[0].data,s.map(function(t){o.profitChart.expectedData.legendData.push(t.name);var e=[],a=[];t.data.map(function(t){e.push(t.value),a.push(t.date)}),o.profitChart.expectedData.data.push(e),o.profitChart.expectedData.date=a});case 11:case"end":return t.stop()}},t,this)}));function e(e){return t.apply(this,arguments)}return e}(),newUsersChartChange:function(){var t=Object(s["a"])(regeneratorRuntime.mark(function t(e){var a,n,i,s,o=this;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return this.newUsersChart.expectedData.data=[],this.newUsersChart.expectedData.date=[],this.newUsersChart.expectedData.legendData=[],a={days:e},""!==this.area_id&&(a={days:e,area_id:this.area_id}),t.next=7,Promise.all([p(a)]);case 7:n=t.sent,i=Object(r["a"])(n,1),s=i[0].data,s.map(function(t){o.newUsersChart.expectedData.legendData.push(t.name);var e=[],a=[];t.data.map(function(t){e.push(t.value),a.push(t.date)}),o.newUsersChart.expectedData.data.push(e),o.newUsersChart.expectedData.date=a});case 11:case"end":return t.stop()}},t,this)}));function e(e){return t.apply(this,arguments)}return e}(),riddingRankingChange:function(){var t=Object(s["a"])(regeneratorRuntime.mark(function t(e){var a,n,i,s,o,c,l;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:if(this.tableData=[],a={days:e},""!==this.area_id&&(a={days:e,area_id:this.area_id}),"nomal"!=this.orderType){t.next=12;break}return t.next=6,Promise.all([f(a)]);case 6:n=t.sent,i=Object(r["a"])(n,1),s=i[0].data,this.tableData=s,t.next=19;break;case 12:if("dayRent"!=this.orderType){t.next=19;break}return t.next=15,Promise.all([v(a)]);case 15:o=t.sent,c=Object(r["a"])(o,1),l=c[0].data,this.tableData=l;case 19:case"end":return t.stop()}},t,this)}));function e(e){return t.apply(this,arguments)}return e}(),phoneAnalize:function(){var t=Object(s["a"])(regeneratorRuntime.mark(function t(e){var a,n,i,s;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return this.userPhoneData=[],a={days:e},""!==this.area_id&&(a={days:e,area_id:this.area_id}),t.next=5,Promise.all([g(a)]);case 5:n=t.sent,i=Object(r["a"])(n,1),s=i[0].data,this.userPhoneData=s.userPhone,this.platformPieChart.expectedData.data=s.platform;case 10:case"end":return t.stop()}},t,this)}));function e(e){return t.apply(this,arguments)}return e}(),bikeProfitRankingChange:function(){var t=Object(s["a"])(regeneratorRuntime.mark(function t(e){var a,n,i,s;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return a={days:e},""!==this.area_id&&(a={days:e,area_id:this.area_id}),t.next=4,Promise.all([m(a)]);case 4:n=t.sent,i=Object(r["a"])(n,1),s=i[0].data,this.BikeProfitRanking=s;case 8:case"end":return t.stop()}},t,this)}));function e(e){return t.apply(this,arguments)}return e}()}},I=F,q=(a("dcca"),Object(O["a"])(I,n,i,!1,null,null,null));e["default"]=q.exports},"469f":function(t,e,a){a("6c1c"),a("1654"),t.exports=a("7d7b")},"5d73":function(t,e,a){t.exports=a("469f")},"760e":function(t,e,a){},"768b":function(t,e,a){"use strict";var n=a("a745"),i=a.n(n);function r(t){if(i()(t))return t}var s=a("5d73"),o=a.n(s);function c(t,e){var a=[],n=!0,i=!1,r=void 0;try{for(var s,c=o()(t);!(n=(s=c.next()).done);n=!0)if(a.push(s.value),e&&a.length===e)break}catch(l){i=!0,r=l}finally{try{n||null==c["return"]||c["return"]()}finally{if(i)throw r}}return a}function l(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function d(t,e){return r(t)||c(t,e)||l()}a.d(e,"a",function(){return d})},"7d7b":function(t,e,a){var n=a("e4ae"),i=a("7cd6");t.exports=a("584a").getIterator=function(t){var e=i(t);if("function"!=typeof e)throw TypeError(t+" is not iterable!");return n(e.call(t))}},b64d:function(t,e,a){"use strict";a.d(e,"b",function(){return i}),a.d(e,"c",function(){return r}),a.d(e,"d",function(){return s}),a.d(e,"e",function(){return o}),a.d(e,"a",function(){return c});var n=a("bf9a");function i(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return n["b"].get("area",{params:t})}function r(t){return n["b"].get("area/".concat(t))}function s(t){return n["b"].post("area",t)}function o(t,e){return n["b"].put("area/".concat(t),e)}function c(t){return n["b"].get("area/".concat(t,"/edit"))}},dcca:function(t,e,a){"use strict";var n=a("760e"),i=a.n(n);i.a}}]);
- //# sourceMappingURL=chunk-29c48d33.8f5c4885.js.map
|