fix:批量同步节点下的普通文件夹,保存uuid
This commit is contained in:
@@ -18,7 +18,7 @@ public class BatchCreateNormalDirReq {
|
||||
@Schema(description = "父节点对应的文件夹ID", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
private Long parentId;
|
||||
|
||||
@NotEmpty(message = "文件夹名称列表不能为空")
|
||||
@Schema(description = "待创建的文件夹名称列表", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
private List<String> folderNames;
|
||||
@NotEmpty(message = "文件夹项列表不能为空")
|
||||
@Schema(description = "待创建的文件夹项列表", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
private List<FolderItemReq> folderItems;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.sdm.common.entity.req.data;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import jakarta.validation.constraints.NotBlank;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 文件夹项请求对象
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@Schema(description = "文件夹项请求对象")
|
||||
public class FolderItemReq {
|
||||
|
||||
@NotBlank(message = "文件夹名称不能为空")
|
||||
@Schema(description = "文件夹名称", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
private String folderName;
|
||||
|
||||
@Schema(description = "文件夹UUID(可选,用于关联业务资源)")
|
||||
private String folderUuid;
|
||||
}
|
||||
Reference in New Issue
Block a user