Projekt

Allgemein

Profil

Aktionen

GX-Task #62107

geschlossen

Anpassung einiger Methoden-Signaturen von Services

Von Moritz Bunjes vor mehr als 5 Jahren hinzugefügt.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Moritz Bunjes
Kategorie:
Change
% erledigt:

100%

Betroffene Versionen:
3.13.1.0 beta1

Beschreibung

Nachdem wir das Problem gelöst haben, dass über die REST-API keine Abfragen mit Sortierung und gleichzeitiger Paginierung durchgeführt werden können, waren einige Anpassungen an Methodensignaturen von Service-Klassen notwendig:

###AddressBookService

  • Added the params $pager and $sorters to the following methods:
  • getAllAddresses
  • filterAddresses

###CategoryReadService

  • Added the params $pager and $sorters to the following methods:
  • searchCategories

###CustomerReadService

  • Added the params $pager and $sorters to the following methods:
  • filterCustomers
  • searchCustomers

###ManufacturerReadService

  • search
  • Added parameter $sorters

###OrderReadService

  • getOrderList
  • Removed the parameters $startIndex, $maxCount and $orderBy
  • Added the parameters $page and $sorters

searchOrders

  1. Added the parameter $sorters

filterOrderList

  1. Removed the parameters $startIndex, $maxCount and $orderBy
  2. Added the parameters $page and $sorters

getOrderListByCustomerId

  1. Removed the parameters $startIndex, $maxCount and $orderBy
  2. Added the parameters $page and $sorters

getOrderListByOrderStatusId

  1. Removed the parameters $startIndex, $maxCount and $orderBy
  2. Added the parameters $page and $sorters

getOrderListByKeyword

  1. Removed the parameters $startIndex, $maxCount and $orderBy
  2. Added the parameters $page and $sorters

###ParcelServiceReadService

  • Added the params $pager and $sorters to the following methods:
  • getAll
  • getBy

###ProductReadService

  • Added the params $pager and $sorters to the following methods:
  • getPagedList
  • searchProducts

###SpecialOfferReadService

  • getAll
  • Added the parameter $sorters
  • getBy
  • The parameter $searchCondition is now the first parameter.
  • The parameter $pager is the second.
  • Added the parameter $sorters as third parameter.


Zugehörige Tickets

Beziehung mit GX-Entwicklung - GX-Bug #61050: Bei der paginierten Abfrage von Daten über die REST-API wird die Sortierung nicht korrekt angewandtErledigtMoritz Bunjes

Aktionen
Aktionen

Auch abrufbar als: Atom PDF