1 line
13 KiB
JavaScript
1 line
13 KiB
JavaScript
|
webpackJsonp([206],{NWuo:function(t,i){},Osbu:function(t,i,a){"use strict";Object.defineProperty(i,"__esModule",{value:!0});var e=a("Dd8w"),s=a.n(e),l=a("XLwt"),o=a.n(l),n=a("NYxO");window.addEventListener("resize",function(){});var _={name:"kanban",data:function(){return{date:"",time:"",weekday:"",flag:!1,showLogo:!1,logoUrlDefault:a("7Otq"),logoUrlSubei:a("8Rg0"),data:{},dataList1:[],names1:[],values1_1:[],values1_2:[],names2:[],dataList2:[],dataList3:[],values2_1:[],values2_2:[]}},components:{},computed:s()({},Object(n.e)({logoUrl:function(t){return t.common.logoUrl},logoUrlFlag:function(t){return t.common.logoUrlFlag}})),mounted:function(){this.getLogo(),this.getTime();var t=this;setInterval(function(){t.getTime()},1e3),setInterval(function(){t.getData()},18e5),this.getData()},methods:{getLogo:function(){var t=this;this.$api.fileAPI.getLogo().then(function(i){0==i.code&&"sbly"==i.logoUrl&&(t.flag=!0),t.showLogo=!0})},getData:function(){var t=this;this.$api.kanbanAPI.analysis().then(function(i){0==i.code&&(t.data=i,t.setChart1(),t.setChart2())})},setChart1:function(){this.dataList1=this.data.receipt12List,this.dataList2=this.data.pay12List,this.names1=this.dataList1.map(function(t){return t.month}),this.values1_1=this.dataList1.map(function(t){return t.totalThisAmount}),this.values1_2=this.dataList2.map(function(t){return t.totalThisAmount});var t=o.a.init(document.querySelector(".item_out_1")),i={xAxis:{type:"category",axisLine:{lineStyle:{color:"#708acc"}},data:this.names1,axisLabel:{interval:0,fontSize:12,rotate:0}},emphasis:{label:{color:"#708acc"}},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{left:"right",orient:"horizontal",icon:"rect",itemWidth:10,itemHeight:4,itemGap:10,textStyle:{color:"#fff",fontSize:"12"},data:["收入","支出"]},yAxis:{type:"value",axisLine:{lineStyle:{color:"#708acc"}},splitLine:{show:!0,lineStyle:{color:"#162139"}}},grid:{left:"10",bottom:"10",top:"30",right:"15",containLabel:!0},series:[{name:"收入",type:"bar",smooth:!0,data:this.values1_1,itemStyle:{color:"#fca734"}},{name:"支出",type:"bar",smooth:!0,data:this.values1_2,itemStyle:{color:"#6ffc95"}}]};t.setOption(i),console.log("图表初始化完成")},setChart2:function(){this.dataList3=this.data.balance12List,this.names2=this.dataList3.map(function(t){return t.yearMonth}),this.values2_1=this.dataList3.map(function(t){return t.totalAmount});var t=o.a.init(document.querySelector(".item_out_2")),i={xAxis:{type:"category",axisLine:{lineStyle:{color:"#708acc"}},data:this.names2,axisLabel:{interval:0,fontSize:12,rotate:0}},emphasis:{label:{color:"#708acc"}},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{left:"right",orient:"horizontal",icon:"rect",itemWidth:10,itemHeight:4,itemGap:10,textStyle:{color:"#fff",fontSize:"12"},data:["月末现金余额"]},yAxis:{type:"value",axisLine:{lineStyle:{color:"#708acc"}},splitLine:{show:!0,lineStyle:{color:"#162139"}}},grid:{left:"10",bottom:"10",top:"30",right:"15",containLabel:!0},series:[{name:"月末现金余额",type:"line",smooth:!0,data:this.values2_1,itemStyle:{color:"#fca734"}}]};t.setOption(i)},formatDate:function(t){return 1==t.toString().length?"0"+t:t},getTime:function(){var t=new Date;this.date=t.getFullYear()+"-"+this.formatDate(t.getMonth()+1)+"-"+this.formatDate(t.getDate()),this.time=this.formatDate(t.getHours())+":"+this.formatDate(t.getMinutes())+":"+this.formatDate(t.getSeconds());this.weekday=["日","一","二","三","四","五","六"][t.getDay()]}}},h={render:function(){var t=this,i=t.$createElement,a=t._self._c||i;return a("div",{staticClass:"home"},[a("div",{staticClass:"head_title"}),t._v(" "),t.logoUrlFlag?a("img",{staticClass:"logo_kanban",attrs:{src:t.logoUrl?t.logoUrl:t.logoUrlDefault}}):t._e(),t._v(" "),a("div",{staticClass:"time"},[t._v(t._s(t.time))]),t._v(" "),a("div",{staticClass:"date"},[a("div",[t._v(t._s(t.date))]),t._v(" "),a("div",[t._v("星期"+t._s(t.weekday))])]),t._v(" "),a("div",{staticClass:"main",attrs:{"element-loading-background":"rgba(0, 0, 0, 0.4)"}},[a("div",{staticClass:"main_top"},[a("div",{staticClass:"top_item"}
|