From 1f8f2b0e9634ff99193893b47f57a4b3c638a851 Mon Sep 17 00:00:00 2001 From: Rogee Date: Tue, 6 May 2025 21:22:14 +0800 Subject: [PATCH] feat: update refund --- backend/app/http/admin/orders.go | 11 +---------- backend/app/http/posts.go | 11 +---------- 2 files changed, 2 insertions(+), 20 deletions(-) diff --git a/backend/app/http/admin/orders.go b/backend/app/http/admin/orders.go index 51afd9e..06f33f7 100644 --- a/backend/app/http/admin/orders.go +++ b/backend/app/http/admin/orders.go @@ -52,16 +52,7 @@ func (ctl *orders) Refund(ctx fiber.Ctx, id int64) error { OutTradeNo(order.OrderNo). TransactionID(order.TransactionID). CNYRefundAmount(refundTotal, refundTotal). - RefundReason("管理员退款"). - RefundGoods([]wepay.RefundGoodsInfo{ - { - MerchantGoodsID: fmt.Sprintf("%d", order.PostID), - GoodsName: post.Title, - RefundQuantity: 1, - RefundAmount: refundTotal, - UnitPrice: order.Price, - }, - }) + RefundReason(fmt.Sprintf("%s 退款", post.Title)) }) if err != nil { return err diff --git a/backend/app/http/posts.go b/backend/app/http/posts.go index 05aed8d..465c49f 100644 --- a/backend/app/http/posts.go +++ b/backend/app/http/posts.go @@ -2,7 +2,6 @@ package http import ( _ "embed" - "fmt" "strconv" "time" @@ -280,15 +279,7 @@ func (ctl *posts) Buy(ctx fiber.Ctx, id int64, user *model.Users) (*wechat.JSAPI Description(post.Title). OutTradeNo(order.OrderNo). Payer(user.OpenID). - CNYAmount(payPrice). - Detail([]wepay.GoodsInfo{ - { - GoodsName: post.Title, - UnitPrice: payPrice, - MerchantGoodsID: fmt.Sprintf("%d", post.ID), - Quantity: 1, - }, - }) + CNYAmount(payPrice) }) if err != nil { log.Errorf("wepay.V3TransactionJsapi err: %v", err)