1 line
8.4 KiB
JavaScript
1 line
8.4 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-fed17d38"],{3191:function(t,a,e){"use strict";e.d(a,"a",(function(){return n})),e.d(a,"b",(function(){return o}));var r=e("66df"),n=function(t){return r["a"].request({method:"post",url:"api/admin.php?s=Admin.Index.GetIndexData",data:t})},o=function(t){return r["a"].request({method:"post",url:"api/admin.php?s=Platform.Site.Index",data:t})}},3917:function(t,a,e){"use strict";e.d(a,"e",(function(){return n})),e.d(a,"c",(function(){return o})),e.d(a,"d",(function(){return s})),e.d(a,"a",(function(){return i})),e.d(a,"b",(function(){return c}));var r=e("66df"),n=function(t){return r["a"].request({method:"post",url:"api/admin.php?service=Admin.User.GetLoginStatistics",data:t})},o=function(t){return r["a"].request({method:"post",url:"api/admin.php?service=Admin.User.GetDataFlow",data:t})},s=function(t){return r["a"].request({method:"post",url:"api/admin.php?service=Admin.Index.GetDataFlow",data:t})},i=function(t){return r["a"].request({method:"post",url:"api/admin.php?service=Admin.StatReport.GetAppDailyStatReport",data:t})},c=function(t){return r["a"].request({method:"post",url:"api/admin.php?service=Admin.StatReport.GetAppStatReport",data:t})}},"87b8":function(t,a,e){"use strict";e.r(a);var r=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",[e("Row",{attrs:{gutter:20}},t._l(t.inforCardData,(function(a,r){return e("i-col",{key:"infor-"+r,staticStyle:{height:"150px","padding-bottom":"10px",color:"#333"},attrs:{xs:12,md:8,lg:6}},[0===r?e("router-link",{attrs:{to:{name:"applicationList",query:{key:"0"}}}},[e("infor-card",{staticStyle:{"border-radius":"10px"},attrs:{shadow:"",color:a.color,icon:a.icon,"icon-size":36}},[e("count-to",{attrs:{end:a.count,"count-class":"count-style"}}),e("p",{staticStyle:{color:"#999999"}},[t._v(t._s(a.title))])],1)],1):1===r?e("router-link",{attrs:{to:{name:"userList"}}},[e("infor-card",{staticStyle:{"border-radius":"10px"},attrs:{shadow:"",color:a.color,icon:a.icon,"icon-size":36}},[e("count-to",{attrs:{end:a.count,"count-class":"count-style"}}),e("p",{staticStyle:{color:"#999999"}},[t._v(t._s(a.title))])],1)],1):e("infor-card",{staticStyle:{"border-radius":"10px"},attrs:{shadow:"",color:a.color,icon:a.icon,"icon-size":36}},[e("count-to",{attrs:{end:a.count,"count-class":"count-style"}}),e("p",{staticStyle:{color:"#999999"}},[t._v(t._s(a.title))])],1)],1)})),1),e("Table",{staticClass:"portStats__tab",attrs:{border:"",width:"80%",columns:t.columnsList,data:t.statReport},scopedSlots:t._u([{key:"name",fn:function(a){var r=a.row;return[e("strong",[t._v(t._s(r.name))])]}}])}),e("h3",[t._v(t._s(this.$t("yesterday_active_app"))+"("+t._s(t.statReportYesterday.length)+")")]),e("Table",{staticClass:"portStats__tab",attrs:{border:"",width:"80%",columns:t.columnsListYesterday,data:t.statReportYesterday}}),e("div",{ref:"myChart",staticClass:"content-layer",style:{width:"100%",height:"400px",margin:"20px 0"},attrs:{id:"my_chart"}}),e("Card",{staticClass:"homeCard"},[e("p",[t._v(t._s(t.$t("operating_environment"))+":"),e("small",t._l(t.systemInfo,(function(a){return e("span",{key:a.id},[t._v(t._s(a.content)+" / ")])})),0)])])],1)},n=[],o=(e("a481"),e("c5f6"),e("ac6a"),e("63a4")),s=e("3917"),i=e("9349"),c=e("c9ae"),u=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{ref:"dom"})},l=[],d=e("313e"),p=e.n(d),f=e("90de"),m={name:"serviceRequests",data:function(){return{dom:null}},methods:{resize:function(){this.dom.resize()}},mounted:function(){var t=this,a={tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},grid:{top:"3%",left:"1.2%",right:"1%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["周一","周二","周三","周四","周五","周六","周日"]}],yAxis:[{type:"value"}],series:[{name:"运营商/网络服务",type:"line",stack:"总量",areaStyle:{normal:{color:"#2d8cf0"}},data:[120,132,101,134,90,230,210]},{name:"银行/证券",type:"line",stack:"总量",areaStyle:{normal:{color:"#10A6FF"}},data:[257,358,278,234,290,330,310]},{name:"游戏/视频",type:"line",stack:"总量",areaStyle:{normal:{color:"#0C17A6"}},data:[379,268,354,269,310,478,358]},{name:"餐饮/外卖",type:"line",stack:"总量",areaStyle:{normal:{color:"#4608A6"}},data:[320,332,301,334,390,330,320]},{name:"快递/电商",type:"line",stack:"总量",label:{normal:{show:!0,position:"top"}},areaStyle:{normal:{color:"#398DBF"}},data:[820,645,546,745,872,624,258]}]};this.$nextTick((function(){t.dom=p.a.init(t.$refs.dom),t.dom.setOption(a),Object(f["g"])(window,"resize",t.resize)}))},beforeDestroy:function(){Object(f["f"])(window,"resize",this.resize)}},h=m,y=e("2877"),_=Object(y["a"])(h,u,l,!1,null,null,null),b=_.exports,g=e("3191"),v=e("c276"),k={name:"home",components:{InforCard:o["a"],CountTo:i["a"],ChartPie:c["b"],ChartBar:c["a"],Example:b},data:function(){return{token:Object(v["h"])(),statusArr:[],statusData:[],statReport:[],statReportYesterday:[],dataStatusObj:[{}],colorArr:["#ff00ea","#9000ff","#2d8cf0","#1935be","#ff9900","#ffcc00","#ff4800"],dataColorArr:[],xAxisTimeData:[],systemInfo:[],columnsList:[{title:this.$t("date"),key:"stat_day",align:"center"},{title:this.$t("total_order_num"),key:"total_order",align:"center"},{title:this.$t("total_app_num"),key:"total_app",align:"center"},{title:this.$t("total_user_num"),key:"total_user",align:"center"},{title:this.$t("active_app_num"),key:"app_key_visit",align:"center"},{title:"UV",key:"user_visit",align:"center"},{title:this.$t("api_request_times"),key:"api_request_times",align:"center"}],columnsListYesterday:[{title:this.$t("date"),key:"stat_day",align:"center"},{title:this.$t("app_key"),key:"app_key",align:"center"},{title:this.$t("active_app_num"),key:"app_key_visit",align:"center"},{title:"UV",key:"user_visit",align:"center"},{title:this.$t("api_request_times"),key:"api_request_times",align:"center"}],inforCardData:[{title:this.$t("app_to_be_reviewed"),icon:"md-apps",count:0,color:"#ed3f14"},{title:this.$t("total_accounts"),icon:"ios-people",count:0,color:"#ff9900"},{title:this.$t("today_api_request"),icon:"md-analytics",count:0,color:"#2d8cf0"},{title:this.$t("total_api"),icon:"md-git-network",count:0,color:"#19be6b"}]}},created:function(){var t=this,a=new FormData;a.append("access_token",this.token),Object(g["a"])(a).then((function(a){var e=a;200===e.ret?(t.inforCardData[0].count=e.data.to_verify_apps,t.inforCardData[1].count=e.data.users,t.inforCardData[2].count=e.data.requestTime,t.inforCardData[3].count=e.data.apiNum,t.systemInfo=e.data.systemInfo):t.$Message.error(e.msg)})),Object(s["a"])(a).then((function(a){200===a.ret&&(t.statReport=a.data.report,t.statReportYesterday=a.data.report_yesterday)}))},mounted:function(){this.getQuery()},methods:{turnPage:function(){this.$router.push({name:"paltform_permissions_assign"})},getQuery:function(){var t=this,a=new FormData;a.append("access_token",this.token),Object(s["d"])(a).then((function(a){a.data.ret.forEach((function(a){t.statusData.push({status:a,data:[]}),a=t.$t("ret_status")+a,t.statusArr.push(a),t.dataStatusObj.push({})}));var e=a.data.data;t.xAxisTimeData=[],t.$nextTick((function(){e.forEach((function(a,e){t.xAxisTimeData.push(a.time);var r=function(e){t.statusData.forEach((function(t){Number(e)===t.status&&t.data.push(a[e])}))};for(var n in a)r(n)})),t.statusArr.forEach((function(a,e){a===t.$t("ret_status")+"200"?t.dataColorArr.push("#139554"):a===t.$t("ret_status")+"400"?t.dataColorArr.push("#ff0000"):t.dataColorArr.push(t.colorArr[e]),t.statusData.forEach((function(r){Number(a.replace(/[^0-9]/gi,""))===r.status&&(t.dataStatusObj[e].data=r.data)})),t.dataStatusObj[e].name=a,t.dataStatusObj[e].smooth=!0,t.dataStatusObj[e].areaStyle={},t.dataStatusObj[e].stack=t.$t("total")})),t.dataStatusObj.forEach((function(t){t.type="line"})),t.createEchars()}))}))},createEchars:function(){var t=p.a.init(this.$refs.myChart),a={title:{text:this.$t("API_traffic_statistics")},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{right:"10%",data:this.statusArr},toolbox:{feature:{saveAsImage:{}}},grid:{left:"4%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:this.xAxisTimeData}],yAxis:[{type:"value"}],series:this.dataStatusObj,color:this.dataColorArr};t.setOption(a),window.addEventListener("resize",(function(){t.resize()}))}}},x=k,A=(e("ad89"),Object(y["a"])(x,r,n,!1,null,null,null)),S=A.exports;a["default"]=S},9337:function(t,a,e){},ad89:function(t,a,e){"use strict";var r=e("9337"),n=e.n(r);n.a}}]); |