Commit a9cd9a779421b0e7872038390578b9f57c708a59
1 parent
d7b04e5b
Exists in
master
提交
Showing
1 changed file
with
27 additions
and
1 deletions
Show diff stats
src/HttpServer/logic/logic.go
... | ... | @@ -343,14 +343,18 @@ func HandleNewSaveData(w http.ResponseWriter, data string) { |
343 | 343 | c2 := vak.(map[string]interface{}) |
344 | 344 | c1 := catmap1[k].(map[string]interface{}) |
345 | 345 | if c1["level"]!= nil && c2["level"]!= nil { |
346 | - //logger.Info("HandleNewSaveData c1=%v c2=%v",c1["level"],c2["level"]) | |
346 | + logger.Info("HandleNewSaveData c1=%v c2=%v",c1["level"],c2["level"]) | |
347 | 347 | if c2["level"].(float64) < c1["level"].(float64) { |
348 | 348 | logger.Error("HandleNewSaveData failed2,err=%v", err) |
349 | 349 | resp.Result.Code = ERROR_SRVDB_FAILED |
350 | 350 | resp.Result.Data = "ERROR_SRVDB_FAILED" |
351 | 351 | break |
352 | 352 | } |
353 | + }else { | |
354 | + logger.Error("HandleNewSaveData failed11,k=%v",k) | |
353 | 355 | } |
356 | + }else { | |
357 | + logger.Error("HandleNewSaveData failed10,k=%v",k) | |
354 | 358 | } |
355 | 359 | } |
356 | 360 | |
... | ... | @@ -388,6 +392,28 @@ func HandleNewSaveData(w http.ResponseWriter, data string) { |
388 | 392 | resp.Result.Data = "ERROR_SRVDB_FAILED" |
389 | 393 | break |
390 | 394 | } |
395 | + | |
396 | + for k,_ := range rrr2 { | |
397 | + if rrr1[k] != nil { | |
398 | + ddtr2 := rrr2[k].(map[string]interface{}) | |
399 | + ddtr1 := rrr1[k].(map[string]interface{}) | |
400 | + if ddtr2["state"]!= nil && ddtr1["state"]!= nil { | |
401 | + if ddtr2["state"].(float64) < ddtr1["state"].(float64) { | |
402 | + logger.Error("HandleNewSaveData failed15,d2=%v,d1=%v", ddtr2["state"].(float64), ddtr1["state"].(float64)) | |
403 | + resp.Result.Code = ERROR_SRVDB_FAILED | |
404 | + resp.Result.Data = "ERROR_SRVDB_FAILED" | |
405 | + break | |
406 | + }else { | |
407 | + logger.Error("HandleNewSaveData failed17,d2=%v,d1=%v", ddtr2["state"].(float64), ddtr1["state"].(float64)) | |
408 | + } | |
409 | + }else { | |
410 | + logger.Error("HandleNewSaveData failed18,d2=%v,d1=%v", ddtr2["state"].(float64), ddtr1["state"].(float64)) | |
411 | + } | |
412 | + | |
413 | + }else { | |
414 | + logger.Error("HandleNewSaveData failed16,k", k) | |
415 | + } | |
416 | + } | |
391 | 417 | } |
392 | 418 | } |
393 | 419 | ... | ... |