import { Provide } from '@midwayjs/core'; import { InjectEntityModel } from '@midwayjs/typeorm'; import { Repository } from 'typeorm'; import { Template } from '../entity/template.entity'; import { CreateTemplateDTO, UpdateTemplateDTO } from '../dto/template.dto'; import { Eta } from 'eta'; import { generateTestDataFromEta } from '../utils/testdata.util'; /** * @service TemplateService 模板服务 */ @Provide() export class TemplateService { private eta = new Eta(); // 注入 Template 实体模型 @InjectEntityModel(Template) templateModel: Repository