1 line
6.4 KiB
JavaScript
1 line
6.4 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[10],{"5EIZ":function(e,t,a){},"I1/W":function(e,t,a){"use strict";var l=a("q1tI"),s=a.n(l),c=a("MT78"),o=16,n=document.body.clientWidth;n<1e3?o=16:n>=1e3&&n<=2e3?o=14+(n-1e3)/500:n>2e3?o=16+(n-2e3)/500:n>3e3&&(o=18+(n-3e3)/2e3);var r=1.25*o;t["a"]=e=>{var t=e.id,a=e.className,n=e.title,i=e.xData,m=e.yData;return Object(l["useEffect"])((()=>{console.log(i,"xData");var e=document.getElementById(t)&&c["init"](document.getElementById(t)),a="#7988a5",l="#e8e8ed",s={grid:{left:"3%",top:"15%",right:"8%",bottom:0,containLabel:!0},title:{text:n,fontSize:r,position:"inside",textStyle:{color:a}},tooltip:{trigger:"axis",axisPointer:{type:"shadow",textStyle:{color:"#fff"}}},xAxis:[{type:"category",data:i,axisPointer:{type:"shadow"},axisLabel:{textStyle:{color:a,fontSize:.75*o},interval:0,rotate:40},axisLine:{lineStyle:{color:l}},axisTick:{show:!1},splitLine:{show:!1}}],yAxis:[{type:"value",minInterval:1,nameTextStyle:{color:a,fontSize:o},axisLabel:{formatter:"{value}",textStyle:{color:a,fontSize:o}},axisLine:{lineStyle:{color:l}},axisTick:{show:!1},splitLine:{lineStyle:{color:l}}}],series:[{type:"bar",data:m,barWidth:"60%",itemStyle:{normal:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"#deeefe"},{offset:1,color:"#2c8bff"}],globalCoord:!1}}},label:{show:!0,position:"top",color:"#555",fontSize:o,formatter:function(e){return e.value||""}}}]};e&&e.setOption(s)}),[t,n,i,m]),s.a.createElement("div",{id:t,key:t,className:a,style:{minHeight:"20vh"}})}},W4Mb:function(e,t,a){"use strict";a.r(t);a("14J3");var l=a("BMrR"),s=(a("jCWc"),a("kPKH")),c=(a("Pwec"),a("CtXQ")),o=(a("/xke"),a("TeRw")),n=a("tJVT"),r=(a("Znn+"),a("ZTPi")),i=a("q1tI"),m=a.n(i),d=a("Xe+6"),b=a("I1/W"),x=(a("5EIZ"),r["a"].TabPane),u=13,E=(new Date).getMonth()+1,y=(new Date).getFullYear()-1,p=[];13===E&&(E=1);for(var j=0;j<u;j++)p.push(y+"."+E),E++,13===E&&(E=1,y++);t["default"]=e=>{var t=Object(i["useState"])("2"),a=Object(n["a"])(t,2),u=a[0],E=a[1],y=Object(i["useState"])(0),j=Object(n["a"])(y,2),f=j[0],g=j[1],h=Object(i["useState"])(0),D=Object(n["a"])(h,2),w=D[0],S=D[1],v=Object(i["useState"])([]),O=Object(n["a"])(v,2),N=O[0],k=O[1],P=Object(i["useState"])([]),C=Object(n["a"])(P,2),M=C[0],T=C[1],W=Object(i["useState"])([]),A=Object(n["a"])(W,2),B=A[0],I=A[1],L=Object(i["useState"])([]),z=Object(n["a"])(L,2),J=z[0],R=z[1],Z=Object(i["useState"])([]),q=Object(n["a"])(Z,2),G=q[0],H=q[1],K=Object(i["useState"])([]),U=Object(n["a"])(K,2),X=U[0],F=U[1],Q=Object(i["useState"])(),V=Object(n["a"])(Q,2),Y=V[0],$=V[1];return Object(i["useEffect"])((()=>{"1"===u?Object(d["a"])({url:"/api/GlobalResourcesData/",method:"get"}).then((e=>{if("1"===e.code){var t=e.data;g(t.totalProjects),S(t.totalMembers),k(t.newAddedProjects),T(t.newAddedMembers),I(t.newCodeSubmissionTimes),R(t.taskCompletion),H(t.activeProjects),F(t.activeUsers)}else o["default"].open({message:"\u9519\u8bef",description:e.message})})):Object(d["a"])({url:"/api/GlobalResourcesData/weekly",method:"get"}).then((e=>{if("1"===e.code){var t=e.data;g(t.totalProjects),S(t.totalMembers),k(t.newAddedProjects),T(t.newAddedMembers),I(t.newCodeSubmissionTimes),R(t.taskCompletion),H(t.activeProjects),F(t.activeUsers),$(t.weeklyDates)}else o["default"].open({message:"\u9519\u8bef",description:e.message})}))}),[u]),m.a.createElement("div",{className:"content"},m.a.createElement("h4",null,"\u5168\u5c40\u7edf\u8ba1"),m.a.createElement(l["a"],null,m.a.createElement(s["a"],{className:"box-item",xs:12,lg:6},m.a.createElement(c["a"],{type:"folder"}),m.a.createElement("div",null,m.a.createElement("p",{className:"box-item-tit"},"\u9879\u76ee\u603b\u6570"),m.a.createElement("p",{className:"box-item-num"},f),m.a.createElement("p",{className:"box-item-describe"},"\u5f53\u524d\u9879\u76ee\u603b\u6570"))),m.a.createElement(s["a"],{className:"box-item",xs:12,lg:6},m.a.createElement(c["a"],{type:"user"}),m.a.createElement("div",null,m.a.createElement("p",{className:"box-item-tit"},"\u7528\u6237\u603b\u6570"),m.a.createElement("p",{className:"box-item-num"},w),m.a.createElement("p",{className:"box-item-describe"},"\u5f53\u524d\u7528\u6237\u603b\u6570")))),m.a.createElement(r["a"],{defaultActiveKey:"2",onChange:e=>{E(e)}},m.a.createElement(x,{tab:"\u5468\u6570\u636e\u7edf\u8ba1",key:"2"},m.a.createElement(l["a"],null,m.a.createElement(s["a"],{xs:24,lg:12},m.a.createElement(b["a"],{id:"newAddedProjectsByWeek",className:"echart-box",title:"\u65b0\u9879\u76ee\u7edf\u8ba1",xData:Y,yData:N})),m.a.createElement(s["a"],{xs:24,lg:12},m.a.createElement(b["a"],{id:"newAddedMembersByWeek",className:"echart-box",title:"\u65b0\u7528\u6237\u7edf\u8ba1",xData:Y,yData:M})),m.a.createElement(s["a"],{xs:24,lg:12},m.a.createElement(b["a"],{id:"activeProjectsByWeek",className:"echart-box",title:"\u6d3b\u8dc3\u9879\u76ee\u7edf\u8ba1",xData:Y,yData:G})),m.a.createElement(s["a"],{xs:24,lg:12},m.a.createElement(b["a"],{id:"activeMembersByWeek",className:"echart-box",title:"\u6d3b\u8dc3\u7528\u6237\u7edf\u8ba1",xData:Y,yData:X})),m.a.createElement(s["a"],{xs:24,lg:12},m.a.createElement(b["a"],{id:"newCodeSubmissionTimesByWeek",className:"echart-box",title:"\u4ee3\u7801\u63d0\u4ea4\u6b21\u6570",xData:Y,yData:B})),m.a.createElement(s["a"],{xs:24,lg:12},m.a.createElement(b["a"],{id:"taskCompletionByWeek",className:"echart-box",title:"\u4efb\u52a1\u521b\u5efa\u6570",xData:Y,yData:J})))),m.a.createElement(x,{tab:"\u6708\u6570\u636e\u7edf\u8ba1",key:"1"},m.a.createElement(l["a"],null,m.a.createElement(s["a"],{xs:24,lg:12},m.a.createElement(b["a"],{id:"newAddedProjects",className:"echart-box",title:"\u65b0\u9879\u76ee\u7edf\u8ba1",xData:p,yData:N})),m.a.createElement(s["a"],{xs:24,lg:12},m.a.createElement(b["a"],{id:"newAddedMembers",className:"echart-box",title:"\u65b0\u7528\u6237\u7edf\u8ba1",xData:p,yData:M})),m.a.createElement(s["a"],{xs:24,lg:12},m.a.createElement(b["a"],{id:"activeProjects",className:"echart-box",title:"\u6d3b\u8dc3\u9879\u76ee\u7edf\u8ba1",xData:p,yData:G})),m.a.createElement(s["a"],{xs:24,lg:12},m.a.createElement(b["a"],{id:"activeMembers",className:"echart-box",title:"\u6d3b\u8dc3\u7528\u6237\u7edf\u8ba1",xData:p,yData:X})),m.a.createElement(s["a"],{xs:24,lg:12},m.a.createElement(b["a"],{id:"newCodeSubmissionTimes",className:"echart-box",title:"\u4ee3\u7801\u63d0\u4ea4\u6b21\u6570",xData:p,yData:B})),m.a.createElement(s["a"],{xs:24,lg:12},m.a.createElement(b["a"],{id:"taskCompletion",className:"echart-box",title:"\u4efb\u52a1\u521b\u5efa\u6570",xData:p,yData:J}))))))}}}]); |