ec-nest/src/resources/resources.service.ts
2026-10-10 21:13:35 +08:00

20 lines
568 B
TypeScript

import { Injectable } from '@nestjs/common';
import { BaseCrudService } from '../common/base-crud.service.js';
import { PrismaService } from '../prisma/prisma.service.js';
import { CreateResourceDto, UpdateResourceDto } from './dto.js';
@Injectable()
export class ResourcesService extends BaseCrudService {
constructor(prisma: PrismaService) {
super(prisma, 'resource');
}
createResource(dto: CreateResourceDto) {
return this.create({ ...dto });
}
updateResource(id: string, dto: UpdateResourceDto) {
return this.update(id, { ...dto });
}
}