inventorylib/remote/
debt_remote.rsuse common::remote::{post, services};
use hyper::HeaderMap;
use crate::dto::award_debt_request::AwardDebtRequest;
use crate::dto::debt_response::DebtResponse;
pub fn find_busy_award_debt(
award_debt: AwardDebtRequest,
headers: HeaderMap,
) -> Result<Vec<DebtResponse>, String> {
post::<_, Vec<DebtResponse>>(
services::INVENTORY_API,
String::from("/debt/findBusyAwardDebt"),
headers,
award_debt,
)
}
pub fn create_award_debt(
award_debt: AwardDebtRequest,
headers: HeaderMap,
) -> Result<Vec<DebtResponse>, String> {
post::<_, Vec<DebtResponse>>(
services::INVENTORY_API,
String::from("/debt/createAwardDebt"),
headers,
award_debt,
)
}