Explorar el Código

ip添加状态

wangbin hace 3 años
padre
commit
af7d865ac8
Se han modificado 2 ficheros con 11 adiciones y 0 borrados
  1. 8 0
      service/log/loging/logical_log.go
  2. 3 0
      service/log/loging/login_log.go

+ 8 - 0
service/log/loging/logical_log.go

@@ -878,3 +878,11 @@ func (s *LogicalLog) AddIpLog(request request.AddLogRequest) {
 		global.GVA_LOG.Error("create LogScanningCode fail", zap.Error(err))
 	}
 }
+
+// 进入游戏ip信息
+func (s *LogicalLog) UpdateIpLogStatus(logUuid string, createDate string) {
+	err := global.GVA_DB.Table("ip_log").Where("create_date = ?", createDate).Where("log_uuid = ?", logUuid).Update("status", 2).Error
+	if err != nil {
+		global.GVA_LOG.Error("create LogScanningCode fail", zap.Error(err))
+	}
+}

+ 3 - 0
service/log/loging/login_log.go

@@ -31,6 +31,9 @@ func (s *LoginLog) SuccessLog(ctx context.Context, request request.AddLogRequest
 	if code[:5] == "46080" {
 		s.logical.AddCodeLog(s.logical.Request, s.logical.Status)
 	}
+	if code[:5] == "46050" {
+		s.logical.UpdateIpLogStatus(s.logical.Request.LogUuid, s.logical.CurrentDate())
+	}
 	err = s.logical.PartTypeLogSetNum(ctx, s.logical.CurrentDate(), s.logical.Request.GameId, code, OkStatus, s.logical.Request.TaskType)
 	if err != nil {
 		return