Browse Source

用户列表或者在线时长具体数据

laiguoran 5 years atrás
parent
commit
b8c82b40a0

+ 0 - 1
modules/users/controllers/cld_controller.js

@@ -260,7 +260,6 @@ class CLDController {
                 total: total,
                 queryData: response.locals.urlQuery
             };
-            console.log(pageData);
             // console.log("取用户信息=========================");
             // console.log(condition);
             // 获取用户列表

+ 2 - 0
modules/users/facade/online_facade.js

@@ -39,12 +39,14 @@ async function setOnlineTimes(userList,condition){
             let startTime = condition.latest_login['$gte']; //- 24*60*60*1000 //往前推一天  {'$gte': startTime, '$lt': endTime}latest_login
             filter['dateTime'] = {'$gte': startTime, '$lt':  condition.latest_login['$lt']}
         }
+
         let result =  await logs_model.aggregate([
             {$match: filter},
             {$group: {_id: "$userID", total: {$sum: "$online_times"}}}
         ]);
         u._doc.filter = JSON.stringify(filter);
         if(result.length > 0)  u._doc.online_times = getTimeString(result[0].total).s;
+        u._doc.online_list = await this.getOnlineInfo(filter);
     }
 }