|
|
@@ -78,7 +78,14 @@ class Events
|
|
|
|
|
|
public static function lineup()
|
|
|
{
|
|
|
+ $group = self::$global->groupmap;
|
|
|
|
|
|
+ foreach ($group as $groupid => $gname) {
|
|
|
+ $users = self::getUselistData($groupid);
|
|
|
+ if (!empty($users)) {
|
|
|
+ Gateway::sendToGroup('group_' . $groupid, json_encode(['type' => 'lineupCount', coung($users)], 256));
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|
|
|
@@ -1415,6 +1422,12 @@ class Events
|
|
|
self::userOnlineTask();
|
|
|
});
|
|
|
|
|
|
+ //每1分钟报告一次本组排列人员(如果有人排队)
|
|
|
+ Timer::add(60, function () {
|
|
|
+ self::lineup();
|
|
|
+ });
|
|
|
+
|
|
|
+
|
|
|
//初始化.....
|
|
|
self::upsystemconfig();
|
|
|
//每3分钟更新一次系统配置文件
|