feat: 添加订单管理功能,支持跨租户分页查询,优化订单列表展示及查询条件

This commit is contained in:
2025-12-24 09:30:12 +08:00
parent 3e8a02d549
commit fcbc6bd394
9 changed files with 708 additions and 3 deletions

View File

@@ -2,6 +2,7 @@ package super
import (
"quyun/v2/app/http/super/dto"
"quyun/v2/app/requests"
"quyun/v2/app/services"
"github.com/gofiber/fiber/v3"
@@ -10,6 +11,21 @@ import (
// @provider
type order struct{}
// list
//
// @Summary 订单列表
// @Tags Super
// @Accept json
// @Produce json
// @Param filter query dto.OrderPageFilter true "Filter"
// @Success 200 {object} requests.Pager{items=dto.SuperOrderItem}
//
// @Router /super/v1/orders [get]
// @Bind filter query
func (*order) list(ctx fiber.Ctx, filter *dto.OrderPageFilter) (*requests.Pager, error) {
return services.Order.SuperOrderPage(ctx, filter)
}
// statistics
//
// @Summary 订单统计信息