package com.jeesharp.business.modules.setting.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotBlank;
import lombok.Data;

/**
 * 意见反馈处理DTO
 *
 * @author jeesharp
 * @version 2026-02-05
 */
@Data
@Schema(description = "意见反馈处理请求")
public class FeedbackHandleDTO {

    /**
     * 反馈ID
     */
    @NotBlank(message = "反馈ID不能为空")
    @Schema(description = "反馈ID", requiredMode = Schema.RequiredMode.REQUIRED)
    private String id;

    /**
     * 处理结果/回复内容
     */
    @Schema(description = "处理结果/回复内容")
    private String handleResult;
}
