登陆数据接收
parent
1ca1559554
commit
be52cac2bb
|
@ -1,8 +1,11 @@
|
|||
package com.ljsd.jieling.handler;
|
||||
|
||||
import com.ljsd.jieling.handler.map.MapLogic;
|
||||
import com.ljsd.jieling.ktbeans.KTRequestBeans.LoginParamType;
|
||||
import com.ljsd.jieling.ktbeans.KtEventUtils;
|
||||
import com.ljsd.jieling.ktbeans.parmsBean.ParamEventBean;
|
||||
import com.ljsd.jieling.ktbeans.*;
|
||||
import com.ljsd.jieling.ktbeans.parmsBean.*;
|
||||
import com.ljsd.jieling.logic.dao.root.User;
|
||||
import com.ljsd.jieling.logic.dao.UserManager;
|
||||
import com.ljsd.jieling.netty.cocdex.PacketNetData;
|
||||
|
@ -30,6 +33,42 @@ public class LoginRequestHandler extends BaseHandler {
|
|||
byte[] message = netData.parseClientProtoNetData();
|
||||
PlayerInfoProto.LoginRequest loginRequest
|
||||
= PlayerInfoProto.LoginRequest.parseFrom(message);
|
||||
ParamEnvironmentBean paramEnvironmentBean = new ParamEnvironmentBean();
|
||||
paramEnvironmentBean.setDevice_id_s(loginRequest.getDeviceIdS());
|
||||
paramEnvironmentBean.setIp_s(loginRequest.getIpS());
|
||||
ParamEnvironmentSimpleBean paramEnvironmentSimpleBean = new ParamEnvironmentSimpleBean("",
|
||||
"",
|
||||
loginRequest.getDeviceIdS(),
|
||||
loginRequest.getBrandS(),
|
||||
loginRequest.getDpiS(),
|
||||
loginRequest.getOperatorS(),
|
||||
loginRequest.getOsVersionS(),
|
||||
LoginParamType.NETWORK_WIFI.equals(loginRequest.getNetworkS())?true:false);
|
||||
switch (loginRequest.getPlatformS()){
|
||||
case LoginParamType.PLATFORM_ANDRIOD:
|
||||
paramEnvironmentSimpleBean.setIdfa_s(loginRequest.getIdfaSOrImeiS());
|
||||
break;
|
||||
case LoginParamType.PLATFORM_IOS:
|
||||
paramEnvironmentSimpleBean.setImei_s(loginRequest.getIdfaSOrImeiS());
|
||||
break;
|
||||
case LoginParamType.PLATFORM_IOS_YY:
|
||||
paramEnvironmentSimpleBean.setImei_s(loginRequest.getIdfaSOrImeiS());
|
||||
break;
|
||||
case LoginParamType.PLATFORM_PC:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
||||
}
|
||||
// ParamDataBean paramDataBean = new ParamDataBean();
|
||||
// KTEnvironmentUtil.addUserEnviromentInfo(userId,paramEnvironmentBean);
|
||||
// KTEnvironmentUtil.addUserSimpleEnviromentInfo(userId,paramEnvironmentSimpleBean);
|
||||
// KTDataUtil.addUserDataInfo(userId,paramDataBean);
|
||||
|
||||
KTEnvironmentUtil.addUserEnviromentInfo(userId,paramEnvironmentBean);
|
||||
|
||||
|
||||
|
||||
|
||||
//登陆注册入内存
|
||||
User user = UserManager.userLogin(userId);
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
package com.ljsd.jieling.ktbeans.KTRequestBeans;
|
||||
|
||||
public class LoginParamType {
|
||||
public static final String PLATFORM_PC = "PC";
|
||||
|
||||
public static final String PLATFORM_ANDRIOD = "ADR";
|
||||
|
||||
public static final String PLATFORM_IOS = "IOS";
|
||||
|
||||
public static final String PLATFORM_IOS_YY = "IOS_YY";
|
||||
|
||||
public static final String NETWORK_WIFI="WIFI";
|
||||
|
||||
}
|
|
@ -74,4 +74,16 @@ public class ParamEnvironmentSimpleBean extends ParamEnvironmentBean{
|
|||
public void setWifi_b(boolean wifi_b) {
|
||||
this.wifi_b = wifi_b;
|
||||
}
|
||||
|
||||
public ParamEnvironmentSimpleBean(String idfa_s, String imei_s, String app_device_id_s, String brand_s, String dpi_s, String operator_s, String os_version_s, boolean wifi_b) {
|
||||
this.idfa_s = idfa_s;
|
||||
this.imei_s = imei_s;
|
||||
this.app_device_id_s = app_device_id_s;
|
||||
this.brand_s = brand_s;
|
||||
this.dpi_s = dpi_s;
|
||||
this.operator_s = operator_s;
|
||||
this.os_version_s = os_version_s;
|
||||
this.wifi_b = wifi_b;
|
||||
}
|
||||
public ParamEnvironmentSimpleBean(){}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue