Compare commits

...

1 Commits
glcc ... master

Author SHA1 Message Date
wanjia b85983b138 后台数据统计前端静态资源提交 2023-04-19 16:05:40 +08:00
40 changed files with 50 additions and 0 deletions

BIN
img/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

BIN
img/pic_404.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

23
index.html Normal file
View File

@ -0,0 +1,23 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no"
/>
<link rel="icon" href="img/favicon.ico" />
<link rel="stylesheet" href="./umi.c5e8976a.css" />
<script>
window.routerBase = "./";
</script>
<script>
//! umi version: 3.5.40
</script>
</head>
<body>
<div id="root"></div>
<script src="./umi.5aede73f.js"></script>
</body>
</html>

View File

@ -0,0 +1 @@
.admin-header{display:flex;justify-content:space-between;align-items:center;height:58px;padding:0 2em;background:#fff;border-bottom:2px solid #d9d9d9}.backHome___2HrP2{padding-right:.5em}.headImg___3leGw{width:2em;height:2em;margin-right:.5em;border:1px solid #d9d9d9;border-radius:50%}.ant-menu-dark,.ant-menu-dark .ant-menu-sub{background:#272822}.ant-menu-dark .ant-menu-inline{width:200px}.ant-menu-dark .ant-menu-inline.ant-menu-sub{background:#3f3f3f;box-shadow:none}.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected,.ant-menu.ant-menu-dark .ant-menu-item-active,.ant-menu.ant-menu-dark .ant-menu-item-selected{background:#276891}.ant-menu-inline .ant-menu-item:not(:last-child),.ant-menu-vertical-left .ant-menu-item:not(:last-child),.ant-menu-vertical-right .ant-menu-item:not(:last-child),.ant-menu-vertical .ant-menu-item:not(:last-child){margin:0}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title,.ant-menu-vertical-left .ant-menu-item,.ant-menu-vertical-left .ant-menu-submenu-title,.ant-menu-vertical-right .ant-menu-item,.ant-menu-vertical-right .ant-menu-submenu-title,.ant-menu-vertical .ant-menu-item,.ant-menu-vertical .ant-menu-submenu-title{margin:0}@media screen and (max-width:600px){.ant-menu-inline-collapsed{display:none}.admin-header{padding-left:4em}}.siderBar___3a9iE{background:#272822}.siderBar___3a9iE .siderHead___2E1rr{text-align:center;color:#fff}.siderBar___3a9iE .siderHead___2E1rr i{padding:1em}.siderBar___3a9iE .siderHead___2E1rr h3{color:#a9a9a9;margin:1em}@media screen and (max-width:600px){.siderBar___3a9iE{position:absolute;z-index:1000}.siderBar___3a9iE .ant-menu___2FcvC{display:none}.siderHead___2E1rr i{height:58px}}

View File

@ -0,0 +1 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[4],{H4Hi:function(e,t,a){e.exports={siderBar:"siderBar___3a9iE",siderHead:"siderHead___2E1rr","ant-menu":"ant-menu___2FcvC"}},tCqT:function(e,t,a){"use strict";a.r(t);a("Pwec");var n=a("CtXQ"),i=a("tJVT"),r=a("rAM+"),s=(a("lUTK"),a("BvKs")),l=a("q1tI"),c=a.n(l),o=(a("XDpg"),a("xrsn"),a("MuoO")),m=[{title:"\u6e90\u542f\u7cfb\u7edf",path:"/overview",name:"overview",icon:"mail",component:"@/pages/overview",routes:[{title:"\u5e73\u53f0\u793e\u533a\u751f\u6001",path:"/overview/gitlink",name:"gitlink",component:"@/pages/overview/gitlink"},{title:"\u9879\u76ee\u793e\u533a\u751f\u6001",path:"/overview/project",name:"project",routes:[{title:"MindSpore",path:"/overview/project",component:"@/pages/overview/project"}]}]},{title:"\u6570\u636e\u7edf\u8ba1",path:"/statistics",name:"statistics",icon:"mail",routes:[{title:"\u5168\u5c40\u7edf\u8ba1",path:"/statistics/global",name:"global",component:"./statistics/global"},{title:"\u6210\u5458\u5de5\u4f5c\u7edf\u8ba1",path:"/statistics/member",name:"member",component:"./statistics/member"},{title:"\u9879\u76ee\u6d3b\u8dc3\u5ea6\u7edf\u8ba1",path:"/statistics/activity",name:"activity",component:"./statistics/activity"}]}],p=a("H4Hi"),u=a.n(p),h=s["a"].SubMenu,v=e=>{var t=e.history,a=e.children,o=(e.dispatch,e.siteInfo),p=!1,v=[],d=t.location.pathname||"/global";if(window.innerWidth>600){var f,y=Object(r["a"])(m);try{for(y.s();!(f=y.n()).done;){var b,g=f.value,w=Object(r["a"])(g.routes);try{for(w.s();!(b=w.n()).done;){var E=b.value;d.indexOf(E.path)>-1&&v.push(g.name)}}catch(T){w.e(T)}finally{w.f()}}}catch(T){y.e(T)}finally{y.f()}}else p=!0;var k=Object(l["useState"])([d]),j=Object(i["a"])(k,2),_=j[0],O=j[1],H=Object(l["useState"])(p),C=Object(i["a"])(H,2),I=C[0],x=C[1];Object(l["useEffect"])((()=>{var e,a=[],n=Object(r["a"])(m);try{for(n.s();!(e=n.n()).done;){var i=e.value;if(Array.isArray(i.routes)){var s,l=Object(r["a"])(i.routes);try{for(l.s();!(s=l.n()).done;){var c=s.value;a.push(c.path)}}catch(T){l.e(T)}finally{l.f()}}}}catch(T){n.e(T)}finally{n.f()}t.listen((e=>{a.includes(e.pathname)&&(console.log(e.pathname),O([e.pathname]))}))}),[t]);if(Array.isArray(o)){var A,S=Object(r["a"])(o);try{for(S.s();!(A=S.n()).done;){g=A.value;"site"===g.name&&g.url}}catch(T){S.e(T)}finally{S.f()}}return c.a.createElement(c.a.Fragment,null,c.a.createElement("div",{className:u.a.siderBar},c.a.createElement("div",{className:u.a.siderHead,onClick:()=>{x(!I)}},I?c.a.createElement(n["a"],{type:"menu-fold"}):c.a.createElement("h3",null,"\u6e90\u542f\u7fa4\u667a\u6fc0\u53d1\u6c47\u805a\u7cfb\u7edf")),c.a.createElement(s["a"],{selectedKeys:_,defaultOpenKeys:v,mode:"inline",theme:"dark",inlineCollapsed:I},m.map((e=>c.a.createElement(h,{key:e.name,title:c.a.createElement("span",null,c.a.createElement(n["a"],{type:e.icon}),c.a.createElement("span",null,e.title)),onTitleClick:()=>{t.push(e.path)}},e.routes&&e.routes.map(((e,a)=>e.routes&&e.routes.length>0?c.a.createElement(h,{key:e.name,title:c.a.createElement("span",null,e.title),onTitleClick:()=>{t.push(e.path)}},e.routes.map(((a,n)=>c.a.createElement(s["a"].Item,{key:a.path,onClick:()=>{t.push(e.path),O([e.path])}},a.title)))):c.a.createElement(s["a"].Item,{key:e.path,onClick:()=>{t.push(e.path),O([e.path])}},e.title)))))))),c.a.createElement("div",{className:"main"},a))};t["default"]=Object(o["connect"])((e=>{var t=e.user,a=e.setting;return{currentUser:t.currentUser,siteInfo:a.menuSetting.siteInfo}}))(v)},xrsn:function(e,t,a){e.exports={backHome:"backHome___2HrP2",headImg:"headImg___3leGw"}}}]);

1
p__404.1cbcc208.async.js Normal file
View File

@ -0,0 +1 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[5],{pssB:function(e,a,c){"use strict";c.r(a);var t=c("q1tI"),n=c.n(t);class s extends t["Component"]{render(){return n.a.createElement("div",{className:"content"},n.a.createElement("div",{className:"text-center"},n.a.createElement("img",{src:"/img/pic_404.jpg"}),n.a.createElement("p",{className:"font-18"},"\u60a8\u53ef\u4ee5\u7a0d\u540e\u5c1d\u8bd5\xa0",n.a.createElement("a",{href:"/",className:"color-blue"},"\u8fd4\u56de\u9996\u9875"),"\uff0c\u6216\u8005\xa0",n.a.createElement("a",{target:"_blank",href:"//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd",className:"color-blue"},"QQ\u53cd\u9988>>"))))}}a["default"]=s}}]);

View File

@ -0,0 +1 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[6],{"5Vi4":function(e,t,a){e.exports=a.p+"static/homepage5.3deed5b9.png"},"9J+I":function(e,t,a){},JkS2:function(e,t,a){"use strict";var n=a("tJVT"),r=a("q1tI"),c=a.n(r),o=a("kLkQ");t["a"]=e=>{var t=e.title,a=Object(r["useState"])(new Date),i=Object(n["a"])(a,2),s=i[0],l=i[1];return Object(r["useEffect"])((()=>{setInterval((()=>{l(new Date)}),1e3)}),[]),c.a.createElement("div",{className:"overviewHead"},c.a.createElement("div",{className:"left"},Object(o["b"])(s)),c.a.createElement("div",{className:"title"},t||"\u201c\u6e90\u542f\u201d\u5f00\u6e90\u793e\u7fa4\u7fa4\u667a\u6fc0\u53d1\u6c47\u805a\u7cfb\u7edf"))}},O3a5:function(e,t,a){"use strict";a.r(t);var n=a("q1tI"),r=a.n(n),c=a("JkS2"),o=a("5Vi4"),i=a.n(o);a("9J+I");t["default"]=e=>{var t=(e,t,a)=>r.a.createElement("div",{className:"homeCont ".concat(t)},r.a.createElement("div",{className:"homeTitle"},e),r.a.createElement("div",{className:"imgBox"},r.a.createElement("img",{src:i.a,alt:""})),r.a.createElement("div",{className:"gotoBox",onClick:()=>{a&&(window.location.href=a)}},"\u7acb\u5373\u8fdb\u5165"));return r.a.createElement("div",{className:"content visualization homepage"},r.a.createElement(c["a"],{title:"\u201c\u6e90\u542f\u201d\u7fa4\u667a\u6fc0\u53d1\u6c47\u805a\u7cfb\u7edf"}),r.a.createElement("div",{className:"home1"}),t("\u7fa4\u667a\u884c\u4e3a\u5206\u6790\u8ba4\u77e5\u4e0e\u51b3\u7b56","home3","/admin/index#/./overview/gitlink"),t("\u7fa4\u667a\u6301\u7eed\u6fc0\u52b1\u4e0e\u73af\u5883\u6fc0\u53d1","home2"),t("\u7fa4\u667a\u611f\u77e5\u5173\u8054\u4e0e\u6c47\u805a\u6f14\u5316","home4"))}},kLkQ:function(e,t,a){"use strict";function n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:31,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;t.setDate(t.getDate());for(var n,r=[],c=e;c>0;c--)n=t.getMonth()+1+"-"+t.getDate(),r.unshift(n),t.setDate(t.getDate()-a);return r}a.d(t,"a",(function(){return n})),a.d(t,"d",(function(){return r})),a.d(t,"b",(function(){return c})),a.d(t,"c",(function(){return o}));var r=(e,t)=>{-1==e.indexOf("?")&&(e+="?");var a=0;for(var n in t)a?e+="&"+n+"="+t[n]||!1:(e+=n+"="+t[n]||"",a++);return e};window.location.port;function c(e){var t=e.getFullYear(),a=e.getMonth()+1;a=a<10?"0"+a:a;var n=e.getDate();n=n<10?"0"+n:n;var r=e.getHours();r=r<10?"0"+r:r;var c=e.getMinutes();c=c<10?"0"+c:c;var o=e.getSeconds();o=o<10?"0"+o:o;var i=void 0;switch(e.getDay()){case 0:i="\u65e5";break;case 1:i="\u4e00";break;case 2:i="\u4e8c";break;case 3:i="\u4e09";break;case 4:i="\u56db";break;case 5:i="\u4e94";break;default:i="\u516d"}return t+"-"+a+"-"+n+" "+"\u661f\u671f".concat(i," ")+r+":"+c+":"+o}function o(e){var t=[],a=new Date,n=e||13;a.setMonth(a.getMonth()+1,1);for(var r=0;r<n;r++){a.setMonth(a.getMonth()-1);var c=a.getMonth()+1;c=c<10?"0"+c:c,t.unshift(a.getFullYear()+"-"+c)}return t}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[9],{j2ip:function(e,t,a){"use strict";a.r(t),a.d(t,"default",(function(){return v}));a("DjyN");var n=a("NUBc"),r=(a("g9YV"),a("wCAj")),o=(a("/xke"),a("TeRw")),c=a("tJVT"),s=(a("5NDa"),a("5rEg")),i=a("q1tI"),u=a.n(i),d=a("kLkQ"),l=a("Xe+6"),g=s["a"].Search;function v(e){var t=Object(i["useState"])(1),a=Object(c["a"])(t,2),s=a[0],v=a[1],h=Object(i["useState"])(0),f=Object(c["a"])(h,2),b=f[0],j=f[1],p=Object(i["useState"])(""),k=Object(c["a"])(p,2),m=k[0],w=k[1],O=Object(i["useState"])([]),y=Object(c["a"])(O,2),C=y[0],D=y[1],I=Object(i["useState"])(!1),S=Object(c["a"])(I,2),x=S[0],E=S[1],M=Object(i["useState"])(""),N=Object(c["a"])(M,2),R=N[0],A=N[1];function P(e,t,a){a.order?"ascend"===a.order?w(a.field+"Asc"):w(a.field+"Desc"):w("")}function U(e){return{onClick:t=>{q(e)}}}function q(e){var t=encodeURI(Object(d["d"])("/api/ProjectActivityData/getUrl",{projectId:e.projectId}));Object(l["a"])({url:t,method:"get"}).then((e=>{"1"===e.code?window.open(e.data):o["default"].open({message:"\u9519\u8bef",description:e.message})}))}Object(i["useEffect"])((()=>{var e={orderBy:m,curPage:s,projectName:R,pageSize:10},t=encodeURI(Object(d["d"])("/api/ProjectActivityData/",e));E(!0),Object(l["a"])({url:t,method:"get"}).then((e=>{"1"===e.code?(D(e.data.rows),j(e.data.total)):(D([]),j(0),o["default"].open({message:"\u9519\u8bef",description:e.message})),E(!1)}))}),[s,m,R]);var B=[{title:"\u9879\u76ee\u540d",dataIndex:"name",key:"name",className:"link",onCell:U},{title:"\u6d3b\u8dc3\u5ea6",key:"activityScore",dataIndex:"activityScore",sorter:!0},{title:"\u6d4f\u89c8\u6570",key:"visits",dataIndex:"visits",sorter:!0},{title:"\u70b9\u8d5e\u6570",key:"praisesCount",dataIndex:"praisesCount",sorter:!0},{title:"\u5173\u6ce8\u6570",key:"watchersCount",dataIndex:"watchersCount",sorter:!0},{title:"\u4efb\u52a1\u6570",key:"issuesCount",dataIndex:"issuesCount",sorter:!0},{title:"PR\u6570",key:"pullRequestsCount",dataIndex:"pullRequestsCount",sorter:!0},{title:"\u7248\u672c\u6570",key:"versionsCount",dataIndex:"versionsCount",sorter:!0}];function J(e){A(e),v(1)}return u.a.createElement("div",{className:"content"},u.a.createElement("h4",null,"\u9879\u76ee\u6d3b\u8dc3\u5ea6\u7edf\u8ba1"),u.a.createElement(g,{style:{width:"300px",margin:"1em"},placeholder:"\u8bf7\u8f93\u5165\u9879\u76ee\u5173\u952e\u5b57",enterButton:"\u641c\u7d22",size:"large",onSearch:J,className:"global-search",maxLength:20}),u.a.createElement("div",{className:"table-detail"},u.a.createElement(r["a"],{loading:x,rowKey:e=>e.id,dataSource:C,columns:B,pagination:!1,onChange:P}),C.length>0&&u.a.createElement(n["a"],{onChange:e=>{v(e)},current:s,total:b})))}},kLkQ:function(e,t,a){"use strict";function n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:31,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;t.setDate(t.getDate());for(var n,r=[],o=e;o>0;o--)n=t.getMonth()+1+"-"+t.getDate(),r.unshift(n),t.setDate(t.getDate()-a);return r}a.d(t,"a",(function(){return n})),a.d(t,"d",(function(){return r})),a.d(t,"b",(function(){return o})),a.d(t,"c",(function(){return c}));var r=(e,t)=>{-1==e.indexOf("?")&&(e+="?");var a=0;for(var n in t)a?e+="&"+n+"="+t[n]||!1:(e+=n+"="+t[n]||"",a++);return e};window.location.port;function o(e){var t=e.getFullYear(),a=e.getMonth()+1;a=a<10?"0"+a:a;var n=e.getDate();n=n<10?"0"+n:n;var r=e.getHours();r=r<10?"0"+r:r;var o=e.getMinutes();o=o<10?"0"+o:o;var c=e.getSeconds();c=c<10?"0"+c:c;var s=void 0;switch(e.getDay()){case 0:s="\u65e5";break;case 1:s="\u4e00";break;case 2:s="\u4e8c";break;case 3:s="\u4e09";break;case 4:s="\u56db";break;case 5:s="\u4e94";break;default:s="\u516d"}return t+"-"+a+"-"+n+" "+"\u661f\u671f".concat(s," ")+r+":"+o+":"+c}function c(e){var t=[],a=new Date,n=e||13;a.setMonth(a.getMonth()+1,1);for(var r=0;r<n;r++){a.setMonth(a.getMonth()-1);var o=a.getMonth()+1;o=o<10?"0"+o:o,t.unshift(a.getFullYear()+"-"+o)}return t}}}]);

View File

@ -0,0 +1 @@
.box-item{display:flex;max-width:300px;justify-content:space-around;margin:.75em;padding:.5em;background:#fff;border-radius:.5em;box-shadow:0 1px 1px #d9d9d9}.box-item .anticon{font-size:4em;color:#1890ff}.box-item .box-item-num{font-size:2em;margin-bottom:0}.box-item .box-item-describe{font-size:.9em;color:#999}.ant-tabs-bar{border:0}.ant-tabs-tabpane{min-height:25vh;background:#fff}.ant-tabs-tab-active{color:#000;font-weight:600}.ant-tabs-nav .ant-tabs-tab:hover{color:#000;font-weight:600}.echart-box{height:300px;margin:.75em;padding:1em;border-radius:.5em;border:1px solid #d9d9d9}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

BIN
static/headBg.9f3f33e6.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 285 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 826 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 868 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

1
umi.5aede73f.js Normal file

File diff suppressed because one or more lines are too long

1
umi.c5e8976a.css Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[13],{"5YgA":function(n,t,r){},Pwec:function(n,t,r){"use strict";r("cIOH"),r("WtSK")},WtSK:function(n,t,r){},lUTK:function(n,t,r){"use strict";r("cIOH"),r("x54q"),r("5YgA")},"rAM+":function(n,t,r){"use strict";r.d(t,"a",(function(){return o}));var e=r("Qw5x");function o(n,t){var r="undefined"!==typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(!r){if(Array.isArray(n)||(r=Object(e["a"])(n))||t&&n&&"number"===typeof n.length){r&&(n=r);var o=0,i=function(){};return{s:i,n:function(){return o>=n.length?{done:!0}:{done:!1,value:n[o++]}},e:function(n){throw n},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var u,a=!0,c=!1;return{s:function(){r=r.call(n)},n:function(){var n=r.next();return a=n.done,n},e:function(n){c=!0,u=n},f:function(){try{a||null==r["return"]||r["return"]()}finally{if(c)throw u}}}}},x54q:function(n,t,r){}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long