..
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
import { IsEnum, IsString } from 'class-validator';
|
import { IsEnum, IsString } from 'class-validator';
|
||||||
import { BlogPermission } from 'src/blog/Blog.Permission.enum';
|
import { BlogPermission } from 'src/blog/bloga.permission.enum';
|
||||||
|
|
||||||
export class CreateBlogDto {
|
export class CreateBlogDto {
|
||||||
@IsString()
|
@IsString()
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { IsEnum, IsString } from 'class-validator';
|
import { IsEnum, IsString } from 'class-validator';
|
||||||
import { BlogPermission } from 'src/blog/Blog.Permission.enum';
|
import { BlogPermission } from 'src/blog/bloga.permission.enum';
|
||||||
|
|
||||||
export class UpdateBlogDto {
|
export class UpdateBlogDto {
|
||||||
@IsString()
|
@IsString()
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ import { OptionalAuthGuard } from 'src/auth/strategies/OptionalAuthGuard';
|
|||||||
import { UserService } from 'src/user/user.service';
|
import { UserService } from 'src/user/user.service';
|
||||||
import { createBlogCommentDto } from './dto/create.blogcomment.dto';
|
import { createBlogCommentDto } from './dto/create.blogcomment.dto';
|
||||||
import { Throttle, ThrottlerGuard } from '@nestjs/throttler';
|
import { Throttle, ThrottlerGuard } from '@nestjs/throttler';
|
||||||
import { BlogPermission } from './Blog.Permission.enum';
|
import { BlogPermission } from './bloga.permission.enum';
|
||||||
|
|
||||||
@Controller('blog')
|
@Controller('blog')
|
||||||
export class BlogController {
|
export class BlogController {
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ import { InjectRepository } from '@nestjs/typeorm';
|
|||||||
import { Blog } from './entity/Blog.entity';
|
import { Blog } from './entity/Blog.entity';
|
||||||
import { Repository } from 'typeorm';
|
import { Repository } from 'typeorm';
|
||||||
import { BlogComment } from './entity/BlogComment.entity';
|
import { BlogComment } from './entity/BlogComment.entity';
|
||||||
import { BlogPermission } from './Blog.Permission.enum';
|
import { BlogPermission } from './bloga.permission.enum';
|
||||||
import { createHash } from 'crypto';
|
import { createHash } from 'crypto';
|
||||||
|
|
||||||
@Injectable()
|
@Injectable()
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ import {
|
|||||||
UpdateDateColumn,
|
UpdateDateColumn,
|
||||||
} from 'typeorm';
|
} from 'typeorm';
|
||||||
import { BlogComment } from './BlogComment.entity';
|
import { BlogComment } from './BlogComment.entity';
|
||||||
import { BlogPermission } from '../Blog.Permission.enum';
|
import { BlogPermission } from '../bloga.permission.enum';
|
||||||
|
|
||||||
/** @todo 考虑后续将权限的数据类型替换为json,以提高查询效率 */
|
/** @todo 考虑后续将权限的数据类型替换为json,以提高查询效率 */
|
||||||
@Entity()
|
@Entity()
|
||||||
|
|||||||
Reference in New Issue
Block a user