(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-97290842"],{"04f1":function(t,e,a){"use strict";a.r(e);a("b0c0");var i=function(){var t=this,e=t._self._c;return e("div",{ref:"portaletDiv",staticClass:"typical-home"},[e("a-row",{attrs:{gutter:[24,24]}},[e("a-col",{staticClass:"module-list",attrs:{span:24}},[e("a-row",{attrs:{gutter:[16,16]}},[e("a-col",{attrs:{span:10}},[e("div",{staticClass:"module-in module-in01"},[e("a-page-header",{attrs:{ghost:!1,title:"待办事项"}}),e("a-list",{staticClass:"list-totality",attrs:{grid:{gutter:8,column:3},"data-source":t.taskData},scopedSlots:t._u([{key:"renderItem",fn:function(a){return e("a-list-item",{},[e("a-card",[e("p",[t._v(t._s(a.name))]),e("span",[t._v(t._s(a.value))])])],1)}}])})],1)]),e("a-col",{attrs:{span:14}},[e("div",{staticClass:"module-in module-in01"},[e("a-page-header",{attrs:{ghost:!1,title:"文章总览"}}),e("a-list",{staticClass:"list-totality",attrs:{grid:{gutter:16,column:4},"data-source":t.articleData},scopedSlots:t._u([{key:"renderItem",fn:function(a){return e("a-list-item",{},[e("a-card",[e("p",[t._v(t._s(a.title))]),e("span",[t._v(t._s(a.data))])])],1)}}])})],1)]),e("a-col",{attrs:{span:24}},[e("div",{staticClass:"module-in module-in04"},[e("div",{staticStyle:{height:"410px","padding-top":"8px"}},[e("div",{ref:"portaletDiv"},[e("div",{ref:"commandstats",staticStyle:{height:"380px"}})])])])]),e("a-col",{attrs:{span:12}},[e("div",{staticClass:"module-in module-in04"},[e("div",{staticStyle:{width:"100%",height:"400px"}},[e("div",{ref:"TaskChartDiv"},[e("div",{ref:"TaskChart",staticStyle:{height:"380px"}})])])])]),e("a-col",{attrs:{span:12}},[e("div",{staticClass:"module-in module-in04"},[e("div",{staticStyle:{height:"400px"}},[e("div",{ref:"articleStatChartDiv"},[e("div",{ref:"articleStatChart",staticStyle:{height:"380px"}})])])])])],1)],1)],1)],1)},r=[],s=(a("d3b7"),a("159b"),a("b775"));function o(){return Object(s["b"])({url:"/homePage/todoTask",method:"get"})}function l(){return Object(s["b"])({url:"/homePage/cmsArticleStat",method:"get"})}function n(){return Object(s["b"])({url:"/homePage/cmsArticleLineList",method:"get"})}var c=a("313e"),d={data:function(){return{loading:!0,visible:!1,dateFormat:"YYYY-MM-DD",compile:!1,taskData:[],articleData:[],commandstats:null,articleStatChart:null,TaskChart:null}},created:function(){this.reloadTab("1"),this.getToDoTask(),this.getCmsArticleStat(),this.getArticleLine()},watch:{},mounted:function(){var t=this;this.getArticleLine(),window.addEventListener("resize",(function(){t.commandstats.resize(),t.articleStatChart.resize(),t.TaskChart.resize()})),this.$emit("setHeight",this.$refs.portaletDiv.offsetHeight),this.$emit("setHeight",this.$refs.articleStatChartDiv.offsetHeight),this.$emit("setHeight",this.$refs.TaskChartDiv.offsetHeight)},methods:{getToDoTask:function(){var t=this;o().then((function(e){var a=e.data,i=[{value:a.todoList,name:"待审批"},{value:a.finishedList,name:"已审批"},{value:a.myProcess,name:"我的任务"}];t.taskData=i,t.getToDoTaskChart(i)}))},getToDoTaskChart:function(t){this.TaskChart=c["b"](this.$refs.TaskChart,"macarons"),this.TaskChart.setOption({title:{text:"任务一览",textStyle:{fontSize:16,fontWeight:"600",color:"#333"},left:8,top:8},tooltip:{trigger:"item"},legend:{top:"90%",left:"center"},series:[{name:"一览 ",type:"pie",radius:["40%","70%"],avoidLabelOverlap:!1,itemStyle:{borderRadius:10,borderColor:"#fff",borderWidth:2},label:{show:!1,position:"center"},emphasis:{label:{show:!0,fontSize:20,fontWeight:"bold"}},labelLine:{show:!1},data:t}]})},getCmsArticleStat:function(){var t=this;l().then((function(e){var a=e.data;t.articleData=[{title:"文章总数",data:a.articleAll},{title:"草稿文章",data:a.articlePead},{title:"审核通过文章",data:a.articlePass},{title:"已发布文章",data:a.articleIssue}];var i=[{text:"文章总数",max:a.articleAll+10},{text:"待审核文章",max:a.articlePead+10},{text:"审核通过文章",max:a.articlePass+10},{text:"已发布文章",max:a.articleIssue+10}],r=[a.articleAll,a.articlePead,a.articlePass,a.articleIssue],s={title:i,value:r};t.getCmsArticleStatChart(s)}))},getCmsArticleStatChart:function(t){this.articleStatChart=c["b"](this.$refs.articleStatChart,"macarons"),this.articleStatChart.setOption({title:{text:"文章一览",textStyle:{fontSize:16,fontWeight:"600",color:"#333"},left:8,top:8},tooltip:{trigger:"axis"},label:{show:!1},legend:{show:!1,left:"center",data:["工时分类"]},radar:[{indicator:t.title,center:["50%","55%"],radius:100,name:{formatter:"{value}",textStyle:{fontSize:15,color:"#148be4"}}}],series:[{type:"radar",tooltip:{trigger:"item"},data:[{value:t.value,name:"一览",itemStyle:{normal:{color:"#00b1ff",borderColor:"#00b1ff",borderWidth:4}},lineStyle:{normal:{color:"#00b1ff",width:2,shadowColor:"rgba(0,177,255,0.6)",shadowBlur:50,shadowOffsetY:15}},areaStyle:{normal:{color:"rgba(0,177,255,0.6)"}}}]}]})},getArticleLine:function(){var t=this;n().then((function(e){var a=e.data,i=["文章总数","待审核","审核通过","已发布"],r=[],s=[],o=[],l=[],n=[];a.dateList.forEach((function(t){r.push(t)})),a.articleAllList.forEach((function(t){s.push(t)})),a.articlePeadList.forEach((function(t){o.push(t)})),a.articlePassList.forEach((function(t){l.push(t)})),a.articleIssueList.forEach((function(t){n.push(t)}));var c={name:i,dateList:r,articleAllList:s,articlePeadList:o,articlePassList:l,articleIssueList:n};t.getArticleChart(c)}))},getArticleChart:function(t){this.commandstats=c["b"](this.$refs.commandstats,"macarons"),this.commandstats.setOption({title:{text:"文章状态一览图",textStyle:{fontSize:16,fontWeight:"600",color:"#333"},left:8,top:8},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{top:10,right:20,textStyle:{color:"#666"},itemGap:20,itemWidth:10,data:t.name},toolbox:{feature:{}},grid:{left:"1%",right:"1%",bottom:"2%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!0,data:t.dateList,axisLabel:{show:!0,rotate:0,margin:8,textStyle:{color:"#666",fontSize:"12"}},axisLine:{lineStyle:{color:"#dfe6ff",width:1}}}],yAxis:[{type:"value",textStyle:{color:"#666",fontSize:"12"}}],series:[{name:"文章总数",type:"line",stack:"总量",itemStyle:{color:"rgba(160,101,251,1)"},symbolSize:2,areaStyle:{color:new c["a"].LinearGradient(0,0,0,1,[{offset:0,color:"rgba(160,101,251,0.2)"},{offset:1,color:"rgba(160,101,251,0.01)"}])},data:t.articleAllList},{name:"待审核",type:"line",stack:"总量",itemStyle:{color:"rgba(58,150,253,1)"},areaStyle:{color:new c["a"].LinearGradient(0,0,0,1,[{offset:0,color:"rgba(58,150,253,0.2)"},{offset:1,color:"rgba(58,77,233,0.01)"}])},data:t.articlePeadList},{name:"审核通过",type:"line",stack:"总量",itemStyle:{color:"rgb(12,234,30)"},areaStyle:{color:new c["a"].LinearGradient(0,0,0,1,[{offset:0,color:"rgba(58,150,253,0.2)"},{offset:1,color:"rgba(58,77,233,0.01)"}])},data:t.articlePassList},{name:"已发布",type:"line",stack:"总量",itemStyle:{color:"rgb(248,44,17)"},areaStyle:{color:new c["a"].LinearGradient(0,0,0,1,[{offset:0,color:"rgba(58,150,253,0.2)"},{offset:1,color:"rgba(58,77,233,0.01)"}])},data:t.articleIssueList}]})},getHeight:function(){return this.$refs.portaletDiv.offsetHeight},reloadTab:function(t){},showModal:function(){this.visible=!0},handleOk:function(t){this.visible=!1},compileshowModal:function(){this.compile=!0},compilehandleOk:function(t){this.compile=!1},callback:function(t){},onSearch:function(t){},modalcallback:function(t){},goTarget:function(t){window.open(t,"_blank")},caseDisplay:function(t){this.$message.success("案例系统正在研发中，敬请期待！",3)}}},h=d,f=(a("cda1"),a("2877")),u=Object(f["a"])(h,i,r,!1,null,null,null);e["default"]=u.exports},cda1:function(t,e,a){"use strict";a("edb9")},edb9:function(t,e,a){}}]);