inventorylib/dto/
job_request.rs

1use common::entity::DtoReq;
2// use common::enums::r_status::RStatus;
3use serde::{Deserialize, Serialize};
4use uuid::Uuid;
5
6#[derive(Serialize, Deserialize, Debug, Clone)]
7#[serde(rename_all = "camelCase")]
8pub struct JobRequest {
9    pub id: Option<Uuid>,
10    pub ver: Option<i32>,
11    pub comment: Option<String>,
12    pub organization: Option<Uuid>,
13    pub done: Option<bool>,
14    pub executor: Option<Uuid>,
15    #[serde(alias = "stuff")]
16    pub stuff_id: Option<Uuid>,
17    #[serde(alias = "todo")]
18    pub todo_id: Option<Uuid>,
19    // pub rstatus: Option<RStatus>,
20}
21
22impl DtoReq for JobRequest {}