Interface DeliveryNoteService
-
public interface DeliveryNoteService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description retrofit2.Call<DeliveryNote>getDeliveryNote(java.lang.Long deliveryNoteId)retrofit2.Call<ResultPage<DeliveryNote>>getDeliveryNotes(int page, int limit, java.lang.String filter, java.lang.String sort)retrofit2.Call<DeliveryNote>uploadDeliveryNote(DeliveryNote deliveryNotes, okhttp3.MultipartBody.Part file)
-
-
-
Method Detail
-
uploadDeliveryNote
@Multipart @POST("delivery-note-uploads") retrofit2.Call<DeliveryNote> uploadDeliveryNote(@Part DeliveryNote deliveryNotes, @Part("file") okhttp3.MultipartBody.Part file)- Parameters:
deliveryNotes- - DeliveryNotes to be createdfile- - file to be delivered- Returns:
- DeliveryNote
-
getDeliveryNote
@GET("delivery-notes/{deliveryNoteId}") retrofit2.Call<DeliveryNote> getDeliveryNote(@Path("deliveryNoteId") java.lang.Long deliveryNoteId)- Parameters:
deliveryNoteId- - DeliveryNote id- Returns:
- DeliveryNote
-
getDeliveryNotes
@GET("delivery-notes") retrofit2.Call<ResultPage<DeliveryNote>> getDeliveryNotes(@Query("page") int page, @Query("limit") int limit, @Query("filter") java.lang.String filter, @Query("sort") java.lang.String sort)- Parameters:
page- - pagination parameter, default = 1limit- - pagination parameter, default = 100, max = 100filter- - query filtersort- - Description: Sort parameters in format: column_name1,column_name2 //means asc -column_name1,-column_name2 //means desc- Returns:
- DeliveryNotes
-
-