feat: add backend rule group and permission support
This commit is contained in:
@@ -47,6 +47,13 @@ class FileSourceResolver:
|
||||
|
||||
raise ValueError("当前文档文件既无可用 localPath,也无可用 ossUrl")
|
||||
|
||||
async def ResolvePayloads(self, DocumentFiles: list[LeauditDocumentFile]) -> list[FileSourcePayload]:
|
||||
"""批量解析文档文件。"""
|
||||
payloads: list[FileSourcePayload] = []
|
||||
for documentFile in DocumentFiles:
|
||||
payloads.append(await self.ResolvePayload(documentFile))
|
||||
return payloads
|
||||
|
||||
async def _DownloadFromUrl(self, FileName: str, Url: str) -> FileSourcePayload:
|
||||
"""从 OSS 或 URL 下载文件内容。"""
|
||||
try:
|
||||
|
||||
Reference in New Issue
Block a user