first
This commit is contained in:
@@ -0,0 +1,95 @@
|
||||
import type { ListParams } from "./api_client";
|
||||
|
||||
export interface Employee {
|
||||
id: number;
|
||||
name: string;
|
||||
avatar: string;
|
||||
}
|
||||
|
||||
export interface EmployeeCreate {
|
||||
name: string;
|
||||
avatar: string;
|
||||
}
|
||||
|
||||
export interface EmployeeUpdate {
|
||||
name?: string;
|
||||
avatar?: string;
|
||||
}
|
||||
|
||||
export interface EmployeeListParams extends ListParams {
|
||||
id?: number;
|
||||
name?: string;
|
||||
name__contains?: string;
|
||||
}
|
||||
|
||||
export interface Message {
|
||||
id: number;
|
||||
task_id: number;
|
||||
employee_id: number;
|
||||
text: string;
|
||||
}
|
||||
|
||||
export interface MessageCreate {
|
||||
task_id: number;
|
||||
employee_id: number;
|
||||
text: string;
|
||||
}
|
||||
|
||||
export interface MessageUpdate {
|
||||
task_id?: number;
|
||||
employee_id?: number;
|
||||
text?: string;
|
||||
}
|
||||
|
||||
export interface MessageListParams extends ListParams {
|
||||
id?: number;
|
||||
task_id?: number;
|
||||
employee_id?: number;
|
||||
}
|
||||
|
||||
export interface Task {
|
||||
id: number;
|
||||
name: string;
|
||||
author_id: number | null;
|
||||
responsible_id: number | null;
|
||||
}
|
||||
|
||||
export interface TaskCreate {
|
||||
name: string;
|
||||
author_id?: number | null;
|
||||
responsible_id?: number | null;
|
||||
}
|
||||
|
||||
export interface TaskUpdate {
|
||||
name?: string;
|
||||
author_id?: number | null;
|
||||
responsible_id?: number | null;
|
||||
}
|
||||
|
||||
export interface TaskListParams extends ListParams {
|
||||
id?: number;
|
||||
name?: string;
|
||||
name__contains?: string;
|
||||
author_id?: number | null;
|
||||
responsible_id?: number | null;
|
||||
}
|
||||
|
||||
export interface User {
|
||||
id: number;
|
||||
name: string;
|
||||
}
|
||||
|
||||
export interface UserCreate {
|
||||
name: string;
|
||||
}
|
||||
|
||||
export interface UserUpdate {
|
||||
name?: string;
|
||||
}
|
||||
|
||||
export interface UserListParams extends ListParams {
|
||||
id?: number;
|
||||
name?: string;
|
||||
name__contains?: string;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user