Files
guoju0808/ry-ocr-java/src/main/java/com/ruoyi/ocr/model/PathRecognizeRequest.java
T

22 lines
619 B
Java

package com.ruoyi.ocr.model;
import com.fasterxml.jackson.annotation.JsonProperty;
import jakarta.validation.constraints.NotBlank;
import lombok.Data;
/**
* 按文件路径识别的请求体 — 对齐 Python app.models.schemas.PathRecognizeRequest
* <p>
* 安全: 路径必须在 app.allowed-dirs 白名单内才会被执行.
* <p>
* JSON 字段名: file_path (snake_case, 与 Python 一致)
*/
@Data
public class PathRecognizeRequest {
/** 服务器本地绝对路径 (正反斜杠均可) */
@JsonProperty("file_path")
@NotBlank(message = "file_path 不能为空")
private String filePath;
}