AppFolderAPI¶
- class deepfos.api.app.AppFolderAPI(root: deepfos.api.base.RootAPI)¶
- create_folder(createFolderInfoDto)¶
创建文件夹
所在路径下不存在同名文件夹时创建
- 参数
createFolderInfoDto –
CreateFolderInfoDto
- 返回类型
- del_folder(confirm=None, ids=None)¶
删除文件夹
默认跳过无权限元素;根据文件夹id删除该文件夹下所有文件夹及元素,从最 里层开始,删除发生异常时删除操作将停止,该异常前已删除成功的文件夹/元 素不受影响
- del_folder_element(delFolderElementDtoList, confirm=None)¶
批量删除文件夹和元素
默认跳过无权限元素;根据元素名称、类型、组件id或者文件夹id删除对应 元素或文件夹,批量删除发生异常时删除操作将停止,该异常前已删除成功的文 件夹/元素不受影响
- edit_folder(modifyFolderInfoDto)¶
编辑文件夹
修改文件夹信息
- 参数
modifyFolderInfoDto –
ModifyFolderInfoDto
- 返回类型
- get_folder_full(folderId)¶
查询文件夹全路径
根据文件夹id查询文件夹全路径
- get_folder_id_by_full_path(fullPath)¶
根据全路径查询文件夹id
- get_folders(folderId=None)¶
查询文件夹列表
根据文件夹id查询文件夹下所有文件
- 参数
- 返回类型