package com.iailab.module.infra.api.file.dto; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import javax.validation.constraints.NotEmpty; @Schema(description = "RPC æœåŠ¡ - 文件创建 Request DTO") @Data public class FileCreateReqDTO { @Schema(description = "原文件å称", example = "xxx.png") private String name; @Schema(description = "文件路径", example = "xxx.png") private String path; @Schema(description = "文件内容", requiredMode = Schema.RequiredMode.REQUIRED) @NotEmpty(message = "文件内容ä¸èƒ½ä¸ºç©º") private byte[] content; }