(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1378e21a"],{"18af":function(t,e,a){"use strict";a("e5ac")},"1cac":function(t,e,a){"use strict";a("8e19")},"7cf6":function(t,e,a){},"8e19":function(t,e,a){},9406:function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.checkPermi(["merchant:statistics:home:index"])?a("base-info",{ref:"baseInfo"}):t._e(),t._v(" "),a("grid-menu",{staticClass:"mb20"}),t._v(" "),a("ranking",{ref:"ranking"})],1)},n=[],i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"divBox",staticStyle:{"padding-bottom":"0"}},[a("el-row",{staticClass:"baseInfo",attrs:{gutter:20}},[a("el-col",t._b({staticClass:"ivu-mb"},"el-col",t.grid,!1),[a("el-card",{attrs:{bordered:!1,"dis-hover":"",padding:12}},[a("div",{staticClass:"acea-row row-between-wrapper"},[a("div",{staticClass:"acea-row align-center"},[a("span",{staticClass:"main_tit"},[t._v("销售额")])]),t._v(" "),a("el-tag",{attrs:{type:"primary"}},[t._v("今日")])],1),t._v(" "),t.viewData?a("div",{staticClass:"content"},[a("span",{staticClass:"content-number spBlock my15"},[t._v(t._s(t.viewData.sales))]),t._v(" "),a("el-divider"),t._v(" "),a("div",{staticClass:"acea-row row-between-wrapper"},[a("span",{staticClass:"content-time"},[t._v("昨日数据")]),t._v(" "),a("span",{staticClass:"content-time"},[t._v(t._s(t.viewData.yesterdaySales)+" 元")])])],1):t._e()])],1),t._v(" "),a("el-col",t._b({staticClass:"ivu-mb"},"el-col",t.grid,!1),[a("el-card",{attrs:{bordered:!1,"dis-hover":"",padding:12}},[a("div",{staticClass:"acea-row row-between-wrapper"},[a("div",{staticClass:"acea-row align-center"},[a("span",{staticClass:"main_tit"},[t._v("订单量")])]),t._v(" "),a("el-tag",{attrs:{type:"primary"}},[t._v("今日")])],1),t._v(" "),t.viewData?a("div",{staticClass:"content"},[a("span",{staticClass:"content-number spBlock my15"},[t._v(t._s(t.viewData.orderNum||0))]),t._v(" "),a("el-divider"),t._v(" "),a("div",{staticClass:"acea-row row-between-wrapper"},[a("span",{staticClass:"content-time"},[t._v("昨日数据")]),t._v(" "),a("span",{staticClass:"content-time"},[t._v(t._s(t.viewData.yesterdayOrderNum||0)+"单")])])],1):t._e()])],1),t._v(" "),a("el-col",t._b({staticClass:"ivu-mb"},"el-col",t.grid,!1),[a("el-card",{attrs:{bordered:!1,"dis-hover":"",padding:12}},[a("div",{staticClass:"acea-row row-between-wrapper"},[a("div",{staticClass:"acea-row align-center"},[a("span",{staticClass:"main_tit"},[t._v("访客数")])]),t._v(" "),a("el-tag",{attrs:{type:"primary"}},[t._v("今日")])],1),t._v(" "),t.viewData?a("div",{staticClass:"content"},[a("span",{staticClass:"content-number spBlock my15"},[t._v(t._s(t.viewData.visitorsNum||0))]),t._v(" "),a("el-divider"),t._v(" "),a("div",{staticClass:"acea-row row-between-wrapper"},[a("span",{staticClass:"content-time"},[t._v("昨日数据")]),t._v(" "),a("span",{staticClass:"content-time"},[t._v(t._s(t.viewData.yesterdayVisitorsNum||0)+"单")])])],1):t._e()])],1),t._v(" "),a("el-col",t._b({staticClass:"ivu-mb"},"el-col",t.grid,!1),[a("el-card",{attrs:{bordered:!1,"dis-hover":"",padding:12}},[a("div",{staticClass:"acea-row row-between-wrapper"},[a("div",{staticClass:"acea-row align-center"},[a("span",{staticClass:"main_tit"},[t._v("总数据")])])]),t._v(" "),t.viewData?a("div",{staticClass:"container"},[a("div",{staticClass:"con_left"},[a("span",{staticClass:"content-number spBlock m-b-15"},[t._v(t._s(t.viewData.followNum||0))]),t._v(" "),a("span",{staticClass:"main_tit"},[t._v("关注量")])])]):t._e()])],1)],1)],1)},s=[],o=a("b775");function c(){return Object(o["a"])({url:"/admin/merchant/statistics/home/index",method:"GET"})}function l(){return Object(o["a"])({url:"/admin/merchant/statistics/home/operating/data",method:"get"})}function u(){return Object(o["a"])({url:"/admin/merchant/statistics/home/product/pageview/ranking",method:"get"})}function d(){return Object(o["a"])({url:"/admin/merchant/statistics/home/product/pay/ranking",method:"get"})}function h(t){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},h(t)}function p(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */p=function(){return e};var t,e={},a=Object.prototype,r=a.hasOwnProperty,n=Object.defineProperty||function(t,e,a){t[e]=a.value},i="function"==typeof Symbol?Symbol:{},s=i.iterator||"@@iterator",o=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function l(t,e,a){return Object.defineProperty(t,e,{value:a,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,a){return t[e]=a}}function u(t,e,a,r){var i=e&&e.prototype instanceof _?e:_,s=Object.create(i.prototype),o=new N(r||[]);return n(s,"_invoke",{value:L(t,a,o)}),s}function d(t,e,a){try{return{type:"normal",arg:t.call(e,a)}}catch(t){return{type:"throw",arg:t}}}e.wrap=u;var m="suspendedStart",v="suspendedYield",f="executing",g="completed",y={};function _(){}function w(){}function b(){}var C={};l(C,s,(function(){return this}));var x=Object.getPrototypeOf,k=x&&x(x(F([])));k&&k!==a&&r.call(k,s)&&(C=k);var D=b.prototype=_.prototype=Object.create(C);function E(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function O(t,e){function a(n,i,s,o){var c=d(t[n],t,i);if("throw"!==c.type){var l=c.arg,u=l.value;return u&&"object"==h(u)&&r.call(u,"__await")?e.resolve(u.__await).then((function(t){a("next",t,s,o)}),(function(t){a("throw",t,s,o)})):e.resolve(u).then((function(t){l.value=t,s(l)}),(function(t){return a("throw",t,s,o)}))}o(c.arg)}var i;n(this,"_invoke",{value:function(t,r){function n(){return new e((function(e,n){a(t,r,e,n)}))}return i=i?i.then(n,n):n()}})}function L(e,a,r){var n=m;return function(i,s){if(n===f)throw new Error("Generator is already running");if(n===g){if("throw"===i)throw s;return{value:t,done:!0}}for(r.method=i,r.arg=s;;){var o=r.delegate;if(o){var c=S(o,r);if(c){if(c===y)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===m)throw n=g,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=f;var l=d(e,a,r);if("normal"===l.type){if(n=r.done?g:v,l.arg===y)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n=g,r.method="throw",r.arg=l.arg)}}}function S(e,a){var r=a.method,n=e.iterator[r];if(n===t)return a.delegate=null,"throw"===r&&e.iterator.return&&(a.method="return",a.arg=t,S(e,a),"throw"===a.method)||"return"!==r&&(a.method="throw",a.arg=new TypeError("The iterator does not provide a '"+r+"' method")),y;var i=d(n,e.iterator,a.arg);if("throw"===i.type)return a.method="throw",a.arg=i.arg,a.delegate=null,y;var s=i.arg;return s?s.done?(a[e.resultName]=s.value,a.next=e.nextLoc,"return"!==a.method&&(a.method="next",a.arg=t),a.delegate=null,y):s:(a.method="throw",a.arg=new TypeError("iterator result is not an object"),a.delegate=null,y)}function j(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function P(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function N(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(j,this),this.reset(!0)}function F(e){if(e||""===e){var a=e[s];if(a)return a.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,i=function a(){for(;++n=0;--i){var s=this.tryEntries[i],o=s.completion;if("root"===s.tryLoc)return n("end");if(s.tryLoc<=this.prev){var c=r.call(s,"catchLoc"),l=r.call(s,"finallyLoc");if(c&&l){if(this.prev=0;--a){var n=this.tryEntries[a];if(n.tryLoc<=this.prev&&r.call(n,"finallyLoc")&&this.prev=0;--e){var a=this.tryEntries[e];if(a.finallyLoc===t)return this.complete(a.completion,a.afterLoc),P(a),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var a=this.tryEntries[e];if(a.tryLoc===t){var r=a.completion;if("throw"===r.type){var n=r.arg;P(a)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(e,a,r){return this.delegate={iterator:F(e),resultName:a,nextLoc:r},"next"===this.method&&(this.arg=t),y}},e}function m(t,e,a,r,n,i,s){try{var o=t[i](s),c=o.value}catch(l){return void a(l)}o.done?e(c):Promise.resolve(c).then(r,n)}function v(t){return function(){var e=this,a=arguments;return new Promise((function(r,n){var i=t.apply(e,a);function s(t){m(i,r,n,s,o,"next",t)}function o(t){m(i,r,n,s,o,"throw",t)}s(void 0)}))}}var f={data:function(){return{grid:{xl:12,lg:6,md:12,sm:12,xs:24},viewData:{}}},methods:{statisticsOrder:function(){var t=this;c().then(function(){var e=v(p().mark((function e(a){return p().wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.viewData=a;case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}},mounted:function(){this.statisticsOrder()}},g=f,y=(a("1cac"),a("2877")),_=Object(y["a"])(g,i,s,!1,null,"a272f6cc",null),w=_.exports,b=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"divBox",staticStyle:{"padding-bottom":"0"}},[a("el-row",{staticClass:"ranking",attrs:{gutter:20}},[a("el-col",t._b({directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["merchant:statistics:home:product:pay:ranking"],expression:"['merchant:statistics:home:product:pay:ranking']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"header_title"},[t._v("商品支付排行")]),t._v(" "),a("el-table",{staticStyle:{width:"100%",padding:"20px"},attrs:{data:t.payData}},[a("el-table-column",{attrs:{type:"index",label:"排名",width:"60"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticClass:"index_common",class:[e.$index+1=="1"?"index_one":e.$index+1=="2"?"index_two":e.$index+1=="3"?"index_three":"index_more"]},[t._v("\n "+t._s(e.$index+1)+"\n ")])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"商品信息","min-width":"320"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"product_info"},[a("div",{staticClass:"demo-image__preview"},[e.row.image?a("el-image",{staticClass:"img",staticStyle:{width:"36px",height:"36px"},attrs:{src:e.row.image,"preview-src-list":[e.row.image]}}):a("img",{staticClass:"img",staticStyle:{width:"36px",height:"36px"},attrs:{src:t.defaultImg,alt:""}})],1),t._v(" "),a("div",{staticClass:"m-l-10 line1"},[t._v(t._s(e.row.proName))])])]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"salesAmount",label:"支付金额"}})],1)],1)],1),t._v(" "),a("el-col",t._b({directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["merchant:statistics:home:product:pageview:ranking"],expression:"['merchant:statistics:home:product:pageview:ranking']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"header_title"},[t._v("商品访客排行")]),t._v(" "),a("el-table",{staticStyle:{width:"100%",padding:"20px"},attrs:{data:t.pageviewData}},[a("el-table-column",{attrs:{type:"index",label:"排名",width:"60"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticClass:"index_common",class:[e.$index+1=="1"?"index_one":e.$index+1=="2"?"index_two":e.$index+1=="3"?"index_three":"index_more"]},[t._v("\n "+t._s(e.$index+1)+"\n ")])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"商品信息","min-width":"320"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"product_info"},[a("div",{staticClass:"demo-image__preview"},[e.row.image?a("el-image",{staticClass:"img",staticStyle:{width:"36px",height:"36px"},attrs:{src:e.row.image,"preview-src-list":[e.row.image]}}):a("img",{staticClass:"img",staticStyle:{width:"36px",height:"36px"},attrs:{src:t.defaultImg,alt:""}})],1),t._v(" "),a("div",{staticClass:"m-l-10 line1"},[t._v(t._s(e.row.proName))])])]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"pageView",label:"访问量"}})],1)],1)],1)],1)],1)},C=[],x=a("e350"),k={data:function(){return{grid:{xl:12,lg:12,md:12,sm:12,xs:24},pageviewData:[],payData:[]}},methods:{checkPermi:x["a"],getPageviewData:function(){var t=this;u().then((function(e){t.pageviewData=e}))},getPayData:function(){var t=this;d().then((function(e){t.payData=e}))}},mounted:function(){Object(x["a"])(["merchant:statistics:home:product:pageview:ranking"])&&this.getPageviewData(),Object(x["a"])(["merchant:statistics:home:product:pay:ranking"])&&this.getPayData()}},D=k,E=(a("18af"),Object(y["a"])(D,b,C,!1,null,"0380c992",null)),O=E.exports,L=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"divBox"},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{xs:24,sm:24,md:24,lg:12}},[a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"header_title"},[t._v("快捷入口")]),t._v(" "),a("div",{staticClass:"nav_grid"},t._l(t.permList,(function(e,r){return a("div",{key:r,staticClass:"nav_grid_item",on:{click:function(a){return t.navigatorTo(e.url)}}},[a("div",{staticClass:"pic_badge",style:{backgroundColor:e.bgColor}},[a("span",{staticClass:"iconfont",class:e.icon})]),t._v(" "),a("p",[t._v(t._s(e.title))])])})),0)])],1),t._v(" "),a("el-col",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["merchant:statistics:home:operating:data"],expression:"['merchant:statistics:home:operating:data']"}],attrs:{xs:24,sm:24,md:24,lg:12}},[a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"header_title"},[t._v("经营数据")]),t._v(" "),a("div",{staticClass:"nav_grid"},t._l(t.businessList,(function(e,r){return a("div",{key:r,staticClass:"nav_grid_item",on:{click:function(a){return t.navigatorTo(e.path)}}},[a("p",{staticClass:"num_data"},[t._v(t._s(e.num||0))]),t._v(" "),a("p",{staticClass:"label"},[t._v(t._s(e.title))])])})),0)])],1)],1)],1)},S=[],j=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{style:t.styles,attrs:{id:t.echarts}})])},P=[],N=a("313e"),F=a.n(N),$={name:"Index",props:{styles:{type:Object,default:null},optionData:{type:Object,default:null}},data:function(){return{myChart:null}},computed:{echarts:function(){return"echarts"+Math.ceil(100*Math.random())}},watch:{optionData:{handler:function(t,e){this.handleSetVisitChart()},deep:!0}},mounted:function(){var t=this,e=this;e.$nextTick((function(){e.handleSetVisitChart(),window.addEventListener("resize",t.wsFunc)}))},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)},methods:{wsFunc:function(){this.myChart.resize()},handleSetVisitChart:function(){this.myChart=F.a.init(document.getElementById(this.echarts));var t=null;t=this.optionData,this.myChart.setOption(t,!0)}}},I=$,T=Object(y["a"])(I,j,P,!1,null,"6efcc815",null),B=T.exports,G={components:{echartsNew:B},data:function(){return{grid:{xl:3,lg:3,md:6,sm:8,xs:8},nav_list:[{bgColor:"#E8B500",icon:"icon-youhuiquan",title:"优惠券",url:"/coupon/list",perms:["merchant:coupon:page:list"]},{bgColor:"#4BCAD5",icon:"icon-shangpinguanli",title:"商品管理",url:"/product/list",perms:["merchant:product:page:list"]},{bgColor:"#A277FF",icon:"icon-a-dingdanguanli1",title:"订单管理",url:"/order/list",perms:["merchant:order:page:list"]},{bgColor:"#1890FF",icon:"icon-xitongshezhi",title:"系统设置",url:"/operation/modifyStoreInfo",perms:["merchant:base:info"]},{bgColor:"#EF9C20",icon:"icon-caiwuguanli",title:"财务管理",url:"/finance/capitalFlow",perms:["merchant:finance:page:capitalFlow"]}],statisticData:[{title:"在售商品",num:0,path:"/product/list",perms:["merchant:product:page:list"]},{title:"待审核商品",num:0,path:"/product/list",perms:["merchant:product:page:list"]},{title:"待发货",num:0,path:"/order/list",perms:["merchant:order:page:list"]},{title:"待核销",num:0,path:"/order/list",perms:["merchant:order:page:list"]},{title:"待退款",num:0,path:"/order/refund",perms:["merchant:order:page:refund"]}],optionData:{},applyNum:0,style:{height:"250px"}}},computed:{permList:function(){var t=this,e=[];return this.nav_list.forEach((function(a){t.checkPermi(a.perms)&&e.push(a)})),e},businessList:function(){var t=this,e=[];return this.statisticData.forEach((function(a){t.checkPermi(a.perms)&&e.push(a)})),e}},mounted:function(){Object(x["a"])(["merchant:statistics:home:operating:data"])&&this.getbusinessData()},methods:{checkPermi:x["a"],navigatorTo:function(t){this.$router.push(t)},getbusinessData:function(){var t=this;l().then((function(e){t.statisticData[0].num=e.onSaleProductNum,t.statisticData[1].num=e.awaitAuditProductNum,t.statisticData[2].num=e.notShippingOrderNum,t.statisticData[3].num=e.awaitVerificationOrderNum,t.statisticData[4].num=e.refundingOrderNum}))}}},A=G,V=(a("d193"),Object(y["a"])(A,L,S,!1,null,"25578050",null)),z=V.exports,M={name:"Dashboard",components:{baseInfo:w,gridMenu:z,ranking:O},methods:{checkPermi:x["a"]}},J=M,Y=Object(y["a"])(J,r,n,!1,null,null,null);e["default"]=Y.exports},d193:function(t,e,a){"use strict";a("7cf6")},e5ac:function(t,e,a){}}]);