feat: support admin order query
Some checks failed
build quyun / Build (push) Failing after 1m26s

This commit is contained in:
2025-12-20 21:19:18 +08:00
parent 40df9604d8
commit 80b94739c0
5 changed files with 53 additions and 39 deletions

View File

@@ -6,6 +6,7 @@ package admin
import (
"go.ipao.vip/gen/field"
"quyun/v2/app/http/admin/dto"
"quyun/v2/app/middlewares"
"quyun/v2/app/requests"
"quyun/v2/database/models"
@@ -80,10 +81,9 @@ func (r *Routes) Register(router fiber.Router) {
))
// Register routes for controller: orders
r.log.Debugf("Registering route: Get /admin/v1/orders -> orders.List")
router.Get("/admin/v1/orders"[len(r.Path()):], DataFunc2(
router.Get("/admin/v1/orders"[len(r.Path()):], DataFunc1(
r.orders.List,
Query[requests.Pagination]("pagination"),
Query[OrderListQuery]("query"),
Query[dto.OrderListQuery]("query"),
))
r.log.Debugf("Registering route: Post /admin/v1/orders/:id/refund -> orders.Refund")
router.Post("/admin/v1/orders/:id/refund"[len(r.Path()):], Func1(