fix
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
use che_tauri::{Field, ModelSerializer};
|
||||
|
||||
use super::models::{Employee, Message, Task};
|
||||
use super::models::{Employee, Message, Task, TaskTransfer};
|
||||
|
||||
static EMPLOYEE_FIELDS: &[Field] = &[
|
||||
Field::new("id").read_only(),
|
||||
@@ -23,6 +23,15 @@ static MESSAGE_FIELDS: &[Field] = &[
|
||||
Field::new("text"),
|
||||
];
|
||||
|
||||
static TASK_TRANSFER_FIELDS: &[Field] = &[
|
||||
Field::new("id").read_only(),
|
||||
Field::new("employee_from_id").required(false).nullable(),
|
||||
Field::new("employee_to_id").required(false).nullable(),
|
||||
Field::new("date_create").read_only(),
|
||||
Field::new("status"),
|
||||
Field::new("typ"),
|
||||
];
|
||||
|
||||
pub fn employee_serializer() -> ModelSerializer<Employee> {
|
||||
ModelSerializer::new(EMPLOYEE_FIELDS)
|
||||
}
|
||||
@@ -34,3 +43,7 @@ pub fn task_serializer() -> ModelSerializer<Task> {
|
||||
pub fn message_serializer() -> ModelSerializer<Message> {
|
||||
ModelSerializer::new(MESSAGE_FIELDS)
|
||||
}
|
||||
|
||||
pub fn task_transfer_serializer() -> ModelSerializer<TaskTransfer> {
|
||||
ModelSerializer::new(TASK_TRANSFER_FIELDS)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user