notificationlib/remote/
attention_request_remote.rs

1use common::model::status_message::StatusMessage;
2use common::remote::{post, services};
3use hyper::HeaderMap;
4use crate::dto::attention_request_request::AttentionRequestRequest;
5
6pub fn create(
7    attention_request: AttentionRequestRequest,
8    headers: HeaderMap,
9) -> Result<StatusMessage, String> {
10    post(
11        services::NOTIFICATION_API,
12        "/attentionRequest".to_string(),
13        headers,
14        attention_request,
15    )
16}
17
18pub fn create_list(
19    attention_request: Vec<AttentionRequestRequest>,
20) -> Result<StatusMessage, String> {
21    post(
22        services::NOTIFICATION_API,
23        "/attentionRequest/createList".to_string(),
24        HeaderMap::new(),
25        attention_request,
26    )
27}