Files
dsc-api/src/modules/danak-services/DTO/update-feedback-status.dto.ts
T
mahyargdz 0764c2689f feat: enhance danak services with feedback system and improved metadata tracking
- 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
2025-08-19 13:15:13 +03:30

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;
}