123456789101112131415161718192021 |
- import { modelOptions, prop } from '@typegoose/typegoose';
- import { BaseModel } from 'free-midway-component';
- @modelOptions({
- schemaOptions: { collection: 'chat' },
- })
- export class Chat extends BaseModel {
- @prop({ required: false, index: true, zh: '用户' })
- user: string;
- @prop({ required: false, index: false, zh: '业务员' })
- admin: string;
- @prop({ required: false, index: false, zh: '发言人' })
- speaker: string;
- @prop({ required: false, index: false, zh: '内容' })
- content: string;
- @prop({ required: false, index: false, zh: '创建时间' })
- time: string;
- @prop({ required: false, index: false, zh: '类型', default: '0' })
- msg_type: string;
- @prop({ required: false, index: false, zh: '是否已读', default: '0' })
- is_read: string;
- }
|