feat(payment): 支付管理 - 新增支付订单与对账 CSV 导出

This commit is contained in:
MasterChiefCN committed 2026-09-18 09:31:40 +08:00
1 parent 8d60a516ea
commit 1dd8e258a6
18 files changed
+1119 -65

No files matched your search

+3 -2
View File
@@ -178,6 +178,7 @@ func RegisterPaymentRoutes(r *gin.RouterGroup, svc *service.Service) {
})
admin := r.Group("/admin/payments")
registerPaymentExportRoutes(admin, svc)
admin.GET("/providers", func(c *gin.Context) {
user, err := currentUser(c, svc)
if err != nil {
@@ -269,7 +270,7 @@ func RegisterPaymentRoutes(r *gin.RouterGroup, svc *service.Service) {
fail(c, http.StatusBadRequest, err)
return
}
result, err := svc.AdminPaymentOrderPage(user, c.Query("status"), c.Query("keyword"), page, limit)
result, err := svc.AdminPaymentOrderPage(user, paymentOrderQuery(c), page, limit)
if err != nil {
failService(c, err)
return
@@ -331,7 +332,7 @@ func RegisterPaymentRoutes(r *gin.RouterGroup, svc *service.Service) {
fail(c, http.StatusBadRequest, err)
return
}
result, err := svc.AdminPaymentReconciliationPage(user, c.Query("providerId"), c.Query("status"), page, limit)
result, err := svc.AdminPaymentReconciliationPage(user, paymentReconciliationQuery(c), page, limit)
if err != nil {
failService(c, err)
return