application.service.ts 459 B

1234567891011
  1. import { Provide } from '@midwayjs/decorator';
  2. import { InjectEntityModel } from '@midwayjs/typegoose';
  3. import { ReturnModelType } from '@typegoose/typegoose';
  4. import { BaseService } from 'free-midway-component';
  5. import { Application } from '../entity/application.entity';
  6. type modelType = ReturnModelType<typeof Application>;
  7. @Provide()
  8. export class ApplicationService extends BaseService<modelType> {
  9. @InjectEntityModel(Application)
  10. model: modelType;
  11. }