Commit cbb22685bd4530a17bf3dd99e15ccfac364ce637
1 parent
d36b3414
Exists in
master
提交
Showing
1 changed file
with
20 additions
and
3 deletions
Show diff stats
src/HttpServer/logic/logic.go
@@ -293,8 +293,25 @@ func HandleNewSaveData(w http.ResponseWriter, data string) { | @@ -293,8 +293,25 @@ func HandleNewSaveData(w http.ResponseWriter, data string) { | ||
293 | rkey := redis.USER_NEW_DATA_KEY + strconv.Itoa(rdata.Uuid) | 293 | rkey := redis.USER_NEW_DATA_KEY + strconv.Itoa(rdata.Uuid) |
294 | val,err := redishandler.GetRedisClient().GetString(rkey) | 294 | val,err := redishandler.GetRedisClient().GetString(rkey) |
295 | if err != nil { | 295 | if err != nil { |
296 | - //如果没有 先去取老的 | ||
297 | - rkey1 := "cat:cafe:data:where:data_uid:" + strconv.Itoa(rdata.Uuid) | 296 | + //如果没有 直接保存即可 |
297 | + var tmp1 GetDataSaveDesc | ||
298 | + tmp1.Data_uid = strconv.Itoa(rdata.Uuid) | ||
299 | + tmp1.Data_value = rdata.Value | ||
300 | + savestr,err:= json.Marshal(&tmp1) | ||
301 | + if err != nil { | ||
302 | + logger.Error("HandleNewSaveData failed7,err=%v", err) | ||
303 | + resp.Result.Code = ERROR_SRVDB_FAILED | ||
304 | + resp.Result.Data = "ERROR_SRVDB_FAILED" | ||
305 | + break | ||
306 | + } | ||
307 | + err = redishandler.GetRedisClient().SetString(rkey,string(savestr)) | ||
308 | + if err != nil { | ||
309 | + logger.Error("HandleNewSaveData failed7,err=%v", err) | ||
310 | + resp.Result.Code = ERROR_SRVDB_FAILED | ||
311 | + resp.Result.Data = "ERROR_SRVDB_FAILED" | ||
312 | + break | ||
313 | + } | ||
314 | + /*rkey1 := "cat:cafe:data:where:data_uid:" + strconv.Itoa(rdata.Uuid) | ||
298 | val,err = redishandler.GetRedisClient().GetString(rkey1) | 315 | val,err = redishandler.GetRedisClient().GetString(rkey1) |
299 | if err != nil { | 316 | if err != nil { |
300 | logger.Error("HandleNewSaveData ERROR_SRVDB_FAILED failed=%v,val=%v", err,val) | 317 | logger.Error("HandleNewSaveData ERROR_SRVDB_FAILED failed=%v,val=%v", err,val) |
@@ -310,7 +327,7 @@ func HandleNewSaveData(w http.ResponseWriter, data string) { | @@ -310,7 +327,7 @@ func HandleNewSaveData(w http.ResponseWriter, data string) { | ||
310 | logger.Error("HandleNewSaveData err=%v",err) | 327 | logger.Error("HandleNewSaveData err=%v",err) |
311 | } | 328 | } |
312 | 329 | ||
313 | - //break | 330 | + //break*/ |
314 | } | 331 | } |
315 | var final GetDataSaveDesc | 332 | var final GetDataSaveDesc |
316 | err = json.Unmarshal([]byte(val), &final) | 333 | err = json.Unmarshal([]byte(val), &final) |