fix
This commit is contained in:
+213
-214
@@ -1,5 +1,124 @@
|
||||
import type { ListParams } from "./api_client";
|
||||
|
||||
export interface Bill {
|
||||
id: number;
|
||||
number: string;
|
||||
text: string;
|
||||
status: string;
|
||||
status_name: string;
|
||||
date: string;
|
||||
date_due: string | null;
|
||||
date_bill: string | null;
|
||||
month_of_costs: string | null;
|
||||
cost: number;
|
||||
to_payd: number;
|
||||
paid: number;
|
||||
nds_cost: number;
|
||||
scan: string | null;
|
||||
comment: string;
|
||||
absolute_url: string;
|
||||
date_pay: string | null;
|
||||
transaction_date: string | null;
|
||||
date_applay: string | null;
|
||||
archive_s: boolean;
|
||||
pp_maked: boolean;
|
||||
composit: boolean;
|
||||
contract_typ: string;
|
||||
frc: unknown | null;
|
||||
project: unknown | null;
|
||||
counterparty: unknown | null;
|
||||
contract: unknown | null;
|
||||
responsible: unknown | null;
|
||||
author: unknown | null;
|
||||
category: unknown | null;
|
||||
transferdocument_set: unknown[] | null;
|
||||
}
|
||||
|
||||
export interface BillCreate {
|
||||
number: string;
|
||||
text: string;
|
||||
status: string;
|
||||
status_name: string;
|
||||
date: string;
|
||||
date_due?: string | null;
|
||||
date_bill?: string | null;
|
||||
month_of_costs?: string | null;
|
||||
cost: number;
|
||||
to_payd: number;
|
||||
paid: number;
|
||||
nds_cost: number;
|
||||
scan?: string | null;
|
||||
comment: string;
|
||||
absolute_url: string;
|
||||
date_pay?: string | null;
|
||||
transaction_date?: string | null;
|
||||
date_applay?: string | null;
|
||||
archive_s: boolean;
|
||||
pp_maked: boolean;
|
||||
composit: boolean;
|
||||
contract_typ: string;
|
||||
frc?: unknown | null;
|
||||
project?: unknown | null;
|
||||
counterparty?: unknown | null;
|
||||
contract?: unknown | null;
|
||||
responsible?: unknown | null;
|
||||
author?: unknown | null;
|
||||
category?: unknown | null;
|
||||
transferdocument_set?: unknown[] | null;
|
||||
}
|
||||
|
||||
export interface BillUpdate {
|
||||
number?: string;
|
||||
text?: string;
|
||||
status?: string;
|
||||
status_name?: string;
|
||||
date?: string;
|
||||
date_due?: string | null;
|
||||
date_bill?: string | null;
|
||||
month_of_costs?: string | null;
|
||||
cost?: number;
|
||||
to_payd?: number;
|
||||
paid?: number;
|
||||
nds_cost?: number;
|
||||
scan?: string | null;
|
||||
comment?: string;
|
||||
absolute_url?: string;
|
||||
date_pay?: string | null;
|
||||
transaction_date?: string | null;
|
||||
date_applay?: string | null;
|
||||
archive_s?: boolean;
|
||||
pp_maked?: boolean;
|
||||
composit?: boolean;
|
||||
contract_typ?: string;
|
||||
frc?: unknown | null;
|
||||
project?: unknown | null;
|
||||
counterparty?: unknown | null;
|
||||
contract?: unknown | null;
|
||||
responsible?: unknown | null;
|
||||
author?: unknown | null;
|
||||
category?: unknown | null;
|
||||
transferdocument_set?: unknown[] | null;
|
||||
}
|
||||
|
||||
export interface BillListParams extends ListParams {
|
||||
id?: number;
|
||||
number?: string;
|
||||
number__contains?: string;
|
||||
text?: string;
|
||||
text__contains?: string;
|
||||
status?: string;
|
||||
status_name?: string;
|
||||
status_name__contains?: string;
|
||||
date?: string;
|
||||
date_due?: string | null;
|
||||
date_bill?: string | null;
|
||||
contract_typ?: string;
|
||||
counterparty?: string | null;
|
||||
frc?: string | null;
|
||||
project?: string | null;
|
||||
category?: string | null;
|
||||
}
|
||||
|
||||
export interface Contract {
|
||||
id: number;
|
||||
name: string;
|
||||
@@ -154,7 +273,7 @@ export interface ContractApplicationFileCreate {
|
||||
absolute_url: string;
|
||||
scan_name: string;
|
||||
scan_url: string;
|
||||
local_path: string;
|
||||
local_path?: string;
|
||||
comment: string;
|
||||
bill_total: number;
|
||||
bill_cost_total: number;
|
||||
@@ -296,21 +415,24 @@ export interface FrcListParams extends ListParams {
|
||||
|
||||
export interface Message {
|
||||
id: number;
|
||||
task_id: number;
|
||||
employee_id: number;
|
||||
task: number;
|
||||
recipient: number;
|
||||
text: string;
|
||||
status: string;
|
||||
}
|
||||
|
||||
export interface MessageCreate {
|
||||
task_id: number;
|
||||
employee_id: number;
|
||||
task: number;
|
||||
recipient: number;
|
||||
text: string;
|
||||
status: string;
|
||||
}
|
||||
|
||||
export interface MessageUpdate {
|
||||
task_id?: number;
|
||||
employee_id?: number;
|
||||
task?: number;
|
||||
recipient?: number;
|
||||
text?: string;
|
||||
status?: string;
|
||||
}
|
||||
|
||||
export interface MessageListParams extends ListParams {
|
||||
@@ -319,107 +441,6 @@ export interface MessageListParams extends ListParams {
|
||||
employee_id?: number;
|
||||
}
|
||||
|
||||
export interface TaskTransferPerson {
|
||||
id: number;
|
||||
name: string;
|
||||
short_name: string;
|
||||
first_position: string;
|
||||
get_main_position: string;
|
||||
departament_name: string;
|
||||
company: Record<string, unknown> | null;
|
||||
}
|
||||
|
||||
export interface TaskTransferProject {
|
||||
id: number;
|
||||
name: string;
|
||||
short_name: string;
|
||||
tender: string;
|
||||
get_absolute_url: string;
|
||||
}
|
||||
|
||||
export interface TaskTransferTask {
|
||||
id: number;
|
||||
text: string;
|
||||
author: TaskTransferPerson;
|
||||
doer: TaskTransferPerson;
|
||||
deadline: string;
|
||||
get_last_day: string;
|
||||
status: string;
|
||||
project: TaskTransferProject | null;
|
||||
}
|
||||
|
||||
export interface TaskTransfer {
|
||||
id: number;
|
||||
employee_from: TaskTransferPerson;
|
||||
employee_to: TaskTransferPerson;
|
||||
date_create: string;
|
||||
task: TaskTransferTask;
|
||||
status: string;
|
||||
typ: string;
|
||||
}
|
||||
|
||||
export interface TaskTransferListParams extends ListParams {
|
||||
id?: number;
|
||||
employee_from?: number;
|
||||
employee_to?: number;
|
||||
status?: string;
|
||||
typ?: string;
|
||||
date_create?: string;
|
||||
}
|
||||
|
||||
export interface TaskPosition {
|
||||
id: number;
|
||||
frc_name: string;
|
||||
name: string;
|
||||
frc: number;
|
||||
}
|
||||
|
||||
export interface TaskPerson {
|
||||
id: number;
|
||||
name: string;
|
||||
short_name: string;
|
||||
avatar: string | null;
|
||||
avatar_small: string | null;
|
||||
first_position: string;
|
||||
company: Record<string, unknown> | null;
|
||||
position: TaskPosition[];
|
||||
}
|
||||
|
||||
export interface TaskPersonInput {
|
||||
id?: number;
|
||||
name: string;
|
||||
short_name: string;
|
||||
avatar?: string | null;
|
||||
avatar_small?: string | null;
|
||||
first_position?: string;
|
||||
company?: Record<string, unknown> | null;
|
||||
position?: TaskPosition[];
|
||||
}
|
||||
|
||||
export interface TaskProject {
|
||||
id: number;
|
||||
name: string;
|
||||
short_name: string;
|
||||
tender: string;
|
||||
get_absolute_url: string;
|
||||
}
|
||||
|
||||
export interface TaskMessage {
|
||||
id: number;
|
||||
author: TaskPerson;
|
||||
text: string;
|
||||
request_new_deadline: string | null;
|
||||
recipient: TaskPerson;
|
||||
date: string;
|
||||
status: string;
|
||||
task: number;
|
||||
}
|
||||
|
||||
export interface TaskRelatedObject {
|
||||
id: number;
|
||||
[key: string]: unknown;
|
||||
}
|
||||
|
||||
export interface Project {
|
||||
id: number;
|
||||
name: string;
|
||||
@@ -455,37 +476,37 @@ export interface ProjectListParams extends ListParams {
|
||||
|
||||
export interface Task {
|
||||
id: number;
|
||||
project: TaskProject | null;
|
||||
doer: TaskPerson;
|
||||
project: string | null;
|
||||
doer: Employee | null;
|
||||
doer_name: string;
|
||||
author: TaskPerson | null;
|
||||
memo_full: TaskRelatedObject | null;
|
||||
bill_full: TaskRelatedObject | null;
|
||||
contract_full: TaskRelatedObject | null;
|
||||
contract_application_full: TaskRelatedObject | null;
|
||||
outgoing_letter_full: TaskRelatedObject | null;
|
||||
entry_letter_full: TaskRelatedObject | null;
|
||||
protocolitem_full: TaskRelatedObject | null;
|
||||
decree_full: TaskRelatedObject | null;
|
||||
delivery_full: TaskRelatedObject | null;
|
||||
author: Employee | null;
|
||||
memo_full: unknown | null;
|
||||
bill_full: unknown | null;
|
||||
contract_full: unknown | null;
|
||||
contract_application_full: unknown | null;
|
||||
outgoing_letter_full: unknown | null;
|
||||
entry_letter_full: unknown | null;
|
||||
protocolitem_full: unknown | null;
|
||||
decree_full: unknown | null;
|
||||
delivery_full: unknown | null;
|
||||
get_status: string;
|
||||
get_status_class: string;
|
||||
get_scan_url: string | null;
|
||||
get_last_day: string;
|
||||
frc_icon: string;
|
||||
uploadfile_set: unknown[];
|
||||
uploadfile_set: unknown[] | null;
|
||||
deadline: string;
|
||||
request_new_deadline: string | null;
|
||||
plan_date: string | null;
|
||||
date: string;
|
||||
message_set: TaskMessage[];
|
||||
responsible: TaskPerson | null;
|
||||
counterparty: TaskRelatedObject | null;
|
||||
get_deadline_history: unknown[];
|
||||
message_set: unknown[] | null;
|
||||
responsible: Employee | null;
|
||||
counterparty: unknown | null;
|
||||
get_deadline_history: unknown[] | null;
|
||||
duration: number | null;
|
||||
bid_full: TaskRelatedObject | null;
|
||||
price_agreement_full: TaskRelatedObject | null;
|
||||
transfer: unknown;
|
||||
bid_full: unknown | null;
|
||||
price_agreement_full: unknown | null;
|
||||
transfer: unknown | null;
|
||||
text: string;
|
||||
status: string;
|
||||
result: string;
|
||||
@@ -502,108 +523,85 @@ export interface Task {
|
||||
order_number: number | null;
|
||||
priority: number | null;
|
||||
typ: string;
|
||||
stage: unknown;
|
||||
contract: unknown;
|
||||
questionnair: unknown;
|
||||
contract_application: unknown;
|
||||
entry_letter: unknown;
|
||||
outgoing_letter: unknown;
|
||||
protocol: unknown;
|
||||
bill: unknown;
|
||||
decree: unknown;
|
||||
court_case: unknown;
|
||||
bill_register: unknown;
|
||||
price_agreement: unknown;
|
||||
bid: unknown;
|
||||
delivery: unknown;
|
||||
scheduled_task: unknown;
|
||||
report: unknown;
|
||||
memo: unknown;
|
||||
protocolitem: unknown;
|
||||
related_note: unknown;
|
||||
task: unknown;
|
||||
stage: unknown | null;
|
||||
contract: unknown | null;
|
||||
questionnair: unknown | null;
|
||||
contract_application: unknown | null;
|
||||
entry_letter: unknown | null;
|
||||
outgoing_letter: unknown | null;
|
||||
protocol: unknown | null;
|
||||
bill: unknown | null;
|
||||
decree: unknown | null;
|
||||
court_case: unknown | null;
|
||||
bill_register: unknown | null;
|
||||
price_agreement: unknown | null;
|
||||
bid: unknown | null;
|
||||
delivery: unknown | null;
|
||||
scheduled_task: unknown | null;
|
||||
report: unknown | null;
|
||||
memo: unknown | null;
|
||||
protocolitem: unknown | null;
|
||||
related_note: unknown | null;
|
||||
task: unknown | null;
|
||||
}
|
||||
|
||||
export interface TaskCreate {
|
||||
project?: TaskProject | null;
|
||||
doer: TaskPersonInput;
|
||||
get_status?: string;
|
||||
get_status_class?: string;
|
||||
get_scan_url?: string | null;
|
||||
get_last_day?: string;
|
||||
frc_icon?: string;
|
||||
doer?: Employee | null;
|
||||
deadline: string;
|
||||
request_new_deadline?: string | null;
|
||||
plan_date?: string | null;
|
||||
responsible?: TaskPersonInput | null;
|
||||
counterparty?: TaskRelatedObject | null;
|
||||
bid_full?: TaskRelatedObject | null;
|
||||
price_agreement_full?: TaskRelatedObject | null;
|
||||
text?: string;
|
||||
status?: string;
|
||||
result?: string;
|
||||
complit_date?: string | null;
|
||||
comment?: string;
|
||||
note?: string;
|
||||
approve?: boolean;
|
||||
archive?: boolean;
|
||||
approve_date?: string | null;
|
||||
approve_required?: boolean;
|
||||
progress_status?: string;
|
||||
start_date?: string | null;
|
||||
end_date?: string | null;
|
||||
order_number?: number | null;
|
||||
priority?: number | null;
|
||||
typ?: string;
|
||||
responsible?: Employee | null;
|
||||
text: string;
|
||||
}
|
||||
|
||||
export interface TaskUpdate {
|
||||
project?: TaskProject | null;
|
||||
doer?: TaskPersonInput;
|
||||
get_status?: string;
|
||||
get_status_class?: string;
|
||||
get_scan_url?: string | null;
|
||||
get_last_day?: string;
|
||||
frc_icon?: string;
|
||||
doer?: Employee | null;
|
||||
deadline?: string;
|
||||
request_new_deadline?: string | null;
|
||||
plan_date?: string | null;
|
||||
responsible?: TaskPersonInput | null;
|
||||
counterparty?: TaskRelatedObject | null;
|
||||
bid_full?: TaskRelatedObject | null;
|
||||
price_agreement_full?: TaskRelatedObject | null;
|
||||
responsible?: Employee | null;
|
||||
text?: string;
|
||||
status?: string;
|
||||
result?: string;
|
||||
complit_date?: string | null;
|
||||
comment?: string;
|
||||
note?: string;
|
||||
approve?: boolean;
|
||||
archive?: boolean;
|
||||
approve_date?: string | null;
|
||||
approve_required?: boolean;
|
||||
progress_status?: string;
|
||||
start_date?: string | null;
|
||||
end_date?: string | null;
|
||||
order_number?: number | null;
|
||||
priority?: number | null;
|
||||
typ?: string;
|
||||
}
|
||||
|
||||
export interface TaskListParams extends ListParams {
|
||||
id?: number;
|
||||
text?: string;
|
||||
text__contains?: string;
|
||||
doer?: number | null;
|
||||
author?: number | null;
|
||||
contract?: string | null;
|
||||
bill?: string | null;
|
||||
doer?: string | null;
|
||||
author?: string | null;
|
||||
archive?: boolean;
|
||||
typ?: string;
|
||||
status?: string;
|
||||
}
|
||||
|
||||
export interface TaskTransfer {
|
||||
id: number;
|
||||
employee_from: string | null;
|
||||
employee_to: string | null;
|
||||
date_create: string;
|
||||
task: string | null;
|
||||
status: string;
|
||||
typ: string;
|
||||
}
|
||||
|
||||
export interface TaskTransferCreate {
|
||||
employee_from?: string | null;
|
||||
employee_to?: string | null;
|
||||
task?: string | null;
|
||||
status: string;
|
||||
typ: string;
|
||||
}
|
||||
|
||||
export interface TaskTransferUpdate {
|
||||
employee_from?: string | null;
|
||||
employee_to?: string | null;
|
||||
task?: string | null;
|
||||
status?: string;
|
||||
typ?: string;
|
||||
}
|
||||
|
||||
export interface TaskTransferListParams extends ListParams {
|
||||
id?: number;
|
||||
employee_from?: string | null;
|
||||
employee_to?: string | null;
|
||||
status?: string;
|
||||
result?: string;
|
||||
doer_name?: string;
|
||||
doer_name__contains?: string;
|
||||
deadline?: string;
|
||||
progress_status?: string;
|
||||
priority?: number | null;
|
||||
typ?: string;
|
||||
}
|
||||
|
||||
@@ -625,3 +623,4 @@ export interface UserListParams extends ListParams {
|
||||
name?: string;
|
||||
name__contains?: string;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user