优化订单管理
This commit is contained in:
@@ -2,6 +2,7 @@ package order
|
||||
|
||||
import (
|
||||
"strconv"
|
||||
"strings"
|
||||
|
||||
"hfb_sys/backend/internal/middleware"
|
||||
"hfb_sys/backend/pkg/response"
|
||||
@@ -50,3 +51,15 @@ func parsePagination(c *gin.Context) (int, int) {
|
||||
}
|
||||
return page, pageSize
|
||||
}
|
||||
|
||||
func parseAdminOrderQuery(c *gin.Context) AdminOrderQuery {
|
||||
page, pageSize := parsePagination(c)
|
||||
return AdminOrderQuery{
|
||||
Page: page,
|
||||
PageSize: pageSize,
|
||||
Keyword: strings.TrimSpace(c.Query("keyword")),
|
||||
Status: strings.TrimSpace(c.Query("status")),
|
||||
HandoffStatus: strings.TrimSpace(c.Query("handoff_status")),
|
||||
SettlementStatus: strings.TrimSpace(c.Query("settlement_status")),
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user