Commit 7f6e630a500ec99cd71c2120163b5618c7992b43

Authored by 陆恒
1 parent 0b943e81

提交

Showing 1 changed file with 20 additions and 0 deletions   Show diff stats
src/HttpServer/logic/httpserver.go
... ... @@ -42,6 +42,7 @@ func startServerHttpServe() {
42 42 //-------------------------------------------------------------
43 43  
44 44 http.HandleFunc("/eliminatestar/test", Testapi) //测试接口
  45 + http.HandleFunc("/eliminatestar/addcoin", Addcoin) //测试接口
45 46 http.HandleFunc("/eliminatestar/clear", ClearData) //清除账号
46 47 //----------------------------------------------------------------------------------------
47 48 http.HandleFunc("/eliminatestar/login", UserLogin) //登录
... ... @@ -133,6 +134,25 @@ func Querysigndata(w http.ResponseWriter, r *http.Request) {
133 134 HandlerQuerysigndata(w, s, Uuid)
134 135 }
135 136  
  137 +func Addcoin(w http.ResponseWriter, r *http.Request) {
  138 + SetHeader(w)
  139 + query := r.URL.Query()
  140 + uuid := query.Get("uuid")
  141 + uuidnum, _ := strconv.Atoi(uuid)
  142 + uinfo, err := GetUserInfo(uuidnum)
  143 + if err != nil || uinfo == nil {
  144 + logger.Error("redis failed err=%v", err)
  145 + fmt.Fprint(w, "failed")
  146 + return
  147 + }
  148 + //调用sdk
  149 + gold, err := AddCoinToSdk(uuidnum, 1000, "1001", "SA002", 99)
  150 + if err != nil {
  151 + logger.Error("test ddt! err=%v", err)
  152 + }
  153 + uinfo.RealGold = gold
  154 +}
  155 +
136 156 func Testapi(w http.ResponseWriter, r *http.Request) {
137 157  
138 158 SetHeader(w)
... ...