diff --git a/service/repositories/order.go b/service/repositories/order.go index 73723be1..3b8f04de 100644 --- a/service/repositories/order.go +++ b/service/repositories/order.go @@ -943,7 +943,7 @@ func (d *defaultOrder) List(ctx context.Context, in *ListReq) (res *ListRes, err } var orderDetailList []gmodel.OrderDetail if count > 0 { - m := model.Scopes(handlers.Paginate(&in.CurrentPage, &in.PerPage)) + m := model.Scopes(handlers.Paginate(&in.CurrentPage, &in.PerPage)).Order("id desc") result := m.Find(&orderList) if result.Error != nil { logc.Errorf(ctx, "order list failed, err: %v", err)