package com.njcn.product.event.transientes.pojo.param;


import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.time.LocalDate;

/**
 * @Author: cdf
 * @CreateTime: 2025-06-26
 * @Description:
 */
@Data
public class MessageEventFeedbackParam {

    @NotBlank(message = "暂降事件id不可为空")
    private String eventIndex;

    @NotNull(message = "是否影响敏感用户不可为空")
    @ApiModelProperty(value = " 0.否 1.是")
    private Integer isSensitive;

    @ApiModelProperty(value = "方案")
    private String influenceFactors;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "处理时间")
    private LocalDate dealDate;

    @ApiModelProperty(value = "原因")
    private String dealScheme;

    private String remark;
}
