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,14 +343,18 @@ func HandleNewSaveData(w http.ResponseWriter, data string) { | ||
| 343 | c2 := vak.(map[string]interface{}) | 343 | c2 := vak.(map[string]interface{}) |
| 344 | c1 := catmap1[k].(map[string]interface{}) | 344 | c1 := catmap1[k].(map[string]interface{}) |
| 345 | if c1["level"]!= nil && c2["level"]!= nil { | 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 | if c2["level"].(float64) < c1["level"].(float64) { | 347 | if c2["level"].(float64) < c1["level"].(float64) { |
| 348 | logger.Error("HandleNewSaveData failed2,err=%v", err) | 348 | logger.Error("HandleNewSaveData failed2,err=%v", err) |
| 349 | resp.Result.Code = ERROR_SRVDB_FAILED | 349 | resp.Result.Code = ERROR_SRVDB_FAILED |
| 350 | resp.Result.Data = "ERROR_SRVDB_FAILED" | 350 | resp.Result.Data = "ERROR_SRVDB_FAILED" |
| 351 | break | 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,6 +392,28 @@ func HandleNewSaveData(w http.ResponseWriter, data string) { | ||
| 388 | resp.Result.Data = "ERROR_SRVDB_FAILED" | 392 | resp.Result.Data = "ERROR_SRVDB_FAILED" |
| 389 | break | 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 |