import { Provide, Scope, ScopeEnum } from "@midwayjs/decorator"; import { InjectEntityModel } from '@midwayjs/typeorm'; import { Repository } from 'typeorm'; import { BaseService } from '../../../basic/base-service'; import { HistoryLogEntity } from '../entity/history-log'; /** * 证书申请 */ @Provide() @Scope(ScopeEnum.Singleton) export class HistoryLogService extends BaseService { @InjectEntityModel(HistoryLogEntity) repository: Repository; getRepository() { return this.repository; } async save(bean: HistoryLogEntity) { if (bean.id > 0) { await this.update(bean); } else { await this.add(bean); } } }