liuyu 4 年之前
父節點
當前提交
b38874b695
共有 1 個文件被更改,包括 3 次插入5 次删除
  1. 3 5
      app/service/lookuser.js

+ 3 - 5
app/service/lookuser.js

@@ -24,7 +24,7 @@ class LookuserService extends CrudService {
       data.createtime = time;
       await this.model.create(data);
     }
-    const newdata = { roomid: data.roomid, roomname: data.roomname, userid, username: data.username, createtime: time, type: '0' };
+    const newdata = { roomid: data.roomid, roomname: data.roomname, userid, username: data.username, createtime: time, type: '0', isonline: '1' };
     await this.rmodel.create(newdata);
   }
 
@@ -34,9 +34,6 @@ class LookuserService extends CrudService {
     if (!lookuser) {
       throw new BusinessError(ErrorCode.DATA_NOT_EXIST);
     }
-    if (switchrole === 'audience') {
-      lookuser.isonline = '0';
-    }
     lookuser.switchrole = switchrole;
     const res = await lookuser.save();
     if (res) {
@@ -67,7 +64,8 @@ class LookuserService extends CrudService {
   async roomcount(data) {
     const { roomname } = data;
     const total = await this.model.count({ roomname });
-    return { total };
+    const onlinetotal = await this.model.count({ roomname, isonline: '1' });
+    return { total, onlinetotal };
   }
 
   async userswichrole(data) {