0764c2689f
- Add service feedback system with CRUD operations - Add service guide functionality - Enhance metadata tracking with comprehensive headers (user-agent, referer, language, etc.) - Add new DTOs for feedback and guide management - Add repositories for feedback and guide entities - Update controller with new endpoints for feedback management - Improve service organization and method structure - Add payment and user entity enhancements
19 lines
452 B
TypeScript
19 lines
452 B
TypeScript
import { ApiProperty } from "@nestjs/swagger";
|
|
import { IsEnum, IsUUID } from "class-validator";
|
|
|
|
import { ReviewStatus } from "../enums/review-status.enum";
|
|
|
|
export class UpdateFeedbackStatusDto {
|
|
@ApiProperty({ description: "Feedback ID" })
|
|
@IsUUID()
|
|
id: string;
|
|
|
|
@ApiProperty({
|
|
description: "New status for the feedback",
|
|
enum: ReviewStatus,
|
|
example: ReviewStatus.APPROVED,
|
|
})
|
|
@IsEnum(ReviewStatus)
|
|
status: ReviewStatus;
|
|
}
|