| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-ee720ef0"],{"129f":function(t,a){t.exports=Object.is||function(t,a){return t===a?0!==t||1/t===1/a:t!=t&&a!=a}},"31c2":function(t,a,e){},"6acf":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:"ele-body"},[e("el-row",{attrs:{gutter:15}},[e("el-col",{attrs:{md:6,sm:12}},[e("el-card",{staticClass:"analysis-chart-card",attrs:{shadow:"never"}},[e("div",{attrs:{slot:"header"},slot:"header"},[e("span",[t._v("供灯订单量")]),e("el-tooltip",{attrs:{content:"总计",placement:"top"}},[e("i",{staticClass:"el-icon-_question ele-pull-right ele-text-placeholder",staticStyle:{cursor:"pointer"}})])],1),e("div",{staticClass:"analysis-chart-card-num"},[t._v(t._s(t.counts.gdCount))]),e("div",{staticClass:"analysis-chart-card-content"},[e("ele-chart",{staticStyle:{height:"40px"},attrs:{option:t.payNumChartOption}})],1),e("el-divider"),e("div",{staticClass:"analysis-chart-card-text"},[t._v("今日交易量 "+t._s(t.counts.gdDayCount))])],1)],1),e("el-col",{attrs:{md:6,sm:12}},[e("el-card",{staticClass:"analysis-chart-card",attrs:{shadow:"never"}},[e("div",{attrs:{slot:"header"},slot:"header"},[e("span",[t._v("用户注册量")]),e("el-tag",{staticClass:"ele-pull-right",attrs:{type:"danger",size:"mini"}},[t._v("总计")])],1),e("div",{staticClass:"analysis-chart-card-num"},[t._v(t._s(t.counts.memberCount))]),e("div",{staticClass:"analysis-chart-card-content"},[e("ele-chart",{staticStyle:{height:"40px"},attrs:{option:t.visitChartOption}})],1),e("el-divider"),e("div",{staticClass:"analysis-chart-card-text"},[t._v("今日注册量 "+t._s(t.counts.memberDayCount))])],1)],1),e("el-col",{attrs:{md:6,sm:12}},[e("el-card",{staticClass:"analysis-chart-card",attrs:{shadow:"never"}},[e("div",{attrs:{slot:"header"},slot:"header"},[e("span",[t._v("商城订单量")]),e("el-tag",{staticClass:"ele-pull-right",attrs:{size:"mini"}},[t._v("总计")])],1),e("div",{staticClass:"analysis-chart-card-num"},[t._v(t._s(t.counts.shopCount))]),e("div",{staticClass:"analysis-chart-card-content"},[e("ele-chart",{staticStyle:{height:"40px"},attrs:{option:t.payNumChartOption1}})],1),e("el-divider"),e("div",{staticClass:"analysis-chart-card-text"},[t._v("今日交易量 "+t._s(t.counts.shopDayCount))])],1)],1),e("el-col",{attrs:{md:6,sm:12}},[e("el-card",{staticClass:"analysis-chart-card",attrs:{shadow:"never"}},[e("div",{attrs:{slot:"header"},slot:"header"},[e("span",[t._v("供奉累计销售额")]),e("el-tag",{staticClass:"ele-pull-right",attrs:{type:"success",size:"mini"}},[t._v("总计")])],1),e("div",{staticClass:"analysis-chart-card-num"},[t._v(t._s(t.counts.enshrineTotal)+"券")]),e("div",{staticClass:"analysis-chart-card-content"},[e("ele-chart",{staticStyle:{height:"40px"},attrs:{option:t.visitChartOption1}})],1),e("el-divider"),e("div",{staticClass:"analysis-chart-card-text"},[t._v("今日交易额 "+t._s(t.counts.enshrineDayTotal)+"券")])],1)],1)],1),e("el-card",{attrs:{shadow:"never","body-style":"padding:0;"}},[e("div",{staticClass:"ele-cell demo-monitor-tool"},[e("div",{staticClass:"ele-cell-content"},[e("el-tabs",{staticClass:"demo-monitor-tabs",on:{"tab-click":t.onSaleTypeChange},model:{value:t.search.type,callback:function(a){t.$set(t.search,"type",a)},expression:"search.type"}},[e("el-tab-pane",{attrs:{label:"用户消费额",name:"trade"}}),e("el-tab-pane",{attrs:{label:"用户注册量",name:"member"}})],1)],1),e("div",{staticClass:"ele-inline-block hidden-xs-only"},[e("el-radio-group",{attrs:{size:"small"},on:{change:t.switchDateType},model:{value:t.search.dateType,callback:function(a){t.$set(t.search,"dateType",a)},expression:"search.dateType"}},[e("el-radio-button",{attrs:{label:0,checked:0==t.search.dateType}},[t._v("今天")]),e("el-radio-button",{attrs:{label:1,checked:1==t.search.dateType}},[t._v("本周")]),e("el-radio-button",{attrs:{label:2,checked:2==t.search.dateType}},[t._v("本月")]),e("el-radio-button",{attrs:{label:3,checked:3==t.search.dateType}},[t._v("本年")])],1)],1),e("div",{staticClass:"ele-inline-block hidden-xs-only",staticStyle:{display:"none"}},[e("el-date-picker",{attrs:{type:"daterange","range-separator":"至",size:"small","start-placeholder":"开始日期","end-placeholder":"结束日期","unlink-panels":""},model:{value:t.search.datetime,callback:function(a){t.$set(t.search,"datetime",a)},expression:"search.datetime"}})],1)]),e("el-divider"),e("el-row",[e("el-col",{attrs:{md:18,sm:16}},[e("div",{staticClass:"demo-monitor-title"},[t._v(t._s({trade:"用户消费额",member:"用户注册量"}[t.search.type])+"趋势 "),"trade"==t.search.type?e("div",{staticClass:"demo-coin-type",staticStyle:{display:"inline-block"}},[e("el-radio-group",{attrs:{size:"small"},on:{change:t.switchCoinType},model:{value:t.search.coinType,callback:function(a){t.$set(t.search,"coinType",a)},expression:"search.coinType"}},[e("el-radio-button",{attrs:{label:1,checked:1==t.search.coinType}},[t._v("券")]),e("el-radio-button",{attrs:{label:2,checked:2==t.search.coinType}},[t._v("人民币")]),e("el-radio-button",{attrs:{label:3,checked:3==t.search.coinType}},[t._v("积分")])],1)],1):t._e()]),e("ele-chart",{staticStyle:{height:"285px"},attrs:{option:t.saleChartOption}})],1),e("el-col",{attrs:{md:6,sm:8}},[e("div",{staticClass:"demo-monitor-title"},[t._v(t._s(["今日","本周","本月","本年"][t.search.dateType])+"用户"+t._s(["","券","","积分"][t.search.coinType])+"消费排名")]),t._l(t.ranks,(function(a,s){return e("div",{key:s,staticClass:"demo-monitor-rank-item ele-cell"},[e("el-tag",{staticClass:"ele-tag-round",attrs:{type:s<3?"":"info",size:"mini"}},[t._v(t._s(s+1))]),e("div",{staticClass:"ele-cell-content"},[t._v(t._s(a.nickname))]),e("div",{staticClass:"ele-text-secondary"},[t._v(t._s(a.total))])],1)}))],2)],1)],1)],1)},i=[],n=(e("d81d"),e("ac1f"),e("841c"),e("9e75")),o={name:"Analysis",components:{EleChart:n["a"]},data:function(){return{payNumData:[],search:{type:"trade",dateType:0,coinType:2,datetime:""},counts:{gdCount:0,gdDayCount:0,memberCount:0,memberDayCount:0,shopCount:0,shopDayCount:0,enshrineTotal:0,enshrineDayTotal:0},gdOrderData:[],memberData:[],shopData:[],ranks:[],enshrineData:[],tableData:[]}},computed:{visitChartOption:function(){return{color:"#975fe5",tooltip:{trigger:"axis",formatter:'<i class="ele-chart-dot" style="background-color:#975fe5;"></i>{b0}: {c0}'},grid:{top:10,bottom:0,left:0,right:0},xAxis:[{show:!1,type:"category",boundaryGap:!1,data:this.memberData.length>0?this.memberData.map((function(t){return t.date})):[]}],yAxis:[{show:!1,type:"value",splitLine:{show:!1}}],series:[{type:"line",smooth:!0,animation:!1,symbol:"none",areaStyle:{opacity:.5},data:this.memberData.length>0?this.memberData.map((function(t){return t.value})):[]}]}},visitChartOption1:function(){return{color:"#975fe5",tooltip:{trigger:"axis",formatter:'<i class="ele-chart-dot" style="background-color:#975fe5;"></i>{b0}: {c0}'},grid:{top:10,bottom:0,left:0,right:0},xAxis:[{show:!1,type:"category",boundaryGap:!1,data:this.enshrineData.length>0?this.enshrineData.map((function(t){return t.date})):[]}],yAxis:[{show:!1,type:"value",splitLine:{show:!1}}],series:[{type:"line",smooth:!0,animation:!1,symbol:"none",areaStyle:{opacity:.5},data:this.enshrineData.length>0?this.enshrineData.map((function(t){return t.value})):[]}]}},payNumChartOption:function(){return{tooltip:{trigger:"axis",formatter:'<i class="ele-chart-dot" style="background-color:#3aa1ff;"></i>{b0}: {c0}'},grid:{top:10,bottom:0,left:0,right:0},xAxis:[{show:!1,type:"category",data:this.gdOrderData.length>0?this.gdOrderData.map((function(t){return t.date})):[]}],yAxis:[{show:!1,type:"value",splitLine:{show:!1}}],series:[{type:"bar",data:this.gdOrderData.length>0?this.gdOrderData.map((function(t){return t.value})):[]}]}},payNumChartOption1:function(){return{tooltip:{trigger:"axis",formatter:'<i class="ele-chart-dot" style="background-color:#3aa1ff;"></i>{b0}: {c0}'},grid:{top:10,bottom:0,left:0,right:0},xAxis:[{show:!1,type:"category",data:this.shopData.length>0?this.shopData.map((function(t){return t.date})):[]}],yAxis:[{show:!1,type:"value",splitLine:{show:!1}}],series:[{type:"bar",data:this.shopData.length>0?this.shopData.map((function(t){return t.value})):[]}]}},saleChartOption:function(){return{tooltip:{trigger:"axis"},xAxis:[{type:"category",data:this.tableData.length>0?this.tableData.map((function(t){return t.date})):[]}],yAxis:[{type:"value"}],toolbox:{feature:{myTool1:{show:!0,title:"券",icon:"../../assets/icons/coupon.png",onclick:function(){alert("myToolHandler1")}},myTool2:{show:!0,title:"人民币",icon:"../../assets/icons/rmb.png",onclick:function(){alert("myToolHandler2")}},myTool3:{show:!0,title:"积分",icon:"../../assets/icons/score.png",onclick:function(){alert("myToolHandler2")}}}},series:[{type:"bar",data:this.tableData.length>0?this.tableData.map((function(t){return t.value})):[]}]}}},mounted:function(){this.getCounts(),this.getRanks(),this.getTableData(),this.getGdTableData(),this.getMemberTableData(),this.getShopTableData(),this.getEnshrineTableData()},methods:{switchDateType:function(t){this.search.dateType=t,this.getTableData(),this.getRanks()},switchCoinType:function(t){this.search.coinType=t,this.getTableData(),this.getRanks()},getCounts:function(){var t=this,a=this.$loading({lock:!0});this.$http.post("/index/statistics",{}).then((function(e){a.close(),0===e.data.code?t.counts=e.data.data:t.$message.error(e.data.msg)})).catch((function(e){a.close(),t.$message.error(e.message)}))},getRanks:function(){var t=this,a=this.$loading({lock:!0});this.$http.post("/index/tradeRank",{dateType:this.search.dateType,coinType:this.search.coinType}).then((function(e){a.close(),0===e.data.code?t.ranks=e.data.data:t.$message.error(e.data.msg)})).catch((function(e){a.close(),t.$message.error(e.message)}))},getGdTableData:function(){var t=this,a=this.$loading({lock:!0});this.$http.post("/index/tableData",{type:"gd",dateType:3}).then((function(e){a.close(),0===e.data.code?t.gdOrderData=e.data.data:t.$message.error(e.data.msg)})).catch((function(e){a.close(),t.$message.error(e.message)}))},getMemberTableData:function(){var t=this,a=this.$loading({lock:!0});this.$http.post("/index/tableData",{type:"member",dateType:3}).then((function(e){a.close(),0===e.data.code?t.memberData=e.data.data:t.$message.error(e.data.msg)})).catch((function(e){a.close(),t.$message.error(e.message)}))},getShopTableData:function(){var t=this,a=this.$loading({lock:!0});this.$http.post("/index/tableData",{type:"shop",dateType:3}).then((function(e){a.close(),0===e.data.code?t.shopData=e.data.data:t.$message.error(e.data.msg)})).catch((function(e){a.close(),t.$message.error(e.message)}))},getEnshrineTableData:function(){var t=this,a=this.$loading({lock:!0});this.$http.post("/index/tableData",{type:"enshrine",dateType:3}).then((function(e){a.close(),0===e.data.code?t.enshrineData=e.data.data:t.$message.error(e.data.msg)})).catch((function(e){a.close(),t.$message.error(e.message)}))},getTableData:function(){var t=this,a=this.$loading({lock:!0});this.$http.post("/index/tableData",this.search).then((function(e){a.close(),0===e.data.code?t.tableData=e.data.data:t.$message.error(e.data.msg)})).catch((function(e){a.close(),t.$message.error(e.message)}))},onSaleTypeChange:function(){this.getTableData()}}},r=o,l=(e("95df"),e("2877")),c=Object(l["a"])(r,s,i,!1,null,"67a7139f",null);a["default"]=c.exports},"841c":function(t,a,e){"use strict";var s=e("d784"),i=e("825a"),n=e("1d80"),o=e("129f"),r=e("577e"),l=e("14c3");s("search",(function(t,a,e){return[function(a){var e=n(this),s=void 0==a?void 0:a[t];return void 0!==s?s.call(a,e):new RegExp(a)[t](r(e))},function(t){var s=i(this),n=r(t),c=e(a,s,n);if(c.done)return c.value;var d=s.lastIndex;o(d,0)||(s.lastIndex=0);var h=l(s,n);return o(s.lastIndex,d)||(s.lastIndex=d),null===h?-1:h.index}]}))},"95df":function(t,a,e){"use strict";e("31c2")}}]);
|