12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- import { PageResult, PageParams } from './common';
- export interface TeachingListFilter {
- name: string;
- code: string;
- enable: boolean;
- }
- export type TeachingListPageParam = PageParams<TeachingListFilter>;
- export interface TeachingItem {
- id: number;
- name: string;
- code: string;
- cityId: number;
- cityName: string;
- capacity: number;
- enable: boolean;
- }
- export type TeachingListPageRes = PageResult<TeachingItem>;
- export interface TeachingUpdateParams {
- id?: number;
- name: string;
- code: string;
- cityId: number | undefined;
- capacity: number | undefined;
- enable?: boolean;
- }
- export interface AgentListFilter {
- teachingId: number | null;
- name: string;
- enable: boolean | undefined;
- }
- export type AgentListPageParam = PageParams<AgentListFilter>;
- export interface AgentItem {
- id: number;
- name: string;
- code: string;
- address: string;
- teachingId: number;
- teachingName: string;
- capacity: number;
- guide: string;
- enable: boolean;
- }
- export type AgentListPageRes = PageResult<AgentItem>;
- export interface AgentUpdateParams {
- id?: number;
- name: string;
- code: string;
- address: string;
- teachingId: number | null;
- guide: string;
- enable?: boolean;
- }
- export interface RoomListFilter {
- teachingId: number;
- agentId: number;
- name: string;
- enable: boolean | undefined;
- }
- export type RoomListPageParam = PageParams<RoomListFilter>;
- export interface RoomItem {
- id: number;
- name: string;
- code: string;
- address: string;
- teachingId: number;
- teachingName: string;
- agentId: number;
- agentName: string;
- capacity: number;
- enable: boolean;
- }
- export type RoomListPageRes = PageResult<RoomItem>;
- export interface RoomUpdateParams {
- id?: number;
- name: string;
- code: string;
- address: string;
- capacity: number | undefined;
- teachingId: number | null;
- agentId: number | null;
- enable?: boolean;
- }
|