|
@@ -76,6 +76,7 @@ func init() {
|
|
|
util.ErrorF("auth login json Unmarshal err:%v", err)
|
|
util.ErrorF("auth login json Unmarshal err:%v", err)
|
|
|
}
|
|
}
|
|
|
msg.OpenId = resRu.Data.Guid
|
|
msg.OpenId = resRu.Data.Guid
|
|
|
|
|
+ gguid, _ := json.Marshal(resRu.Data)
|
|
|
if msg.OpenId == "" {
|
|
if msg.OpenId == "" {
|
|
|
ack := &serverproto.SCLoginAck{
|
|
ack := &serverproto.SCLoginAck{
|
|
|
Error: int32(serverproto.ErrorCode_ERROR_FAIL),
|
|
Error: int32(serverproto.ErrorCode_ERROR_FAIL),
|
|
@@ -128,6 +129,7 @@ func init() {
|
|
|
role.SetClientIP(msg.Ip)
|
|
role.SetClientIP(msg.Ip)
|
|
|
role.SetSelectZone(msg.SelectZone) //客户端登陆时选择的服务器zone
|
|
role.SetSelectZone(msg.SelectZone) //客户端登陆时选择的服务器zone
|
|
|
role.SetHardFight(0)
|
|
role.SetHardFight(0)
|
|
|
|
|
+ role.SetSdkJson(string(gguid))
|
|
|
|
|
|
|
|
//利用缓存数据
|
|
//利用缓存数据
|
|
|
if bHas {
|
|
if bHas {
|
|
@@ -324,8 +326,8 @@ func init() {
|
|
|
} //这边必须要做判断
|
|
} //这边必须要做判断
|
|
|
|
|
|
|
|
roleInfo := role.(*model2.Role)
|
|
roleInfo := role.(*model2.Role)
|
|
|
- util.ErrorF("openid:%v,sdkjson:%v", role.GetOpenId(), msg.SdkJson)
|
|
|
|
|
- roleInfo.SetSdkJson(msg.SdkJson)
|
|
|
|
|
|
|
+ //util.ErrorF("openid:%v,sdkjson:%v", role.GetOpenId(), msg.SdkJson)
|
|
|
|
|
+ //roleInfo.SetSdkJson(msg.SdkJson)
|
|
|
if len(roleInfo.UuidList) <= 0 && len(msg.Roles) > 0 {
|
|
if len(roleInfo.UuidList) <= 0 && len(msg.Roles) > 0 {
|
|
|
for _, dbRole := range msg.Roles {
|
|
for _, dbRole := range msg.Roles {
|
|
|
roleInfo.UuidList = append(roleInfo.UuidList, dbRole.Uid)
|
|
roleInfo.UuidList = append(roleInfo.UuidList, dbRole.Uid)
|