From a9cd9a779421b0e7872038390578b9f57c708a59 Mon Sep 17 00:00:00 2001 From: 陆恒 Date: Fri, 22 May 2020 15:54:18 +0800 Subject: [PATCH] 提亀 --- src/HttpServer/logic/logic.go | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/src/HttpServer/logic/logic.go b/src/HttpServer/logic/logic.go index c3f30ef..50f1d96 100644 --- a/src/HttpServer/logic/logic.go +++ b/src/HttpServer/logic/logic.go @@ -343,14 +343,18 @@ func HandleNewSaveData(w http.ResponseWriter, data string) { c2 := vak.(map[string]interface{}) c1 := catmap1[k].(map[string]interface{}) if c1["level"]!= nil && c2["level"]!= nil { - //logger.Info("HandleNewSaveData c1=%v c2=%v",c1["level"],c2["level"]) + logger.Info("HandleNewSaveData c1=%v c2=%v",c1["level"],c2["level"]) if c2["level"].(float64) < c1["level"].(float64) { logger.Error("HandleNewSaveData failed2,err=%v", err) resp.Result.Code = ERROR_SRVDB_FAILED resp.Result.Data = "ERROR_SRVDB_FAILED" break } + }else { + logger.Error("HandleNewSaveData failed11,k=%v",k) } + }else { + logger.Error("HandleNewSaveData failed10,k=%v",k) } } @@ -388,6 +392,28 @@ func HandleNewSaveData(w http.ResponseWriter, data string) { resp.Result.Data = "ERROR_SRVDB_FAILED" break } + + for k,_ := range rrr2 { + if rrr1[k] != nil { + ddtr2 := rrr2[k].(map[string]interface{}) + ddtr1 := rrr1[k].(map[string]interface{}) + if ddtr2["state"]!= nil && ddtr1["state"]!= nil { + if ddtr2["state"].(float64) < ddtr1["state"].(float64) { + logger.Error("HandleNewSaveData failed15,d2=%v,d1=%v", ddtr2["state"].(float64), ddtr1["state"].(float64)) + resp.Result.Code = ERROR_SRVDB_FAILED + resp.Result.Data = "ERROR_SRVDB_FAILED" + break + }else { + logger.Error("HandleNewSaveData failed17,d2=%v,d1=%v", ddtr2["state"].(float64), ddtr1["state"].(float64)) + } + }else { + logger.Error("HandleNewSaveData failed18,d2=%v,d1=%v", ddtr2["state"].(float64), ddtr1["state"].(float64)) + } + + }else { + logger.Error("HandleNewSaveData failed16,k", k) + } + } } } -- libgit2 0.21.0