From 7cea922e44ba51ccd62369ce43e16abd3fafe8a4 Mon Sep 17 00:00:00 2001 From: liwei1dao Date: Tue, 20 Dec 2022 15:00:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=9C=8D=E5=8A=A1=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/web/api_paydelivery.go | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/modules/web/api_paydelivery.go b/modules/web/api_paydelivery.go index 56be413e6..b93e66a8b 100644 --- a/modules/web/api_paydelivery.go +++ b/modules/web/api_paydelivery.go @@ -32,12 +32,19 @@ func (this *Api_Comp) PayDelivery(c *engine.Context) { Price: req.Price, Amount: req.Amount, } - payresp *pb.PayDeliveryResp = &pb.PayDeliveryResp{} + payresp *pb.PayDeliveryResp = &pb.PayDeliveryResp{ + Code: 0, + Msg: "成功", + Data: "". + } ) - defer c.JSON(http.StatusOK, &Respond{Code: payresp.Code, Message: payresp.Msg, Data: nil}) + defer func() { + c.JSON(http.StatusOK, &Respond{Code: payresp.Code, Message: payresp.Msg, Data: ""}) + }() if sign := gin.ParamSign(this.options.Key, map[string]interface{}{"orderid": req.Order, "productid": req.ProductID, "price": req.Price, "amount": req.Amount, "uid": req.Uid}); sign != req.Sign { this.module.Errorf("PayDelivery SignError sgin:%s", sign) payresp.Code = pb.ErrorCode_SignError + payresp.Msg = pb.GetErrorCodeMsg(pb.ErrorCode_SignError) return } if err = this.module.service.RpcCall(