fix(integration): read master data source pagination fields
This commit is contained in:
+2
-2
@@ -137,7 +137,7 @@ public final class LingxingWmsClient {
|
||||
if (request == null) throw badRequest();
|
||||
validatePagination(request.current(), request.size(), 1000);
|
||||
return execute("/openapi/v2/customer/list", pagination(request.current(), request.size()), context, Operation.CUSTOMERS,
|
||||
(data, metadata) -> mappedPage(data, request.current(), request.size(), "current", "size", false, metadata,
|
||||
(data, metadata) -> mappedPage(data, request.current(), request.size(), "page", "pageSize", false, metadata,
|
||||
row -> new Customer(requiredText(row,"customerCode",64), optionalText(row,"customerName"), optionalText(row,"status"))));
|
||||
}
|
||||
|
||||
@@ -145,7 +145,7 @@ public final class LingxingWmsClient {
|
||||
if (request == null) throw badRequest();
|
||||
validatePagination(request.current(), request.size(), 100);
|
||||
return execute("/openapi/v2/product/page", pagination(request.current(), request.size()), context, Operation.PRODUCTS,
|
||||
(data, metadata) -> mappedPage(data, request.current(), request.size(), "current", "size", false, metadata,
|
||||
(data, metadata) -> mappedPage(data, request.current(), request.size(), "page", "pageSize", false, metadata,
|
||||
row -> new Product(requiredText(row,"customerCode",64), requiredText(row,"sku",128), optionalText(row,"productName"),
|
||||
quantity(row.get("length")),quantity(row.get("width")),quantity(row.get("height")),optionalText(row,"sizeUnit"),
|
||||
quantity(row.get("wmsLength")),quantity(row.get("wmsWidth")),quantity(row.get("wmsHeight")),optionalText(row,"wmsSizeUnit"))));
|
||||
|
||||
Reference in New Issue
Block a user