驳回接口
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 7m55s

This commit is contained in:
2026-06-25 17:10:24 +09:00
parent c5871b59a1
commit 8cf921f11c
13 changed files with 455 additions and 20 deletions

View File

@@ -89,6 +89,7 @@ func (h *ClientRechargeOrderHandler) ListRechargeOrders(c *fiber.Ctx) error {
Status: order.Status,
StatusName: getRechargeOrderStatusName(order.Status),
AutoPurchaseStatus: order.AutoPurchaseStatus,
RejectionReason: order.RejectionReason,
CreatedAt: order.CreatedAt.Format(time.RFC3339),
})
}
@@ -154,6 +155,7 @@ func (h *ClientRechargeOrderHandler) GetRechargeOrderDetail(c *fiber.Ctx) error
StatusName: getRechargeOrderStatusName(order.Status),
AutoPurchaseStatus: order.AutoPurchaseStatus,
LinkedPackageIDs: order.LinkedPackageIDs,
RejectionReason: order.RejectionReason,
CreatedAt: order.CreatedAt.Format(time.RFC3339),
PaidAt: formatTimePtr(order.PaidAt),
Payments: paymentDetails,
@@ -172,6 +174,8 @@ func getRechargeOrderStatusName(status int) string {
return "已关闭"
case model.RechargeOrderStatusRefunded:
return "已退款"
case model.RechargeOrderStatusRejected:
return "已驳回"
default:
return "未知"
}