fix
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
use che_tauri::{Field, ModelSerializer};
|
||||
|
||||
use super::models::Bill;
|
||||
|
||||
static BILL_FIELDS: &[Field] = &[
|
||||
Field::new("id").read_only(),
|
||||
Field::new("number"),
|
||||
Field::new("text"),
|
||||
Field::new("status"),
|
||||
Field::new("status_name").source("get_status_display"),
|
||||
Field::new("date"),
|
||||
Field::new("date_due").required(false).nullable(),
|
||||
Field::new("date_bill").required(false).nullable(),
|
||||
Field::new("month_of_costs").required(false).nullable(),
|
||||
Field::new("cost"),
|
||||
Field::new("to_payd"),
|
||||
Field::new("paid"),
|
||||
Field::new("nds_cost"),
|
||||
Field::new("scan").required(false).nullable(),
|
||||
Field::new("comment"),
|
||||
Field::new("absolute_url").source("get_absolute_url"),
|
||||
Field::new("date_pay").required(false).nullable(),
|
||||
Field::new("transaction_date").required(false).nullable(),
|
||||
Field::new("date_applay").required(false).nullable(),
|
||||
Field::new("archive_s"),
|
||||
Field::new("pp_maked"),
|
||||
Field::new("composit"),
|
||||
Field::new("contract_typ"),
|
||||
Field::json("frc")
|
||||
.ts_type("unknown")
|
||||
.required(false)
|
||||
.nullable(),
|
||||
Field::json("project")
|
||||
.ts_type("unknown")
|
||||
.required(false)
|
||||
.nullable(),
|
||||
Field::json("counterparty")
|
||||
.ts_type("unknown")
|
||||
.required(false)
|
||||
.nullable(),
|
||||
Field::json("contract")
|
||||
.ts_type("unknown")
|
||||
.required(false)
|
||||
.nullable(),
|
||||
Field::json("responsible")
|
||||
.ts_type("unknown")
|
||||
.required(false)
|
||||
.nullable(),
|
||||
Field::json("author")
|
||||
.ts_type("unknown")
|
||||
.required(false)
|
||||
.nullable(),
|
||||
Field::json("category")
|
||||
.ts_type("unknown")
|
||||
.required(false)
|
||||
.nullable(),
|
||||
Field::json("transferdocument_set")
|
||||
.ts_type("unknown[]")
|
||||
.required(false)
|
||||
.nullable(),
|
||||
];
|
||||
|
||||
pub fn bill_serializer() -> ModelSerializer<Bill> {
|
||||
ModelSerializer::new(BILL_FIELDS)
|
||||
}
|
||||
Reference in New Issue
Block a user