getAssetDetails abstract method
- @GET.new(Api.getAssetDetails)
Future<StockDealerAssetModel>
getAssetDetails(
{ - @Query.new("pageNo") int pageNo = 1,
- @Query.new("perPageCount") int perPageCount = 10,
- @Query.new("filterRetailerNumber") required String filterRetailerNumber,
- @Query.new("filterProductCode") required String filterProductCode,
- @Query.new("filterStatusId") required String filterStatusId,
- @Query.new("filterSerialNumberLike") String? filterSerialNumberLike,
- @Query.new("assetStartRange") String? assetStartRange,
- @Query.new("assetEndRange") String? assetEndRange,
- @Query.new("filterPurchaseFromDate") String? filterPurchaseFromDate,
- @Query.new("filterPurchaseToDate") String? filterPurchaseToDate,
- @Query.new("filterExpiryFromDate") String? filterExpiryFromDate,
- @Query.new("filterExpiryToDate") String? filterExpiryToDate,
- @Query.new("orderBy") String orderBy = "DESC",
- @Query.new("sort") String sort = "updatedAt",
- @Header.new("X-User-Id") String xUserId = "",
- @Header.new("content-type") String type = "application/json",
})
Implementation
@GET(Api.getAssetDetails)
Future<StockDealerAssetModel> getAssetDetails({
@Query("pageNo") int pageNo = 1,
@Query("perPageCount") int perPageCount = 10,
@Query("filterRetailerNumber") required String filterRetailerNumber,
@Query("filterProductCode") required String filterProductCode,
@Query("filterStatusId") required String filterStatusId,
@Query("filterSerialNumberLike") String? filterSerialNumberLike,
@Query("assetStartRange") String? assetStartRange,
@Query("assetEndRange") String? assetEndRange,
@Query("filterPurchaseFromDate") String? filterPurchaseFromDate,
@Query("filterPurchaseToDate") String? filterPurchaseToDate,
@Query("filterExpiryFromDate") String? filterExpiryFromDate,
@Query("filterExpiryToDate") String? filterExpiryToDate,
@Query("orderBy") String orderBy = "DESC",
@Query("sort") String sort = "updatedAt",
@Header("X-User-Id") String xUserId = "",
@Header("content-type") String type = "application/json",
});