|
@@ -161,6 +161,18 @@ public class PlayerDataServiceImpl implements IPlayerDataService {
|
|
//创角最大数
|
|
//创角最大数
|
|
cri.where().andLTE("role_count", dto.getRoleCountMax());
|
|
cri.where().andLTE("role_count", dto.getRoleCountMax());
|
|
}
|
|
}
|
|
|
|
+ if (dto.getUserLastRegTime() != null) {
|
|
|
|
+ //玩家最新染色时间
|
|
|
|
+ cri.where().andEquals("DATE(user_last_reg_time)", dto.getUserLastRegTime());
|
|
|
|
+ }
|
|
|
|
+ if (dto.getUserLastPitcherId() != null) {
|
|
|
|
+ //玩家最新染色归因投手
|
|
|
|
+ cri.where().andEquals("user_last_pitcher_id", dto.getUserLastPitcherId());
|
|
|
|
+ }
|
|
|
|
+ if (dto.getUserLastRegAgentId() != null) {
|
|
|
|
+ //玩家最新染色归因投手
|
|
|
|
+ cri.where().andEquals("user_last_reg_agent_id", dto.getUserLastRegAgentId());
|
|
|
|
+ }
|
|
|
|
|
|
//设置pager
|
|
//设置pager
|
|
Pager pager = dao.createPager(dto.getPageNum(), dto.getPageSize());
|
|
Pager pager = dao.createPager(dto.getPageNum(), dto.getPageSize());
|
|
@@ -645,6 +657,7 @@ public class PlayerDataServiceImpl implements IPlayerDataService {
|
|
k.create_time as user_last_reg_time,
|
|
k.create_time as user_last_reg_time,
|
|
k.agent_id as user_last_reg_agent_id,
|
|
k.agent_id as user_last_reg_agent_id,
|
|
IF(k.agent_id = 0, '自然量', l.agent_name) as user_last_agent_name ,
|
|
IF(k.agent_id = 0, '自然量', l.agent_name) as user_last_agent_name ,
|
|
|
|
+ l.put_user_id as user_last_pitcher_id,
|
|
IFNULL(m.zx_pitcher_name, '自然量') as user_last_pitcher_name
|
|
IFNULL(m.zx_pitcher_name, '自然量') as user_last_pitcher_name
|
|
FROM dm_game_order.t_game_user a
|
|
FROM dm_game_order.t_game_user a
|
|
left join (
|
|
left join (
|
|
@@ -776,6 +789,7 @@ public class PlayerDataServiceImpl implements IPlayerDataService {
|
|
k.create_time as user_last_reg_time,
|
|
k.create_time as user_last_reg_time,
|
|
k.agent_id as user_last_reg_agent_id,
|
|
k.agent_id as user_last_reg_agent_id,
|
|
IF(k.agent_id = 0, '自然量', l.agent_name) as user_last_agent_name ,
|
|
IF(k.agent_id = 0, '自然量', l.agent_name) as user_last_agent_name ,
|
|
|
|
+ l.put_user_id as user_last_pitcher_id,
|
|
IFNULL(m.zx_pitcher_name, '自然量') as user_last_pitcher_name
|
|
IFNULL(m.zx_pitcher_name, '自然量') as user_last_pitcher_name
|
|
FROM dm_game_order.t_game_user a
|
|
FROM dm_game_order.t_game_user a
|
|
left join (
|
|
left join (
|