package com.njcn.rdms.module.project.controller.admin.overtime.vo;

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

@Schema(description = "管理后台 - 业务学习状态动作 Request VO")
@Data
public class OvertimeApplicationStatusActionReqVO {

    @Schema(description = "动作原因或审核意见。是否必填以状态机配置为准；当前退回必填",
            example = "请补充学习内容")
    @Size(max = 1000, message = "动作原因长度不能超过 1000 个字符")
    private String reason;
}
