@@ -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))
+ }
+}
@@ -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