generated from root/miduo_server
登录服 添加提审信息 修改截至注册条件
parent
b17f94b309
commit
86534d8412
|
@ -0,0 +1,52 @@
|
||||||
|
package com.ljsd.controller;
|
||||||
|
|
||||||
|
import com.ljsd.util.BaseGlobal;
|
||||||
|
import com.mongodb.BasicDBObject;
|
||||||
|
import com.mongodb.DBObject;
|
||||||
|
|
||||||
|
import javax.servlet.ServletException;
|
||||||
|
import javax.servlet.http.HttpServlet;
|
||||||
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
import javax.servlet.http.HttpServletResponse;
|
||||||
|
import java.io.IOException;
|
||||||
|
import java.io.PrintWriter;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author lvxinran
|
||||||
|
* @date 2021/6/22
|
||||||
|
* @discribe
|
||||||
|
*/
|
||||||
|
public class GetServerVersionController extends HttpServlet {
|
||||||
|
private final static String COLLECTION_NAME = "hand_in";
|
||||||
|
|
||||||
|
public GetServerVersionController() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void destroy() {
|
||||||
|
super.destroy();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
|
||||||
|
String serverVersion = req.getParameter("serverVersion");
|
||||||
|
DBObject dbObject = new BasicDBObject();
|
||||||
|
dbObject.put("openId", serverVersion);
|
||||||
|
try {
|
||||||
|
DBObject info = BaseGlobal.getInstance().mongoDBPool.findOne(COLLECTION_NAME,serverVersion );
|
||||||
|
PrintWriter out = resp.getWriter();
|
||||||
|
out.print(info);
|
||||||
|
out.flush();
|
||||||
|
out.close();
|
||||||
|
} catch (Exception e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
|
||||||
|
super.doGet(req, resp);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
|
||||||
|
super.doPost(req, resp);
|
||||||
|
}
|
||||||
|
}
|
|
@ -144,17 +144,17 @@ public class GetUserController extends HttpServlet {
|
||||||
if(server_info.size()==0){
|
if(server_info.size()==0){
|
||||||
returnErrorToFront(res,response,"服务器信息获取错误");
|
returnErrorToFront(res,response,"服务器信息获取错误");
|
||||||
return;
|
return;
|
||||||
}else{
|
}
|
||||||
|
|
||||||
|
int uid = 0;
|
||||||
|
List<DBObject> userInfos = BaseGlobal.getInstance().mongoDBPool.find(_COLLECTION_NAME, dbObject);
|
||||||
|
if (userInfos.size() == 0) {
|
||||||
DBObject next = server_info.iterator().next();
|
DBObject next = server_info.iterator().next();
|
||||||
Object register_state = next.get("register_state");
|
Object register_state = next.get("register_state");
|
||||||
if(register_state!=null&& register_state.equals("0")){
|
if(register_state!=null&& register_state.equals("0")){
|
||||||
returnErrorToFront(res,response,"该服务器已停止注册,请选择其他服务器游戏");
|
returnErrorToFront(res,response,"该服务器已停止注册,请选择其他服务器游戏");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
int uid = 0;
|
|
||||||
List<DBObject> userInfos = BaseGlobal.getInstance().mongoDBPool.find(_COLLECTION_NAME, dbObject);
|
|
||||||
if (userInfos.size() == 0) {
|
|
||||||
uid = BaseGlobal.getInstance().mongoDBPool.inc("uid") + 10000000;
|
uid = BaseGlobal.getInstance().mongoDBPool.inc("uid") + 10000000;
|
||||||
dbObject.put("uid", uid);
|
dbObject.put("uid", uid);
|
||||||
dbObject.put("_id", uid);
|
dbObject.put("_id", uid);
|
||||||
|
|
|
@ -131,6 +131,16 @@
|
||||||
<url-pattern>/excelData</url-pattern>
|
<url-pattern>/excelData</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
|
<servlet>
|
||||||
|
<servlet-name>getServerVersion</servlet-name>
|
||||||
|
<servlet-class>com.ljsd.controller.GetServerVersionController</servlet-class>
|
||||||
|
</servlet>
|
||||||
|
|
||||||
|
<servlet-mapping>
|
||||||
|
<servlet-name>getServerVersion</servlet-name>
|
||||||
|
<url-pattern>/getServerVersion</url-pattern>
|
||||||
|
</servlet-mapping>
|
||||||
|
|
||||||
|
|
||||||
<listener>
|
<listener>
|
||||||
<listener-class>com.ljsd.listener.WebContextListener</listener-class>
|
<listener-class>com.ljsd.listener.WebContextListener</listener-class>
|
||||||
|
|
Loading…
Reference in New Issue