Teamlinker/code/common/model/meeting_room.ts
sx1989827 ff4db586b3 init
2023-05-27 20:53:32 +08:00

31 lines
669 B
TypeScript

import {BaseModel} from "./base"
export enum ECommon_Model_Meeting_Room_Type {
PRIVATE,
SCHEDULE
}
export enum ECommon_Meeting_Room_Permission {
NORMAL="normal",
PRESENTER="presenter"
}
export interface ICommon_Model_Meeting_Room {
id:string,
name:string,
description:string,
created_by:string,
type:ECommon_Model_Meeting_Room_Type,
related_id:string,
start_time:Date,
end_time:Date,
password:string
}
export const Table_Meeting_Room="meeting_room"
class MeetingRoomModel extends BaseModel {
table=Table_Meeting_Room
model=<ICommon_Model_Meeting_Room>{}
}
export let meetingRoomModel=new MeetingRoomModel