Kaynağa Gözat

设备异常判断更新

wangbin 2 yıl önce
ebeveyn
işleme
35f1e65797
1 değiştirilmiş dosya ile 3 ekleme ve 1 silme
  1. 3 1
      service/log/loging/logical_log.go

+ 3 - 1
service/log/loging/logical_log.go

@@ -1132,11 +1132,13 @@ func (s *LogicalLog) CheckDeviceId(request request.AddLogRequest) {
 			return
 		}
 	}
-	if gameAccount.ScriptDeviceId != request.ScriptDeviceId || device.ErrStatus == 3 || gameAccount.DeviceHex == "" {
+	if gameAccount.ScriptDeviceId != request.ScriptDeviceId {
 		s.AddScriptDeviceErr(request.GameId, request.Account, gameAccount.ScriptDeviceId, request.ScriptDeviceId, gameAccount.Account, gameAccount.GameId, 1, request.PcCode, request.Operator)
 		//ct := fmt.Sprintf("<font color=\"warning\">%s:%d, 设备id出现不同</font>", request.PcCode, request.GameId)
 		//s.SendDeviceMsg(ct, request.Operator)
 		gameAccount.ScriptDeviceId = request.ScriptDeviceId
+	}
+	if device.ErrStatus == 3 || gameAccount.DeviceHex == "" {
 		if gameAccount.DeviceHex != device.DeviceHex {
 			gameAccount.DeviceId = device.DeviceId
 			gameAccount.DeviceImei = device.DeviceImei