|
|
@@ -44,7 +44,7 @@ class Analysis {
|
|
|
Database.close();
|
|
|
*/
|
|
|
|
|
|
- /*
|
|
|
+ /* // 集成所有用户信息
|
|
|
let portal_user = await CsvReader.readFile(__dirname + '/portal_user.csv', data => {
|
|
|
let {id,email,username, name} = data;
|
|
|
let emailReg = /^[0-9]+@s.ail\.nju\.edu\.cn$/;
|
|
|
@@ -80,6 +80,7 @@ class Analysis {
|
|
|
});
|
|
|
// console.log(devcloud_user);
|
|
|
|
|
|
+ // 按小组拿到项目
|
|
|
let group_project_info_map = new Map();
|
|
|
// for(let i=0;i<devcloud_user.length;i++) {
|
|
|
for(let i=0;i<5;i++) {
|
|
|
@@ -100,7 +101,7 @@ class Analysis {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- static findInfo(devUser, portalUsers) { // 在portalUser中找到devUser所对应的信息
|
|
|
+ static findInfo(devUser, portalUsers) { // 在portalUser中找到devUser所对应的信息, 二分查找
|
|
|
let l = 0, r = portalUsers.length-1;
|
|
|
while(l<=r) {
|
|
|
let m = Math.floor((r-l)/2)+l;
|