推广平台->游戏管理->充值玩家--调整

master
chenxiaojun 5 years ago
parent 774196dde5
commit ee095e3068

@ -1785,7 +1785,7 @@ class QueryController extends BaseController
$map['_string'] = 'ui.role_id in(' . $subQuery . ')'; $map['_string'] = 'ui.role_id in(' . $subQuery . ')';
} }
$orderBy = 'ui.play_time desc'; $orderBy = 'play_time desc';
if (!empty($sortName)) { if (!empty($sortName)) {
if (in_array($sortName, $sortNameData)) { if (in_array($sortName, $sortNameData)) {
$desc = ' desc'; $desc = ' desc';
@ -1814,7 +1814,7 @@ class QueryController extends BaseController
$field = $fieldUC . ',' . $fieldUI; $field = $fieldUC . ',' . $fieldUI;
$subQuery = M('user_play_data_count', 'tab_')->alias('uc') $subQuery = M('user_play_data_count', 'tab_')->alias('uc')
->field($field) ->field($field)
->join('tab_user_play_info as ui on ui.promote_id = uc.promote_id and ui.game_id = uc.game_id and ui.server_id = uc.server_id and ui.role_id = uc.role_id') ->join('tab_user_play_info as ui on ui.game_id = uc.game_id and ui.server_id = uc.server_id and ui.role_id = uc.role_id')
->where($map) ->where($map)
->group('uc.role_id,uc.server_id,uc.game_id') ->group('uc.role_id,uc.server_id,uc.game_id')
->buildSql(); ->buildSql();

@ -559,3 +559,7 @@ ADD COLUMN `promote_id` int(11) NOT NULL DEFAULT 0 COMMENT '推广员ID';
ALTER TABLE `tab_user_play_data_count` ALTER TABLE `tab_user_play_data_count`
DROP INDEX `search`, DROP INDEX `search`,
ADD INDEX `search`(`user_id`, `promote_id`, `game_id`, `server_id`, `role_id`, `create_time`) USING BTREE; ADD INDEX `search`(`user_id`, `promote_id`, `game_id`, `server_id`, `role_id`, `create_time`) USING BTREE;
----
ALTER TABLE `tab_user_play_info`
ADD INDEX `game_id`(`game_id`, `server_id`, `role_id`);
Loading…
Cancel
Save