chunk-7c5c358f.97afb0ef.js 7.0 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7c5c358f","chunk-295e8820"],{6511:function(a,t,i){"use strict";i.r(t);i("adc1");var n=function(){var a=this,t=a._self._c;return t("div",{staticClass:"home"},[t("div",{staticClass:"card-statistics"},a._l(a.totalData,(function(i,n){return t("div",{key:n,staticClass:"card block",on:{click:function(t){return a.$util.pageTo(i)}}},[t("div",{staticClass:"val show-link"},[t("div",{staticClass:"left"},[t("i",{class:i.icon})]),t("div",{staticClass:"right"},[t("p",[a._v(a._s(i.name))]),t("p",[a._v(a._s(i.val))])])])])})),0),t("div",{staticClass:"card pending-wrap"},[t("div",{staticClass:"card-title"},[a._v("待处理事务")]),t("div",{staticClass:"card-body"},[t("div",{staticClass:"pending-list-wrap"},a._l(a.pendingData,(function(i,n){return t("div",{key:n,staticClass:"list",on:{click:function(t){return a.$util.pageTo(i)}}},[t("span",[a._v(a._s(i.name))]),t("span",[a._v(a._s(i.val))])])})),0)])]),t("div",{staticClass:"card entry-wrap"},[t("div",{staticClass:"card-title"},[a._v("运营快捷入口")]),t("div",{staticClass:"card-body"},[t("div",{staticClass:"entry-list-wrap"},a._l(a.entryData,(function(i,n){return t("div",{key:n,staticClass:"list",on:{click:function(t){return a.$util.pageTo(i)}}},[t("div",{staticClass:"icon-wrap"},[t("i",{staticClass:"iconfont",class:[i.icon]})]),t("div",[a._v(a._s(i.name))])])})),0)])]),t("div",{staticClass:"card card-income"},[t("div",{staticClass:"card-title"},[a._v("收入统计")]),t("div",{staticClass:"card-body"},[t("div",{staticClass:"echart-left-wrap"},[t("div",[t("div",[a._v("本月收入")]),t("div",{staticClass:"num"},[a._v(a._s(a.incomeData.month||0))])]),t("div",[t("div",[a._v("上月收入")]),t("div",{staticClass:"num"},[a._v(a._s(a.incomeData.previousMonth||0))])])]),t("div",{staticClass:"echart-wrap"},[t("div",{staticClass:"echart-tit"},[a._v("最近七天收入")]),t("trend-echart",{ref:"incomeEchart",attrs:{chartData:a.incomeData.list}})],1)])]),t("div",{staticClass:"card all-total-wrap"},[t("div",{staticClass:"card-title"},[a._v("总览")]),t("div",{staticClass:"card-body"},[t("div",{staticClass:"all-total-list-wrap"},a._l(a.allTotalData,(function(i,n){return t("div",{key:n,staticClass:"list"},[t("div",{staticClass:"num"},[a._v(a._s(i.val))]),t("div",[a._v(a._s(i.name))])])})),0)])]),t("el-dialog",{attrs:{title:"提示",visible:a.promptModal,width:"400px"},on:{"update:visible":function(t){a.promptModal=t}}},[t("div",{staticClass:"prompt-wrap"},a._l(a.noticeData,(function(i,n){return t("div",{key:n,staticClass:"prompt-list",on:{click:function(t){return a.noticeFn(i)}}},[t("div",[a._v(a._s(i.title))]),t("div",{staticClass:"prompt-action"},[a._v(a._s(i.action))])])})),0)])],1)},s=[],l=i("a371"),e={components:{TrendEchart:l["default"]},data:function(){return{totalData:[{name:"访问量",icon:"el-icon-s-data",val:0},{name:"新客户",icon:"el-icon-s-custom",val:0},{name:"新粉丝",icon:"el-icon-user",val:0},{name:"收入",icon:"el-icon-s-marketing",val:"¥0.00",url:"/admin/assets/list"},{name:"订单",icon:"el-icon-s-order",val:0}],pendingData:[{name:"待付款订单",val:0,url:"/order/list"},{name:"配送中订单",val:0,url:"/order/list"},{name:"已完结订单",val:0,url:"/order/list"},{name:"待配送订单",val:0,url:"/order/list"},{name:"待通知订单",val:0,url:"/order/list"},{name:"全部订单",val:0,url:"/order/list"}],entryData:[{name:"发货",icon:"icondingdanguanli",url:""},{name:"订单管理",icon:"icondingdanguanli",url:"/order/list"},{name:"添加图库",icon:"iconshangpinguanli",url:"goods/img-store"},{name:"客户管理",icon:"iconkehuguanli",url:"member/list"},{name:"添加商品",icon:"icontupiantianjia",url:"goods/add"},{name:"商品管理",icon:"iconshangpinguanli",url:"goods/list"},{name:"邀请有礼",icon:"iconyaoqingyouli",url:"invite/list"},{name:"广告管理",icon:"iconguanggao",url:"ad/list"}],allTotalData:[{name:"客户数",val:10},{name:"粉丝数",val:10},{name:"会员数",val:10},{name:"总支出",val:10},{name:"总收入",val:10},{name:"总访问量",val:10},{name:"剩余短信",val:10},{name:"商品总数",val:10}],incomeData:{list:{}},visitorData:{list:{}},promptModal:!1,noticeData:[]}},mounted:function(){this.init()},methods:{init:function(){this.getData()},getData:function(){var a=this;this.$service.workbench.index().then((function(t){if(a.$util.isEmpty(t))return!1;a.incomeData=t.incomeStat,a.visitorData=t.visitStat,a.noticeData=t.notice,t.notice.length&&(a.promptModal=!0),setTimeout((function(){a.initChart()})),a.totalData[0].val=t.todayData.visit,a.totalData[1].val="¥".concat(t.todayData.income||0),a.totalData[2].val=t.todayData.order,a.totalData[3].val=t.todayData.user,a.totalData[4].val=t.todayData.fans,a.pendingData[0].val=t.asset.unPayOrder,a.pendingData[1].val=t.asset.sendingOrder,a.pendingData[2].val=t.asset.finishOrder,a.pendingData[3].val=t.asset.unSendOrder,a.pendingData[4].val=t.asset.unNoticeOrder,a.pendingData[5].val=t.asset.totalOrder,a.allTotalData[0].val=t.asset.totalUser,a.allTotalData[1].val=t.asset.totalFans,a.allTotalData[2].val=t.asset.totalMember,a.allTotalData[3].val=t.asset.totalExpend,a.allTotalData[4].val=t.asset.totalIncome,a.allTotalData[5].val=t.asset.totalVisit,a.allTotalData[6].val=t.asset.remainSmsNum,a.allTotalData[7].val=t.asset.totalGoods}))},initChart:function(){this.$refs.incomeEchart.initChart()},noticeFn:function(a){window.open(a.url)}}},o=e,r=(i("8519"),i("1805")),c=Object(r["a"])(o,n,s,!1,null,"cc3a7fa8",null);t["default"]=c.exports},8519:function(a,t,i){"use strict";i("baec")},a371:function(a,t,i){"use strict";i.r(t);var n=function(){var a=this,t=a._self._c;return t("e-charts",{attrs:{options:a.options}})},s=[],l=(i("f16c"),i("b144"),i("5f45"),i("6678")),e=i.n(l),o=(i("44e5"),{name:"echart",components:{ECharts:e.a},props:{chartData:{type:Object}},data:function(){return{chart:null,options:{}}},watch:{chartData:{deep:!0,handler:function(a){if(!this.chart)return!1;this.initChart()}}},methods:{initChart:function(){if(this.chart=!0,this.$util.isEmpty(this.chartData))return!1;var a=JSON.parse(JSON.stringify(this.chartData)),t=[],i=[];for(var n in a)t.push(n),i.push(a[n]);this.setOptions({nameData:t,numData:i})},setOptions:function(a){this.options={tooltip:{trigger:"axis"},grid:{left:"3%",right:"3%",top:"30",bottom:"0",containLabel:!0},xAxis:[{type:"category",data:a.nameData,axisLine:{lineStyle:{color:"#999"}}}],yAxis:[{type:"value",splitNumber:4,splitLine:{lineStyle:{type:"dashed",color:"#DDD"}},axisLine:{show:!1,lineStyle:{color:"#333"}},nameTextStyle:{color:"#999"},splitArea:{show:!1}}],series:[{name:"统计",type:"line",data:a.numData,lineStyle:{normal:{width:8,color:{type:"linear",colorStops:[{offset:0,color:"#A9F387"},{offset:1,color:"#48D8BF"}],globalCoord:!1},shadowColor:"rgba(72,216,191, 0.3)",shadowBlur:10,shadowOffsetY:20}},itemStyle:{normal:{color:"#fff",borderWidth:10,borderColor:"#A9F387"}},smooth:!0}]}}}}),r=o,c=(i("eadf"),i("1805")),d=Object(c["a"])(r,n,s,!1,null,"7ed1cbb1",null);t["default"]=d.exports},b245:function(a,t,i){},baec:function(a,t,i){},eadf:function(a,t,i){"use strict";i("b245")}}]);