|
@@ -25,18 +25,18 @@ class UserLogLogic extends BaseLogic
|
|
|
// 公共处理完的where, 自然量ID, auth_id=0为自然量
|
|
// 公共处理完的where, 自然量ID, auth_id=0为自然量
|
|
|
[$where, $whereRaw] = $this->getUlogCommonWhere($params);
|
|
[$where, $whereRaw] = $this->getUlogCommonWhere($params);
|
|
|
|
|
|
|
|
- $currentQuery = Db::connect('db_game_log');
|
|
|
|
|
|
|
+ $regLogQuery = Db::connect('db_game_log');
|
|
|
foreach($tableNames as $index => $tableName){
|
|
foreach($tableNames as $index => $tableName){
|
|
|
if($index === 0){
|
|
if($index === 0){
|
|
|
- $currentQuery = $currentQuery->table($tableName);
|
|
|
|
|
|
|
+ $regLogQuery = $regLogQuery->table($tableName);
|
|
|
if($where){
|
|
if($where){
|
|
|
- $currentQuery = $currentQuery->where($where);
|
|
|
|
|
|
|
+ $regLogQuery = $regLogQuery->where($where);
|
|
|
}
|
|
}
|
|
|
if($whereRaw){
|
|
if($whereRaw){
|
|
|
- $currentQuery = $currentQuery->whereRaw($whereRaw);
|
|
|
|
|
|
|
+ $regLogQuery = $regLogQuery->whereRaw($whereRaw);
|
|
|
}
|
|
}
|
|
|
}else{
|
|
}else{
|
|
|
- $currentQuery = $currentQuery->unionAll(function($query) use ($tableName, $where, $whereRaw){
|
|
|
|
|
|
|
+ $regLogQuery = $regLogQuery->unionAll(function($query) use ($tableName, $where, $whereRaw){
|
|
|
$query = $query->table($tableName);
|
|
$query = $query->table($tableName);
|
|
|
if($where){
|
|
if($where){
|
|
|
$query = $query->where($where);
|
|
$query = $query->where($where);
|
|
@@ -47,16 +47,6 @@ class UserLogLogic extends BaseLogic
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- echo $currentQuery->buildSql();
|
|
|
|
|
- // exit;
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- $regLogQuery = $currentQuery->select();
|
|
|
|
|
// 分页
|
|
// 分页
|
|
|
return $regLogQuery->paginate($limit)->toArray();
|
|
return $regLogQuery->paginate($limit)->toArray();
|
|
|
}
|
|
}
|