From 915358c82bd5e2cceffab2d4cdae097b685826d9 Mon Sep 17 00:00:00 2001 From: 陆恒 Date: Wed, 13 May 2020 18:45:31 +0800 Subject: [PATCH] 提交 --- src/HttpServer/logic/function.go | 2 +- src/HttpServer/logic/logic.go | 12 +++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/HttpServer/logic/function.go b/src/HttpServer/logic/function.go index 915c7b4..ff981b1 100644 --- a/src/HttpServer/logic/function.go +++ b/src/HttpServer/logic/function.go @@ -224,7 +224,7 @@ func AddWithDrawList(uuid int,data *WithDrawRecord) error { return err } list.Withdata = append(list.Withdata,*data) - savestr,err := json.Marshal(&list) + savestr,err := json.Marshal(list) if err != nil { return err } diff --git a/src/HttpServer/logic/logic.go b/src/HttpServer/logic/logic.go index ac681dd..6370cdf 100644 --- a/src/HttpServer/logic/logic.go +++ b/src/HttpServer/logic/logic.go @@ -130,10 +130,7 @@ func HandlerGetcash(w http.ResponseWriter, data string, uuid int) { break } - uinfo.RealGold -= drawnum * 100 - resp.Data.Walletgold = uinfo.RealGold - SaveUserInfo(uinfo) //需要保存一下提现记录 data := new(WithDrawRecord) @@ -142,11 +139,16 @@ func HandlerGetcash(w http.ResponseWriter, data string, uuid int) { err = AddWithDrawList(uuid,data) if err != nil { logger.Error("AddWithDrawList failed err=%v", err) - resp.Message = "添加提现记录失败" - resp.Code = ERROR_ADDWITHDRAW_LISTFAILED + resp.Message = "网络错误" + resp.Code = ERROR_SRV_ERROR break } + uinfo.RealGold -= drawnum * 100 + + resp.Data.Walletgold = uinfo.RealGold + SaveUserInfo(uinfo) + resp.Code = ERROR_OK break -- libgit2 0.21.0