paymentlib/async_remote/receipt_remote.rs
use common::remote::async_remote::{ post};
use common::remote::{ services};
use hyper::HeaderMap;
use crate::dto::receipt_response::ReceiptResponse;
use crate::dto::receipt_week_request::ReceiptWeekRequest;
pub async fn find_on_week(
headers: HeaderMap,
dto: ReceiptWeekRequest,
) -> Result<Vec<ReceiptResponse>, String> {
post::<_, Vec<ReceiptResponse>>(
services::PAYMENT_API,
String::from("/receipt/findOnWeek"),
headers,
dto,
).await
}