|
|
@ -1308,6 +1308,25 @@ class UserController extends BaseController
|
|
|
|
M('server', 'tab_')->data($serverData)->add();
|
|
|
|
M('server', 'tab_')->data($serverData)->add();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 处理合服情况
|
|
|
|
|
|
|
|
$server = M('server', 'tab_')->where(['server_name' => $request['server_name'], 'game_id' => $request['game_id']])->find();
|
|
|
|
|
|
|
|
if (empty($server)) {
|
|
|
|
|
|
|
|
$server = M('server_union', 'tab_')->where(['server_name' => $request['server_name'], 'game_id' => $request['game_id']])->find();
|
|
|
|
|
|
|
|
if (empty($server)) {
|
|
|
|
|
|
|
|
$unionData = [
|
|
|
|
|
|
|
|
'game_id' => $request['game_id'],
|
|
|
|
|
|
|
|
'game_name' => $gameName,
|
|
|
|
|
|
|
|
'server_name' => $request['server_name'],
|
|
|
|
|
|
|
|
'server_num' => $request['server_id'],
|
|
|
|
|
|
|
|
'server_id' => $request['server_id'],
|
|
|
|
|
|
|
|
'server_version' => $request["sdk_version"],
|
|
|
|
|
|
|
|
'create_time' => time(),
|
|
|
|
|
|
|
|
'start_time' => time(),
|
|
|
|
|
|
|
|
];
|
|
|
|
|
|
|
|
M('server_union', 'tab_')->data($unionData)->add();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
$this -> set_message(200, "success", "成功");
|
|
|
|
$this -> set_message(200, "success", "成功");
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|