diff --git a/src/HttpServer/logic/httpserver.go b/src/HttpServer/logic/httpserver.go index babddb1..d3d6ff9 100644 --- a/src/HttpServer/logic/httpserver.go +++ b/src/HttpServer/logic/httpserver.go @@ -42,6 +42,7 @@ func startServerHttpServe() { //------------------------------------------------------------- http.HandleFunc("/eliminatestar/test", Testapi) //测试接口 + http.HandleFunc("/eliminatestar/addcoin", Addcoin) //测试接口 http.HandleFunc("/eliminatestar/clear", ClearData) //清除账号 //---------------------------------------------------------------------------------------- http.HandleFunc("/eliminatestar/login", UserLogin) //登录 @@ -133,6 +134,25 @@ func Querysigndata(w http.ResponseWriter, r *http.Request) { HandlerQuerysigndata(w, s, Uuid) } +func Addcoin(w http.ResponseWriter, r *http.Request) { + SetHeader(w) + query := r.URL.Query() + uuid := query.Get("uuid") + uuidnum, _ := strconv.Atoi(uuid) + uinfo, err := GetUserInfo(uuidnum) + if err != nil || uinfo == nil { + logger.Error("redis failed err=%v", err) + fmt.Fprint(w, "failed") + return + } + //调用sdk + gold, err := AddCoinToSdk(uuidnum, 1000, "1001", "SA002", 99) + if err != nil { + logger.Error("test ddt! err=%v", err) + } + uinfo.RealGold = gold +} + func Testapi(w http.ResponseWriter, r *http.Request) { SetHeader(w) -- libgit2 0.21.0