You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
7.7 KiB
1 lines
7.7 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2374d821"],{"249e":function(t,a,e){},"885f8":function(t,a,e){"use strict";e("249e")},9406:function(t,a,e){"use strict";e.r(a);var s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"app-container"},[e("el-row",{staticClass:"panel-group"},[e("div",{staticClass:"header"},[e("span",{staticClass:"iconfont icon-notice"},[t._v("统计数据")])]),e("el-divider"),e("el-col",{staticClass:"card-panel-col",attrs:{xs:12,sm:12,lg:6}},[e("div",{staticClass:"card-panel",on:{click:t.goUser}},[e("div",{staticClass:"card-panel-description"},[e("div",{staticClass:"card-panel-text"},[t._v("用户总数")]),e("countto",{staticClass:"card-panel-num",staticStyle:{color:"#40af52"},attrs:{"start-val":0,"end-val":t.SysSetting.UserSumTotal,duration:3e3}}),e("div",{staticClass:"card-panel-growth-text"},[e("span",[t._v("日")]),e("span",[t._v(t._s(t.SysSetting.UserAddTotalPercent)+"%")]),e("i",{staticClass:"el-icon-top",staticStyle:{color:"#40af52"}})])],1)])]),e("el-col",{staticClass:"card-panel-col",attrs:{xs:12,sm:24,lg:6}},[e("div",{staticClass:"card-panel"},[e("div",{staticClass:"card-panel-description"},[e("div",{staticClass:"card-panel-text"},[t._v("本日活跃用户")]),e("countto",{staticClass:"card-panel-num",staticStyle:{color:"#20bdd6"},attrs:{"start-val":0,"end-val":t.SysSetting.ActiveUserTotal,duration:3600}}),e("div",{staticClass:"card-panel-growth-text"},[e("span",[t._v("日增量")]),e("span",[t._v(t._s(t.SysSetting.UserAddTotal))]),t.SysSetting.UserAddTotal>0?e("i",{staticClass:"el-icon-top",staticStyle:{color:"#40af52"}}):t._e(),t.SysSetting.UserAddTotal<0?e("i",{staticClass:"el-icon-bottom",staticStyle:{color:"#ff0008"}}):t._e()]),e("div",{staticClass:"card-panel-growth-text"},[e("span",[t._v(t._s(t.SysSetting.DayAddPercent)+"%")]),t.SysSetting.DayAddPercent>0?e("i",{staticClass:"el-icon-top",staticStyle:{color:"#40af52"}}):t._e(),t.SysSetting.DayAddPercent<0?e("i",{staticClass:"el-icon-bottom",staticStyle:{color:"#ff0008"}}):t._e()])],1)])]),e("el-col",{staticClass:"card-panel-col",attrs:{xs:12,sm:12,lg:6}},[e("div",{staticClass:"card-panel",on:{click:t.goTimeMoney}},[e("div",{staticClass:"card-panel-description"},[e("div",{staticClass:"card-panel-text"},[t._v("总收入")]),e("countto",{staticClass:"card-panel-num",staticStyle:{color:"#d745ee"},attrs:{"start-val":0,"end-val":t.SysSetting.Income,duration:3e3}}),e("div",{staticClass:"card-panel-growth-text"},[e("span",[t._v("日")]),e("span",[t._v(t._s(t.SysSetting.IncomePercent)+"%")]),t.SysSetting.IncomePercent>0?e("i",{staticClass:"el-icon-top",staticStyle:{color:"#40af52"}}):t._e(),t.SysSetting.IncomePercent<0?e("i",{staticClass:"el-icon-bottom",staticStyle:{color:"#ff0008"}}):t._e()])],1)])]),e("el-col",{staticClass:"card-panel-col",attrs:{xs:12,sm:12,lg:6}},[e("div",{staticClass:"card-panel",on:{click:t.goTimeMoney}},[e("div",{staticClass:"card-panel-description"},[e("div",{staticClass:"card-panel-text"},[t._v("日收入")]),e("countto",{staticClass:"card-panel-num",staticStyle:{color:"#d745ee"},attrs:{"start-val":0,"end-val":t.SysSetting.TodayIncome,duration:3200}}),e("div",{staticClass:"card-panel-growth-text"},[e("span",[t._v("日增收 "+t._s(t.SysSetting.IncomeIncremental>0?"+":"-"))]),e("span",[t._v(t._s(t.SysSetting.IncomeIncremental))]),t.SysSetting.IncomeIncremental>0?e("i",{staticClass:"el-icon-top",staticStyle:{color:"#40af52"}}):t._e(),t.SysSetting.IncomeIncremental<0?e("i",{staticClass:"el-icon-bottom",staticStyle:{color:"#ff0008"}}):t._e()]),e("div",{staticClass:"card-panel-growth-text"},[e("span",[t._v(t._s(t.SysSetting.TodayIncomePercent)+"%")]),t.SysSetting.TodayIncomePercent>0?e("i",{staticClass:"el-icon-top",staticStyle:{color:"#40af52"}}):t._e(),t.SysSetting.TodayIncomePercent<0?e("i",{staticClass:"el-icon-bottom",staticStyle:{color:"#ff0008"}}):t._e()])],1)])])],1),e("div",{staticClass:"tb",attrs:{id:"tb"}},[e("div",{staticClass:"tb_title"},[t._v("历史记录")]),e("div",{staticClass:"tb_dasc"},[e("div",{staticClass:"tb_tab"},t._l(t.tb_tab,(function(a,s){return e("div",{key:s,class:t.is_tb_tab==s?"tab_item istab_item":"tab_item",on:{click:function(a){return t.tb_fun(s)}}},[t._v(" "+t._s(a)+" ")])})),0),e("div",{staticClass:"tb_tiem"},[e("div",{staticClass:"tb_tiem_1"},[e("el-date-picker",{staticStyle:{width:"150px"},attrs:{type:"date",placeholder:"选择日期"},on:{change:t.new_tiem_fun},model:{value:t.new_tiem1,callback:function(a){t.new_tiem1=a},expression:"new_tiem1"}})],1),e("div",{staticClass:"tb_tiem_x"},[t._v("——")]),e("div",{staticClass:"tb_tiem_2",staticStyle:{width:"150px"}},[t._v(t._s(t.new_time2_text))])])]),e("div",{staticClass:"tb1",attrs:{id:"tb1"}})])],1)},i=[],n=e("1da1"),c=(e("96cf"),e("b0c0"),e("159b"),e("fb6a"),e("ec1b")),o=e.n(c),l=e("ae0d"),r=e("ed08"),d=e("313e"),_={name:"Dashboard",components:{countto:o.a},data:function(){return{SysSetting:[],syskey:"",tableLoading:!1,tableData:[],pagination:{currentPage:1,pageSize:30,pageTotal:0},searchForm:{time:[(new Date).getTime()-2592e6,new Date]},new_tiem1:(new Date).getTime()-2592e6,new_tiem2:new Date,new_time2_text:Object(r["c"])(new Date,"{y}-{m}-{d}"),tb_tab:["新增用户","历史活跃度","历史收入","地区分布"],is_tb_tab:0,tb_x:[],UserAddTotal_data:[],ActiveUserTotal_data:[],TodayIncome_data:[]}},created:function(){this.InitDictItem(),this.loadTableData()},methods:{goUser:function(){this.$router.push({path:"/user/index"})},goTimeMoney:function(){this.$router.push({path:"/recharge/index"})},InitDictItem:function(){var t=this;Object(l["g"])().then((function(a){console.log("统计数据",a),t.SysSetting=a.ResData}))},new_tiem_fun:function(t){this.new_tiem1=t,this.new_tiem2=t.getTime()+2592e6,this.new_time2_text=Object(r["c"])(this.new_tiem2,"{y}-{m}-{d}"),this.loadTableData()},loadTableData:function(){var t=this;this.tableLoading=!0;var a={CurrenetPageIndex:this.pagination.currentPage,PageSize:this.pagination.pageSize,Keywords:this.searchForm.name,Sort:"ModifiedTime",RecordCount:0,Order:"asc",StartTime:Object(r["c"])(this.new_tiem1,"{y}-{m}-{d}"),EndTime:Object(r["c"])(this.new_tiem2,"{y}-{m}-{d}")};Object(l["c"])(a).then((function(a){console.log("echarts数据",a),t.tableData=a.ResData.Items,t.pagination.pageTotal=a.ResData.TotalItems,t.tableLoading=!1,t.refreshLoading=!1,t.UserAddTotal_data=[],t.ActiveUserTotal_data=[],t.TodayIncome_data=[],t.tb_x=[],t.tableData.forEach((function(a){t.tb_x.push(a.Time.slice(5)),t.UserAddTotal_data.push(a.UserAddTotal),t.ActiveUserTotal_data.push(a.ActiveUserTotal),t.TodayIncome_data.push(a.TodayIncome)})),t.initChart(t.tb_x,[{name:"新增用户",type:"bar",data:t.UserAddTotal_data,itemStyle:{normal:{color:"#fe7f61"}}}],"tb1")}))},tb_fun:function(t){this.is_tb_tab!=t&&(this.is_tb_tab=t,0==t?this.initChart(this.tb_x,[{name:"新增用户",type:"bar",data:this.UserAddTotal_data,itemStyle:{normal:{color:"#fe7f61"}}}],"tb1"):1==t?this.initChart(this.tb_x,[{name:"历史活跃",type:"bar",data:this.ActiveUserTotal_data,itemStyle:{normal:{color:"#fe7f61"}}}],"tb1"):2==t?this.initChart(this.tb_x,[{name:"历史收入",type:"bar",data:this.TodayIncome_data,itemStyle:{normal:{color:"#1890ff"}}}],"tb1"):3==t&&this.initChart(this.tb_x,[{name:"地区分布",type:"bar",data:this.UserAddTotal_data,itemStyle:{normal:{color:"#1890ff"}}}],"tb1"))},initChart:function(t,a,e){return Object(n["a"])(regeneratorRuntime.mark((function s(){var i,n,c;return regeneratorRuntime.wrap((function(s){while(1)switch(s.prev=s.next){case 0:return s.next=2,document.getElementById(e);case 2:i=s.sent,n=d["init"](i),c={tooltip:{trigger:"axis"},grid:{left:"3%",right:"8%",top:"5%",bottom:"1%",containLabel:!0},xAxis:{type:"category",data:t},yAxis:{type:"value"},series:a},c&&n.setOption(c);case 6:case"end":return s.stop()}}),s)})))()}}},m=_,p=(e("885f8"),e("2877")),b=Object(p["a"])(m,s,i,!1,null,"de2c6d76",null);a["default"]=b.exports}}]);
|